#voice-chat-text-0

1 messages Β· Page 158 of 1

vocal basin
#

haskell -> js

#

"is there really such thing as readable JavaScript?"

#

@wind raptor we had a long weekend recently but for different reasons lol

#

or whatever

#

idk how to call

#

Monday just after the mutiny was declared not to be a workday, for obvious reasons

ashen plinth
#

@lavish rover do you work full time and also study at Univ, or only work?

lavish rover
#

work full time

ashen plinth
#

So you wouldn't have an off for 4th of July due to Friday off, or you would still have it

lavish rover
#

I'm in Canada

ashen plinth
#

Okay, makes sense now!

vocal basin
#

it's been
five hours

#

what I actually need to do to optimise it is to properly analyse deltas instead of re-walking the whole tree each time

wind raptor
#

!stream 191793436976873473

wise cargoBOT
#

βœ… @whole bear can now stream until <t:1688345165:f>.

vocal basin
#

@lavish rover
iterator.next. commands the iterator to return the next value whatever the conditions are
iterator.next? politely asks for the next value or queries whether there's a next value
iterator.next?! panics if there's a next value

lavish rover
#

iterator.next?! is confused

vocal basin
#

or it can just UB for more confusion

lavish rover
wind raptor
#

!stream 191793436976873473

wise cargoBOT
#

βœ… @whole bear can now stream until <t:1688354328:f>.

lavish rover
#

^

whole bear
#

@lunar haven

#

wyd

wise cargoBOT
#

@lunar haven :white_check_mark: Your 3.11 eval job has completed with return code 0.

001 | 10k + 4 mod 7mod 7	5 5 0 6 4 5 0
002 | 10k + 4 mod 8mod 7	2 6 4 4 4 6 4
003 | 10k + 4 mod 9mod 7	6 2 4 2 6 1 6
004 | 10k + 4 mod 10mod 7	4 4 4 4 4 4 4
005 | 10k + 4 mod 11mod 7	1 2 1 0 3 4 0
006 | 10k + 4 mod 12mod 7	6 2 4 1 0 3 0
007 | 10k + 4 mod 13mod 7	6 3 0 4 5 2 1
whole bear
#

i dont even know how to make a for loop

#

i dont know what thats supposed to be

somber heath
whole bear
#

no

somber heath
#

How a variable is a named reference to an object?

whole bear
#

yeah

somber heath
#

!e py a = "Hello" print(a)

wise cargoBOT
#

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

Hello
whole bear
#

i know

#

its a variable

somber heath
#

A for loop is that, but on repeat.

#

Over a sequence.

#

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

wise cargoBOT
#

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

001 | a
002 | b
003 | c
somber heath
#

!e py letter = "a" print(letter) letter = "b" print(letter) letter = "c" print(letter)

wise cargoBOT
#

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

001 | a
002 | b
003 | c
somber heath
#

These two examples are roughly equivalent.

whole bear
#

i see

#

so it checks for something in something and it does something if it finds it?

somber heath
#

It looks at the first thing in "abc", then performs what's in the indent

#

Having assigned the first thing to letter

#

Then the second thing has letter assigned to it

#

the indented section is performed

#

The third thing has letter assigned to it

#

the indented section is performed

#

Then, because there are no more things, the for loop exits.

whole bear
#

i see

#

thanks

somber heath
#

So, basically any iterable is a candidate for where "abc" is.

#

When you use a for loop, you are said to be iterating over that something.

whole bear
#

idk what an iterable is

somber heath
#

Integers are not iterable. Floats are not iterable. Complexes are not iterable. Functions are not iterable. A bunch of things are not iterable.

Lists are iterable. Tuples are iterable. Strings are iterable. Instantiated generator expressions are iterable. Many things from the itertools module are iterable.

Basically, if you can plug it into a for loop, it's iterable.

#

If you can give it to the list or tuple constructor, it's iterable. (But also possibly infinite, so take care!)

whole bear
#

okay

somber heath
#

!d iterable

wise cargoBOT
#

An object capable of returning its members one at a time. Examples of iterables include all sequence types (such as list, str, and tuple) and some non-sequence types like dict, file objects, and objects of any classes you define with an __iter__() method or with a __getitem__() method that implements sequence semantics.

lucid blade
#

πŸ˜„

lusty kindle
#

sup

#

I’m trying to learn Python

#

any advice

#

!source

wise cargoBOT
lusty kindle
#

!resource

#

is it hard to make a Discord bot using python? πŸ€”

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.

lusty kindle
#

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

lusty kindle
#

mb I didn’t heard good

rotund scaffold
#

Hey Guys, trying to find a website if anyone remembers something like this please let me know. Website has info about all the software licenses GNU, MIT, Apache and so on with info in short summed up paragraph.

somber heath
#

It's been a while.

cinder dawn
wise cargoBOT
cinder dawn
#

hello sir

#

im working out how to make discord bots

somber heath
#

@silk gale πŸ‘‹

silk gale
#

hiiii

#

why i cant speak

cinder dawn
#

!voice

silk gale
#

cool

#

but why so long lol

#

lolll

cinder dawn
#

humanities best decisiom

somber heath
#

@ashen plinth πŸ‘‹

frosty star
#

Hi @somber heath πŸ˜„

#

I learned how to crochet recently wanna see?

ashen plinth
#

Hi Opal!

frosty star
#

Thank you :3

ashen plinth
#

Opal, do you also crochet?

cinder dawn
#

got the opal gratification

dry parrot
#

guys i need course oop in python !

somber heath
#

!resources

wise cargoBOT
#
Resources

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

somber heath
#

Corey Schafer, YouTuber. Playlist for Python Beginners.

ashen plinth
#

Yes, Opal could you please discuss some of functions and claases/objects concepts if possible during some of the groupcalls

cinder dawn
#

ive heard that a class is like really basic ice cream

#

and chocolate and strawberry, etc are the objects

#

or a car is a class and the engine, seats , etc are the objects

ashen plinth
#

any such analogy. cars is a class, auidi, toyota are objects of that class

frosty star
#

Oh gtg everyone ... my break is over 😦 bye bye

somber heath
#

!e ```py
class Person:
def init(self, name):
self.name = name

def greet(self):
    print(f'Hello. I am {self.name}.')

person_a = Person('Albert')
person_b = Person('Sally')

person_a.greet()
person_b.greet()```

wise cargoBOT
#

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

001 | Hello. I am Albert.
002 | Hello. I am Sally.
west epoch
#

Is Self referring to person_a , or person_a.greet()? But I got that self doesn't refer to class person

somber heath
#

!e ```py
class MyClass:
def init(self):
print('Hello, world.')

instance = MyClass()```

wise cargoBOT
#

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

Hello, world.
rotund scaffold
west epoch
#

Yeah, i am trying to understand by instance are we referring to the 'person_a' instance (object) as a whole or in particular to the 'person_a.greet()' attribute alone? Hope my question is correct

#

Thanks. Okay, got it, instance (or object) of the class as a whole. And we can have many instances of any given class

somber heath
#

!e ```py
class MyClass:
def my_method(self):
return 'abc'

instance = MyClass()
print(instance.my_method)
print(instance.my_method())```

wise cargoBOT
#

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

001 | <bound method MyClass.my_method of <__main__.MyClass object at 0x7fa96db0c450>>
002 | abc
somber heath
#

!e ```py
def func():
print('Hello, world.')

print(func())```

wise cargoBOT
#

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

001 | Hello, world.
002 | None
west epoch
#

Okay, all functions have a return. Either none or other type

somber heath
#

!e py r = print('abc') print(r)

rotund scaffold
#

!e

print(print('Print func'))
wise cargoBOT
#

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

001 | abc
002 | None
#
Did you mean ...

Β» environments
Β» envs
Β» exit()
Β» enumerate
Β» empty-json
Β» for-else
Β» on-message-event
Β» except

west epoch
#

Sorry, I didn't follow the last point of instance.mymethod. can you please explain this

somber heath
#

!e ```py
def func():
print('a')
return 'b'

print(func())```

wise cargoBOT
#

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

001 | a
002 | b
rotund scaffold
#

!e

class PyClass():
  def __init__(self, value):
    self.value = value

obj1 = PyClass(1)
obj2 = PyClass(2)
obj3 = PyClass(1)

print(isinstance(obj1, PyClass))
print(isinstance(obj2, PyClass))
print(obj1 == obj2)
print(obj1 == obj3)
print(obj1.value == obj3.value)

wise cargoBOT
#

@rotund scaffold :white_check_mark: Your 3.11 eval job has completed with return code 0.

001 | True
002 | True
003 | False
west epoch
#

Line 3

#

Got it. Self.value equivalent to obj1.value , that is value =1. Is that correct?

somber heath
#

!e ```py
class MyClass:
value = 'abc'

print(MyClass.value)```

wise cargoBOT
#

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

abc
somber heath
#

!e ```py
class MyClass:
def init(self):
self.value = 'abc'

instance = MyClass()
print(instance.value)
print(MyClass.value)```

wise cargoBOT
#

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

001 | abc
002 | Traceback (most recent call last):
003 |   File "/home/main.py", line 7, in <module>
004 |     print(MyClass.value)
005 |           ^^^^^^^^^^^^^
006 | AttributeError: type object 'MyClass' has no attribute 'value'
west epoch
#

You were trying to help me understand the difference between Myclass.value and objectname.value i think

west epoch
west epoch
ashen plinth
#

it's okay. I am still trying to process why it doesn't throw error in first scenario where we have not created an instance/object yet for the class Myclass

somber heath
#

!e ```py
class MyClass:
value = 'default'
def switch(self):
self.value = 'switched'

instance = MyClass()
print('a', instance.value)
instance.switch()
print('b', instance.value)
print('c', MyClass.value)```

wise cargoBOT
#

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

001 | a default
002 | b switched
003 | c default
west epoch
#

You mean Scoping?

ashen plinth
#

can we say after line 5 instance = Myclass(), then self.value is evaluated to instance.value?

somber heath
ashen plinth
#

and then after line 8 instance.switch(), then self.value is evaluated to instance.switch.value ?

vocal basin
#

TIL __get__ only gets called if it's defined

west epoch
#

Yeah, Scoping is important. I know some basics, but not very confident on scoping concept

vocal basin
#

If any of those methods are defined for an object, it is said to be a descriptor.

west epoch
vocal basin
#

!e

object().__get__
wise cargoBOT
#

@vocal basin :x: Your 3.11 eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "/home/main.py", line 1, in <module>
003 |     object().__get__
004 | AttributeError: 'object' object has no attribute '__get__'. Did you mean: '__ge__'?
whole bear
#

opalmist r u free anytime cuz i need to learn some basics of python cuz i am new to it

somber heath
#

!resources

wise cargoBOT
#
Resources

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

somber heath
#

Corey Schafer, YouTuber,playlist for Python beginners.

ashen plinth
whole bear
#

oh thank you!

vocal basin
#

!e

class C:
    def m(self):
        pass

print(C.m)
print(C().m)
print(C.__dict__['m'].__get__(C(), C))
wise cargoBOT
#

@vocal basin :white_check_mark: Your 3.11 eval job has completed with return code 0.

001 | <function C.m at 0x7fca8cfe8680>
002 | <bound method C.m of <__main__.C object at 0x7fca8d04c310>>
003 | <bound method C.m of <__main__.C object at 0x7fca8d04c350>>
vocal basin
#

last two lines do the same, but the last one is desugared

#

!e

class C:
    def m(self):
        pass

print(C.m)
print(C.__dict__['m'].__get__(None, C))
print(C().m)
print(C.__dict__['m'].__get__(C(), C))
wise cargoBOT
#

@vocal basin :white_check_mark: Your 3.11 eval job has completed with return code 0.

001 | <function C.m at 0x7f6eebec8680>
002 | <function C.m at 0x7f6eebec8680>
003 | <bound method C.m of <__main__.C object at 0x7f6eebccc2d0>>
004 | <bound method C.m of <__main__.C object at 0x7f6eebccc310>>
vocal basin
#

with desugaring for first thing too

whole bear
#

opalmist can u accept my frnd req? so i can dm you when i get stuck in python

vocal basin
whole bear
#

ty

rotund scaffold
#

Hey @rugged root Any idea when the CodeJam for this year is ? Or which channel to get in touch with. GameJam has a channel none for Codejam

whole bear
#

is pycharm good for programming??

vocal basin
#

super() is one of the weirdest objects in Python, imo

#

there's, like, so much obscure stuff combined

#

well, it's somewhere in-between

whole bear
#

okay

vocal basin
#

!e

class C:
    def __init__(self):
        print(super())
        print(type(super()))

C()
rugged root
wise cargoBOT
#

@vocal basin :white_check_mark: Your 3.11 eval job has completed with return code 0.

001 | <super: <class 'C'>, <C object>>
002 | <class 'super'>
whole bear
#

okay

vocal basin
#

> <class 'super'>
^ this thing

rugged root
#

I.... huh

vocal basin
#

I tried looking at C source for it

#

didn't help much

#

so

rugged root
#

Is it like a wrapper?

vocal basin
#

it lives in some sense by the same rules as .__name attributes

#

(when called without arguments)

#

because it "knows" the class context it gets invoked in

#

you still probably should specify those attributes if you ever choose to inherit from two classes

west epoch
vocal basin
#

!e

class C:
    def __init__(self):
        self.__something

C()
wise cargoBOT
#

@vocal basin :x: Your 3.11 eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "/home/main.py", line 5, in <module>
003 |     C()
004 |   File "/home/main.py", line 3, in __init__
005 |     self.__something
006 | AttributeError: 'C' object has no attribute '_C__something'
vocal basin
#

appends _ClassName to the start of the attribute name

west epoch
#

Do you mean it prepends _classname to the attribute name when we use "." ? [actually "" just double underscore, without the dot]

vocal basin
#

with some nuances in terms of how it handles the name
#bot-commands message
#bot-commands message

#

value.__attribute is handled differently, compared to value.attribute and value.__attribute__

west epoch
#

Okay

nimble epoch
#

Hello Mr Hemlock

#

It's been a while

#

Anyone here familiar with pytorch?

dense ibex
#

do you have a degree in computer science more specifically ai?

nimble epoch
#

I am very keen to learn though

dense ibex
#

you need to understand the underlying mathethamatics to ever begin to understand how to create your own models

vocal basin
#

only to some extent

#

I'd draw the line somewhere between knowing what derivative of a certain activation function is and actually proving it

#

(for example)

dense ibex
#

there was a good book one of the admins here linked me which would actually be a good tool for self teaching

#

lemme see if i can find the link

nimble epoch
dense ibex
#

I haven't bought it yet but I will eventually get around to it

dense ibex
#

yeah it's a great tool I've seen some of the ebook

nimble epoch
west epoch
dense ibex
#

no my friend has it and he screen shared it

west epoch
#

Okay:)

vocal basin
#

in Factorio trains don't wear out/break down, right?

dense ibex
#

nope

vocal basin
#

in OpenTTD they do

#

I haven't played either of those two games long enough to properly understand how to use trains

#

the only recent change I remember is them changing how rivers are generated

#

yes, you can

#

you can choose between two or three main packs

wind raptor
#

Hey all πŸ˜„

rugged root
#

Yo

vocal basin
#

OpenTTD also changed how they distribute binaries for Linux, so a relatively popular docker image of it no longer builds

amber raptor
vocal basin
#

actually yes

rugged root
vocal basin
#

OpenTTD Dockerfile is relatively simple to put together now, compared to earlier
just unpack the archive, move things where necessary, done

#

battlebit has cosmetic dlcs

#

wait, how many players can one OpenTTD server handle?

#

somewhere near 256

#

255

rugged root
#

Multiplayer Tycoon games just don't make sense to me

vocal basin
#

I think if it's cooperative it's not much different from singleplayer

amber raptor
#

It's competitive in OpenTTD

vocal basin
#

yes

#

and it handles it relatively well

#

up to 15 companies (teams)

vocal basin
#

πŸ‡ΊπŸ‡Έ we're bring democracy to local life πŸ‡ΊπŸ‡Έ

rugged root
#

Freedom the FUCK out of it

vocal basin
#

"why avoid polluting the local environment if you can just convince the locals it's better for them?"

rugged root
#

And take their one singular fish

#

Interesting. There's a potential reason why the fish is required.

nimble epoch
rugged root
#

Since it's tough to automate raw fish, it makes it tough to make fucktons of Spidertrons on the regular

rugged root
#

Yeah, seems purely to be a balance thing

nimble epoch
#

Hello again Mr Hemlock

vocal basin
#

realistic and reasonable balancing mechanism

rugged root
#

Hello

nimble epoch
#

What do you do?

rugged root
#

I do IT

nimble epoch
#

ooh

#

Noice

rugged root
#

Yeppers. I enjoy it

nimble epoch
#

I see

#

I'm an undergraduate student

#

I don't enjoy it

rugged root
#

Fair

nimble epoch
rugged root
#

Always loved computers and fixing them. Although it wasn't my original major

#

That was Mass Communications: Radio/TV

vocal basin
#

Symantec -> NortonLifeLock -> Gen

nimble epoch
#

That's impressive

#

How did you make the switch being from a different major and all

rugged root
#

I was at one college that had a studio on campus, so there was a lot of hands on stuff there. But when I switched, there wasn't, so it became all just theory and not application

#

It put me off of it, so I swapped to Computer Information Systems

#

Since the mass comm route I was aiming for the tech side anyway

nimble epoch
#

I see

#

So you learnt everything from your college courses?

rugged root
#

Eh....

#

I mean it gave me tons of tools, but IT always makes you think on your feet anyway

nimble epoch
#

Uh huh

rugged root
#

In fairness I only got my associates

#

I went to like 6 different colleges across 3 different states. Lot of moving, a lot of transferred credits being turned into elective credits, so a lot of lost progress

#

I just couldn't handle it anymore

nimble epoch
#

Wow

rugged root
#

Having like 100+ credit hours in electives really takes the wind out from under your wings

nimble epoch
#

I can imagine

#

Sounds like a nightmare

rugged root
#

It was years ago

#

Is what it is

nimble epoch
#

Rabbit sounds like a very interesting person

rugged root
#

He's knowledgable

amber raptor
vocal basin
#

steps to get caught:
write everything down
brag

rugged root
#

True

amber raptor
#

Basically

rugged root
#

And even then, hard to get convicted

#

I derp

#

I getcha now

nimble epoch
#

Hahahahahaha

frosty star
#

haay

rugged root
#

Heyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

#

How goes it

frosty star
#

good good

#

can't sleep

#

so here I am

rugged root
#

I hear you there

#

Been yawning all morning

nimble epoch
#

why is it so quiet πŸ’€

rugged root
#

Talking with our IT

nimble epoch
#

You're at work?

rugged root
#

Yep

nimble epoch
#

@dense ibex do you work with deep learning models?

frosty star
#

yo yo

lavish rover
#

@rugged root

for x : vec.iter()

or

for x in vec.iter()
vocal basin
#

is first anywhere other than C++?

lavish rover
#

Ocen currently lol

wind raptor
vocal basin
#

in iterates over all members
of iterates correctly

frosty star
#

haay

vocal basin
#

something went very wrong
(same plots as earlier, but now on Rust repo)

#

and different commit ordering

rugged root
viscid scaffold
#

ty

#

I come here to ask for help, I have an interview in a couple of days but I am not native speaker, I would like to play some kind of role where someone interviews me

frosty star
#

euh

#

are they tho

#

oooh

#

i tried to learn japanese and then I gave up

#

cinamon tree

rugged root
#

Weird right?

frosty star
#

yeh

vocal basin
#

"extroverts" -- quite an assumption

frosty star
#

I'm here because it is really the most interesting voice chat in the whole of discord

nimble epoch
#

Nobody said introverts don't have friends

#

Lmao nice one

#

Shades of grey

#

like 50 shades

frosty star
#

I'm becoming more extroverted as I grow older. These days I can maintain eye contact AND do small conversations.

#

it's wild.

nimble epoch
rugged root
#

0x50 Shades of Gray

frosty star
somber heath
#

!e py print(int('50', 16))

nimble epoch
lavish rover
wise cargoBOT
#

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

80
frosty star
#

do u guys use github or gitlab

nimble epoch
#

git clone

vocal basin
#

in Rust, you can define a funtion inside another function

#

but that's just scoping

#

in, like, namespace sense

#

it's still not closure

rugged root
#

!stream 271317820812427265

wise cargoBOT
#

βœ… @polar cedar can now stream until <t:1688401762:f>.

nimble epoch
vocal basin
#

fn function declarations in Rust don't involve closures

#

function function declarations in JS do

#

last is true for def and lambda in Python

frosty star
#

yeah i dont think anyone can avoid devops completely these days

#

haha ok i take that back

vocal basin
frosty star
#

it's just too many ... configurations

rugged root
#

@polar cedar Can you change your stream quality to better text readability mode?

vocal basin
frosty star
#

love that

rugged root
#

@elfin bone It's typically better to ask your question in here or in the help system (see #β“ο½œhow-to-get-help for more details on that) so that more eyes can see the problem and help you

vocal basin
#

someone will definitely end up making another SGML derivative trying to fix YAML

#

yasgmld
yet another sgml derivative

#

XML is one of things that evolved from SGML

#

also HTML

frosty star
#

pfft

vocal basin
#

@terse needle the original hy language

#

"every"

rugged root
#

Da fuq?

#

What's that for?

vocal basin
#

HyTime (Hypermedia/Time-based Structuring Language) is a markup language that is an application of SGML. HyTime defines a set of hypertext-oriented element types that, in effect, supplement SGML and allow SGML document authors to build hypertext and multimedia presentations in a standardized way.
HyTime is an international standard published by ...

frosty star
#

the vc after midnight is so nice I should stay up more often

vocal basin
#

> DSSSL (ISO/IEC 10179) – Document processing and styling language based on ...

#

> scheme

#

domain-specific-specific-specific language

rugged root
#

Thats

#

Awesome

neon vigil
vocal basin
#

also need to un-collapse the category if that's the case

gentle flint
vocal basin
#

what is there anything now other than Sphinx and MkDocs?

gentle flint
#

uh
something else

willow light
#
# there is always markdown
gentle flint
#

but I forgot what it's called

rugged root
willow light
#

oh so markdown doesn't auto render on here. 😦

vocal basin
#

...

#

sadly it does

willow light
#

well aren't you special

gentle flint
#

gitbook I think

willow light
#

Just use Obsidian Publish.

gentle flint
rugged root
willow light
vocal basin
gentle flint
#

not really

frosty star
#

that's what my mom says abt my room

willow light
#

I am going to make a "basic python for java and javascript developers" guide in Obsidian Publish at some point, intended for my coworkers.

vocal basin
#

that's just Markdown mostly

willow light
#

Such as "just use black and watch as code reviews stop turning into flamewars."

vocal basin
#

with an option to run Rust tests

#

but can also run custom pre-/pos- processing

neon vigil
gentle flint
willow light
vocal basin
#

so, just use specific commits instead of versions?

#

for internal development it may be okay

willow light
#

"Just innersource everything"

#

Brb there's a seal outside and I want to say hi.

vocal basin
#

but for anything public I'd say it's cleaner to openly/plainly specify what the dependency versions are

#

@lavish rover rewrite mdBook in Ocen?

#

thing used to make Rust book

#

Markdown

#

it uses the same visual format as cargo doc, but it's a separate tool

nimble epoch
#

scar tissue is good

#

Do you want to hear something interesting?

#

3 men, an idiot, a mathematician and a physicist die in a car crash and appear in front of the gates of heaven

#

Unfortunately, heaven is full and st peters and the devil have a hard time deciding who goes where. The devil then proposes that a challenge will be given to each of the three men.

#

Those who succeed will be allowed to enter heaven and those who fail would spend the rest of eternity in hell

#

The mathematician gets a complex math equation. Unfortunately, he fails and the devil sends him to hell

#

oh fuck no I butchered it

#

It's the other way round. Each of the three men challenge the devil. If the devil fails, they go to heaven

frosty star
#

aay

nimble epoch
#

Alright, so the mathematician gives the devil a complex equation. The devil solves it and sends the mathematician to hell

#

The physicist gives the devil a complex question. The devil solves that too and sends the physicist to hell

#

Finally it's the idiots turn

#

He asks the devil for a chair. With a snap of a finger a chair appears out of thin air

#

The idiot drills multiple holes into the chair and sits on it

neon vigil
nimble epoch
#

He lets out a loud fart and asks the devil which hole the air came out of

#

The devil thinks for a while and takes a close look at the chair

#

He does some analysis and says it's the fourth hole from the right

#

The idiot smiles and says, "No, it came out of my a**hole" and goes to heaven

rugged root
#

@lavish rover Pointer video

nimble epoch
#

OO @lavish rover have you worked with diffusion models?

#

Oooh I was working on something and I've been stuck for sooo long

nimble epoch
#

Have any of you used DDPMS?

ashen plinth
#

Also, can you please share few points related to how references (or something similar to pointers) are handled in Python

somber heath
#

Dictionaries.

vocal basin
somber heath
#

Hashmaps.

nimble epoch
#

@lavish rover hey have you used ddpms?

ashen plinth
#

@lavish rover could you please share the video you mentioned related to pointers

somber heath
#

Python does pointers so you don't have to.

vocal basin
#

C representation of Python object is just PyObject *

somber heath
#

I misunderstood and thought you were asking about variables.

vocal basin
#

differences are just in whether you can change stuff that pointer points to

ashen plinth
#

Yes, that is what i am trying yo understand as i am new go programming itself. I dont know how other languages work. So, i am trying to know how does Python handle or work with respect to references, pointers

vocal basin
#

in Python itself, notion of reference/pointer doesn't usually make much sense

#

it's when you dig into the machinery of it, where pointers appear

#

!d weakref

wise cargoBOT
#

Source code: Lib/weakref.py

The weakref module allows the Python programmer to create weak references to objects.

In the following, the term referent means the object which is referred to by a weak reference.

A weak reference to an object is not enough to keep the object alive: when the only remaining references to a referent are weak references, garbage collection is free to destroy the referent and reuse its memory for something else. However, until the object is actually destroyed the weak reference may return the object even if there are no strong references to it.

vocal basin
#

!d gc

wise cargoBOT
#
gc

This module provides an interface to the optional garbage collector. It provides the ability to disable the collector, tune the collection frequency, and set debugging options. It also provides access to unreachable objects that the collector found but cannot free. Since the collector supplements the reference counting already used in Python, you can disable the collector if you are sure your program does not create reference cycles. Automatic collection can be disabled by calling gc.disable(). To debug a leaking program call gc.set_debug(gc.DEBUG_LEAK). Notice that this includes gc.DEBUG_SAVEALL, causing garbage-collected objects to be saved in gc.garbage for inspection.

The gc module provides the following functions:

vocal basin
#

something in sys also

#

!d sys.getrefcount

wise cargoBOT
#

sys.getrefcount(object)```
Return the reference count of the *object*. The count returned is generally one higher than you might expect, because it includes the (temporary) reference as an argument to [`getrefcount()`](https://docs.python.org/3/library/sys.html#sys.getrefcount "sys.getrefcount").
vocal basin
#

Rc in Rust, if you don't use unsafe, will at most cause a memory leak

#

because of recursive references

nimble epoch
#

@lavish rover have you trained ddpms?

#

:(((

#

Mustafaaaaaa

#

thank you hemlock

#

Denoising diffusion probabilistic models

nimble epoch
#

openais repository isn't very well documented so it's a bit hard to use

#

Diffusion models are the future of generative ai

#

what's the question?

ashen plinth
fallen quartz
#

How can someone join chat voice if i have a question?

rugged root
#

You can ask in here.

#

What's up?

fallen quartz
#

ok thanks

desert wolf
willow light
#

"No Access"

west epoch
# vocal basin !d weakref

@vocal basin Was not aware of 'weakref', just referring to the doc. Is it possible to share any ex for this?

By default, when we use variables, functions, classes: are those referred to as 'deepref'?

wind raptor
#

!stream 1053732836693258391

wise cargoBOT
#

βœ… @turbid sandal can now stream until <t:1688405923:f>.

nimble epoch
#

How do you have such a positive outlook on life mr hemlock

#

She leaked her password?

rugged root
#

He

#

Not she

#

They're just young

nimble epoch
#

Oh shit my bad

rugged root
#

@elfin bone What's your question?

elfin bone
#

age = int(input("How old are you?: "))

if age >= 18:
print("You are an adult!")
else: print("You are a child..")

#

so basically

#

if the person says hes a child (therefore below 18)

#

i want to say

#

You are a child, only ___ years to go!

#

therefore the ___ stands for the distance between 18 and the persons age

#

so my question is

turbid sandal
#

hello

elfin bone
#

how do i find the distance between two int on python

#

from the input placed by the user

#

did i explain that well?

rugged root
#

!e

age = 4
print(18-age)
wise cargoBOT
#

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

14
rugged root
#

Same way you would do math in general

elfin bone
#

ohhhhhhhhhhhhh

rugged root
#

Ye

elfin bone
#

got it

#

thanks

#

thanks

nimble epoch
#

I'm using colab and want to share a specific folder of my drive because it's a project with multiple other collaborators

elfin bone
#

this is only my 2nd day of python

#

3rd*

#

sorry

fallen quartz
#

Where can i start learning python for free ?

elfin bone
#

watch yt videos

nimble epoch
#

Is there a way I can limit the access to only that particular folder instead of my entire drive

elfin bone
#

like 12 hour

#

youtube videos

fallen quartz
#

besides youttuve

elfin bone
#

why not YT?

#

thats what i do

#

you learn a lot

fallen quartz
#

any website that has like curricullm on where to start

elfin bone
#

and ask questions here

#

yes

rugged root
#

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

elfin bone
#

there are

rugged root
#

I typically recommend "A Byte of Python"

#

It's free on its respective site

fallen quartz
#

ok thank you, people here are saying youtube but yotutube can be disorganized with starting points

elfin bone
#

hemlock

fallen quartz
#

crazy how so many people said youttube

elfin bone
#

youtubes great

#

lando

#

youtube

#

is good

#

for this

#

its really good

#

like

#

REALLY

#

good

#

trust me

#

just do it

#

you watch videos

#

and ask questions here

fallen quartz
#

no thanks, hey bro can you dm the website name?

elfin bone
#

im not sure of many, ask @rugged root

#

he just showwed you resources

#

showed*

wind raptor
elfin bone
#

hey hemlock do you believe if all the vc worked on a website they'd finish it in a week

#

specifically a sales website

somber heath
#

Microsoft-branded ringbinder.

elfin bone
#

@wind raptor how do i get access to vc?

wind raptor
wise cargoBOT
#
Voice verification

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

wind raptor
#

You should qualify now @elfin bone just visit the channel above and follow the instructions

elfin bone
#

well

#

i should be qualified

#

why isn't it giving me it

#

can u rank me

#

i'm active on this server

#

and ask questions

#

im busy rn im watching hemlocks class

#

can u rank me

turbid sandal
wind raptor
#

You are right on the 3rd day, so it might just be a little later

elfin bone
#

please can i have it now

#

an acception

wind raptor
#

No

elfin bone
#

fine

fallen quartz
#

how many days have i been here? how can i tell

wind raptor
#

Everyone goes through the same verification

wind raptor
#

so you should qualify

fallen quartz
#

ok can you add me when you have time

ashen plinth
#

@rugged root#0#0 can we not pass the arguments to a function (second approach), similar to first approach using classes?

elfin bone
#

what does

#

the 9 do

#

in the billy

#

ok thanks

ashen plinth
#

For line 12 and 13 we have passed the arguments to a class

#

Similarly can we pass the variables of sally/billy to a function is my question and the pros/cons of it?

elfin bone
#

what does innit do

nimble epoch
#

Hemlock's voice is so comforting

echo glade
#

he's livin the laptop lifestyle

elfin bone
#

what does with do

somber heath
# elfin bone what does with do

It's called a context manager. It makes sure that the __enter__ and __exit__ methods of the object given to it are called, even in the event of errors. For with open, it means that the file gets closed properly, without needing to call file.close.

#

Safe buildup/teardown, essentially.

west epoch
#

@rugged root note sure if I missed your explanation earlier. can you please share the cons/pros of using a function student and then as in line 12 and 13 we pass the function arguments related to sally, billy?

Basically pros&cons of function vs classes

#

Yeah, I am trying to make sense of how to understand these two use cases. Or how to decide

#

For example, When i write my code for some code problems and have to choose between classes and functions

rugged root
#

Wait are you in VC

west epoch
#

I understand that both can be used for repeating a block of code

#

Sorry, my connection has some issues. I am back

nova warren
#

So we put in common functionality in the Base class both goblins and players should be able to attack

#

Will you record this stuff for those who can't make it to the end ?

ashen plinth
#

@rugged root could you please go over the super related point as i didn't grasp that?

somber heath
#

Soup or related? You decide!

ashen plinth
#

I mean super(). Can we please go over the super() part on this ex single inheritance example for class player

elfin bone
#

@rugged root if age >= 18:
print("You are an adult!")
else: print("You are a child"+", "+"only"+str(18-age))+"years to go!"

#

i did the 18-age

#

else: print("You are a child"+", "+"only"+str(18-age))+"years to go!"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

whole bear
#

what is going on

elfin bone
#

age = int(input("How old are you?: "))

if age >= 18:
print("You are an adult!")
else: print("You are a child, only "+str(18-age))+"years to go!"

#

whats the problem with the code?

somber heath
#

!e ```py
class A:
def init(self):
print('A')

class B(A):
def init(self):
super().init() # A is printed
print('B')

b = B()```

wise cargoBOT
#

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

001 | A
002 | B
elfin bone
#

opalmis

#

mist

#

do you kmnow

somber heath
#

)

elfin bone
#

?

#

age = int(input("How old are you?: "))

if age >= 18:
print("You are an adult!")
else: print("You are a child, only "+str(18-age))+"years to go!"

gentle flint
#

Β°vΒ°

elfin bone
#

plome

#

do u know

gentle flint
#

i know some

elfin bone
#

ok

#

whats the problem

#

with the code

#

plz

gentle flint
#

indentation

elfin bone
#

where

#

where do i put

gentle flint
#

and parentheses position

elfin bone
#

the indention

#

where

gentle flint
#

well
start by posting it properly because I can't read it properly like this

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.

elfin bone
#

!e age = int(input("How old are you?: "))

if age >= 18:
print("You are an adult!")
else: print("You are a child, only "+str(18-age))+"years to go!"

wise cargoBOT
#

@elfin bone :x: Your 3.11 eval job has completed with return code 1.

:warning: Note: input is not supported by the bot :warning:

001 | How old are you?: Traceback (most recent call last):
002 |   File "/home/main.py", line 1, in <module>
003 |     age = int(input("How old are you?: "))
004 |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
005 | EOFError: EOF when reading a line
gentle flint
#

you don't have an interface to input it into

elfin bone
#

else: print("You are a child, only "+str(18-age))+str(" years to go!")
~~~~~~~~~~~~~~~~~~~~~~~^
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

#

so basically

#

i need to add str

#

to youare a child

#

?

#

but its already an str

gentle flint
#

you're closing your print statement too soon

#

before the last +

#

count them and you'll see

elfin bone
#

age = int(input("How old are you?: "))

if age >= 18:
print("You are an adult!")
else: print("You are a child, only "+str(18-age)) +str(" years to go!"))

#

im not sure what ur trying to say

#

can u fix the position so i can understand bc

#

next to the +

#

the last one

#

i still see no problem

gentle flint
#

what you have right now is this

age = int(input("How old are you?: "))

if age >= 18:
    print("You are an adult!")
else:
    print("You are a child, only "+str(18-age)) +str(" years to go!"))
elfin bone
#

yes

gentle flint
#

the problem is in your last line

#
print("You are a child, only "+str(18-age)) +str(" years to go!"))
#                                          ^ you're closing your print statement here already
elfin bone
#

yes

#

but where

#

is the problem

#

thats what i dont get

#

i know its the last line but im not sure where

ashen plinth
elfin bone
#

oh

#

age = int(input("How old are you?: "))

if age >= 18:
print("You are an adult!")
else: print("You are a child, only "+str(18-age)+str(" years to go!"))

#

this better?

gentle flint
#

yes

elfin bone
#

wow

#

wow

#

it work

#

works

gentle flint
#

except you don't need the last str()

elfin bone
#

thanks so much

#

now i understand

#

yes

gentle flint
#

because it's already a string

elfin bone
#

yup

#

wow

#

thanks so much

#

this looks nice

gentle flint
#

np

somber heath
#

!fstring @elfin bone

wise cargoBOT
#
Format-strings

Creating a Python string with your variables using the + operator can be difficult to write and read. F-strings (format-strings) make it easy to insert values into a string. If you put an f in front of the first quote, you can then put Python expressions between curly braces in the string.

>>> snake = "pythons"
>>> number = 21
>>> f"There are {number * 2} {snake} on the plane."
"There are 42 pythons on the plane."

Note that even when you include an expression that isn't a string, like number * 2, Python will convert it to a string for you.

gentle flint
somber heath
#

f-strings are neater. Neater is easier to debug.

#

Easier to read.

elfin bone
#

yes

#

this is only

#

my 3rd day

#

of python

#

ill get there

ashen plinth
gentle flint
elfin bone
#

plus i prefer when theres a big mess

gentle flint
elfin bone
#

b/c it reminds me of my soul... im emo...

somber heath
#

Half the problem was the concatenation.

elfin bone
#

reminds me..

#

of my heart.. towards @somber heath

gentle flint
elfin bone
#

my love..

gentle flint
#

what the fuck

elfin bone
#

reminds me of my

#

dark

#

emo

#

soul

#

....................

#

my meo soul.........

#

my emo.........

gentle flint
#

meo

elfin bone
#

im so emoo... so goth

gentle flint
#

meow

elfin bone
#

my meow sou

#

soul

#

guys

#

im 13

gentle flint
#

cool

elfin bone
#

do u think

#

in few years

#

ill be

rugged root
elfin bone
#

good with python

#

and be able to become

#

bill gates

#

jk

#

hey guys

#

do u believe if the entire vc

somber heath
#

Step away from the enter key.

gentle flint
#

I think in about 2 minutes you'll be warned if you keep spamming single sentences in a gazillion messages

elfin bone
#

worked together

#

wai ok

#

wait

#

if the entire vc worked together

#

do you think they can recreate amazon in less than 2 weeks

gentle flint
#

no

#

lol

elfin bone
#

and maybe even take over amazon

#

and like

#

become

#

the next

#

jeff bezas

gentle flint
elfin bone
#

ok wait

#

how

#

explain

#

other than getting

#

investors

#

and getting products

#

if you have a finished website

#

you can somewhat easily get

#

investors

gentle flint
#

doubt

elfin bone
#

maybe not great

#

investors

#

but small

#

but do u think

#

the vc can

#

recreate amazon

#

in less than 2 weeks

#

the website in general

gentle flint
#

peradventure

cosmic lark
#

blah_the_second.py

elfin bone
#

shut up @cosmic lark

cosmic lark
cosmic lark
gentle flint
#

rude

elfin bone
#

@wind raptor ban him now

#

both of them

#

thats british orders

#

by the king

wind raptor
#

Stop the spam @elfin bone

elfin bone
#

ok fine

toxic arch
#

@rugged root are you recreating Shantae: Risky's Revenge in python?

elfin bone
#

im going to ban you too chris

#

can i get admin?

#

so i can ban

#

people

#

also this isn't bad spam its only a few lines

toxic arch
#

if you need any values i can tell you

wind raptor
elfin bone
#

@rugged root i got a question, what does the moderator badge on ur discord profile mean

#

@wind raptor can i get vc now

ashen plinth
#

:=

elfin bone
#

ccccccccccccchris

#

broooooooooooooooooooooo

ashen plinth
#

+=

cosmic lark
wind raptor
elfin bone
#

plzzzzzzzzzzzzzzzzzzzz can i get vc now

#

yes it is

cosmic lark
elfin bone
#

lets vote people

cosmic lark
elfin bone
#

just kidding

#

ok so when can i get vc

#

and @cosmic lark stop spamming

cosmic lark
wise cargoBOT
#
Voice verification

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

cosmic lark
ashen plinth
#

Keyword args kwargs

elfin bone
#

!voice veriy

#

!voice verify

gentle flint
#
if (x := some_expensive_function()) != 3:
    y += x
elfin bone
#

to

somber heath
#

!e py print((text := 'abc')) print(text)

wise cargoBOT
#

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

001 | abc
002 | abc
gentle flint
indigo crag
#

whats happening here?

#

can someone quick explain pls

gentle flint
#

a conversation

elfin bone
#

im talking abt

#

what

#

it stands for

somber heath
#

Hemlock is explaining Python concepts.

elfin bone
#

the variable

gentle flint
#

@elfin bone you are not making sense

elfin bone
#

ok so

#

you are using

#

a variabl;e

#

variable

gentle flint
#

try sending one single message containing your entire sentence

#

thank you

cosmic lark
#

!e

lambda x : print(x)
wise cargoBOT
#

@cosmic lark :warning: Your 3.11 eval job has completed with return code 0.

[No output]
cosmic lark
#

sadge

ashen plinth
elfin bone
#

basically

#

what im trying to tell you

#

is that, there is a variable named some_expensive_function

#

some_expensive_function stands for something, right? like it can stand for a tree or the amount of people in a class

#

what does some_expensive_function stand for

gentle flint
#

oh, a function which takes a long time to execute

#

any function, it doesn't really matter what

elfin bone
#

ok wait

#

plome

#

do you know how to make a calculator that will calculate the digits of pi

ashen plinth
#

@rugged root Sorry, the sentence was interrupted. I didn't follow what is the pint about single quotes that was just being made?

gentle flint
wise cargoBOT
#

@gentle flint :white_check_mark: Your 3.11 eval job has completed with return code 0.

3.141592653589793
elfin bone
#

no like

#

every

#

digit

#

of pi

elfin bone
#

that will go on forever

wind raptor
#

!timeout 715259748504698924 1h You were asked multiple times to stop splitting your sentence into 2-3 word lines, as it is spammy. Take a break.

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied timeout to @elfin bone until <t:1688414684:f> (1 hour).

gentle flint
#

@elfin bone if you continue DMing me I will block you

#

I do not provide help via DMs

#

@whole bear that's some weird game you're playing

ashen plinth
#

@rugged root can you please share the shortkey that you used to correct the multi cursor at end of line or something like this ( but basically multiple line editing)?

whole bear
#

is there an issue or something?

gentle flint
whole bear
#

@gentle flint

gentle flint
#

was just surprised

whole bear
rugged root
#

!stream 651519394673065989

wise cargoBOT
#

βœ… @whole bear can now stream until <t:1688412005:f>.

echo glade
#

thanks for going through that with us @rugged root

fallen quartz
#

wfh today & the market closed early today so was able to join early today

vocal basin
#

self, *, ...

#

^ makes you use kwarg syntax only

#

!e

def f(a, b = None, /, *, c, d=None):
    pass
wise cargoBOT
#

@vocal basin :warning: Your 3.11 eval job has completed with return code 0.

[No output]
willow light
#

"This person is in the voice chat and is voice verified, therefore I am somehow going to assume that their DMs are open."

If I had a nickel for every time I experienced that on here, I could retire already.

rugged root
#

Back on in a moment, delivery run

vocal basin
#

Python has a different model of types/polymorphism compared to Java/C#

#

duck typing is more pythonic

#

!d typing.Protocol

wise cargoBOT
#

class typing.Protocol(Generic)```
Base class for protocol classes.

Protocol classes are defined like this:

```py
class Proto(Protocol):
    def meth(self) -> int:
        ...
```  Such classes are primarily used with static type checkers that recognize structural subtyping (static duck-typing), for example...
vocal basin
#

^ if you ever wish to express duck typed methods more strictly

#

!e

from typing import Protocol

class DuckLike(Protocol):
    def quack(self) -> None: ...

# class Duck(DuckLike)
class Duck:
    def quack(self) -> None:
        print("quack")

class FakeDuck:
    def quack(self) -> None:
        print("quackn't")

def quack_twice(duck: DuckLike):
    duck.quack()

quack_twice(Duck())
quack_twice(FakeDuck())
wise cargoBOT
#

@vocal basin :white_check_mark: Your 3.11 eval job has completed with return code 0.

001 | quack
002 | quackn't
vocal basin
#

works for everything is Any

lavish rover
#

that's just interfaces, i want DUCK TYPE

vocal basin
lavish rover
#

i want my type checker quacking at me

vocal basin
lavish rover
#

worst of both worlds, specify everything and not have it enforced

vocal basin
#

interfaces, the way they are in C#/Java, need to be listed when you declare the class

lavish rover
#

C++ supremacy

#

ocen supremacy

rugged root
#

Bourne Supremacy

lavish rover
#

my templates are duck typed come @ me

vocal basin
lavish rover
#

why did I laugh

vocal basin
#
def quack_twice(duck):
    duck.quack()

quack_twice(Duck())
quack_twice(FakeDuck())
#

if it has quack implemented, it's an instance of DuckLike, as far as type system is concerned

#

!e

def quack_twice(duck):
    duck.quack()

quack_twice("duck")
wise cargoBOT
#

@vocal basin :x: Your 3.11 eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "/home/main.py", line 4, in <module>
003 |     quack_twice("duck")
004 |   File "/home/main.py", line 2, in quack_twice
005 |     duck.quack()
006 |     ^^^^^^^^^^
007 | AttributeError: 'str' object has no attribute 'quack'
lucid blade
vocal basin
#

@lucid blade

gentle flint
elfin bone
#

how do i make a calculator

lucid blade
#

πŸ˜„

elfin bone
#

like

#

calculate

#

pi

#

forever

#

non rounded

vocal basin
#

!d decimal

wise cargoBOT
#

Source code: Lib/decimal.py

The decimal module provides support for fast correctly rounded decimal floating point arithmetic. It offers several advantages over the float datatype:

vocal basin
#

if you want arbitrary precision

#

you should use something other than Python

#

for example, Wolfram (Mathematica)

#

or specialised system
arbitrary, dynamic precision is not something simple

wind raptor
#

Is it that hard to use sentences without hitting enter between every word?

lucid blade
#

yes, kind of, sometimes, but i prefer editing messages

elfin bone
#

can you shut the fuck up actually

#

youre getting really targeting as if i'm the bad guy here

#

im just trying to learn and you're being fucking annoying

vocal basin
elfin bone
#

ok fine

vocal basin
wise cargoBOT
#

3. Respect staff members and listen to their instructions.

elfin bone
#

ill respect him if he stops targeting me,

#

a guy made a racist remark a few minutes ago

#

and he didn't do anything to him

lavish rover
#

no template functions for now

vocal basin
#

Cython has its own new/del methods specifically for allocation/deallocation

#

iirc

elfin bone
#

im reading the doc u sent me @vocal basin

rugged root
#

For Cython sure

elfin bone
#

very helpful

rugged root
#

But that's a special case

elfin bone
#

also the calculator works now

#

equation thing

gentle flint
#
elfin bone
#

what is that?

ashen plinth
#

My vote for 2nd one as well!

gentle flint
elfin bone
#

hmmmmmmmm

#

she likes mugs?

wind raptor
# elfin bone youre getting really targeting as if i'm the bad guy here

I wasn't targeting you. You were the only one spamming 2-3 word messages in the chat in quick succession and other people were getting annoyed. I asked you to stop and you didn't. I feel like I've given you plenty of leeway here. At this point, you choose your own destiny.

p.s. I don't see everything in text chat because I'm not always watching it. If you feel like reporting something, you can use the mod tag to call something out.

vocal basin
#

it's cinit and dealloc

#

meanwhile the delivery instructions:

ashen plinth
#

What lang or code is this?

vocal basin
#

encoding issue

#

I think I just forget questions like that

ashen plinth
#

Considering this group is beginner friendly, many questions could have been stupid I guess!

vocal basin
lavish rover
vocal basin
#

pseudocode is meant to be understandable by humans

cinder dawn
#

who burger

vocal basin
#

English

ashen plinth
ashen plinth
vocal basin
#

"no, I will not fix your compiler"

lavish rover
latent steppe
#

Wack a Penguin: How to take all your frustrations with Arch out

vocal basin
#

especially

vocal basin
#

found "rm -rf" socks

#

(but in China)

elfin bone
#

on the same channel

vocal basin
#

oh, the memes start only at the second page of aliexpress search

#

why is there so many with Python logo

#

well, obviously, because ones with Rust logo aren't allowed

#

@gentle flint @lavish rover

elfin bone
#

@vocal basin it say "infinity" is a code in python (i want to calcualte digits of pi)

#

but when i write it in

#

nothing appears

vocal basin
lavish rover