#voice-chat-text-0

1 messages · Page 981 of 1

whole bear
#

I did

#

message there

pale yoke
#

it's an inconvenience, but a necessary one. if you take part in the server you should get there in no time.

#

but if you keep writing in broken messages to get there, i will issue the ban myself.

tribal nest
#

hi

somber heath
#

!d str.join

wise cargoBOT
#

str.join(iterable)```
Return a string which is the concatenation of the strings in *iterable*. A [`TypeError`](https://docs.python.org/3/library/exceptions.html#TypeError "TypeError") will be raised if there are any non-string values in *iterable*, including [`bytes`](https://docs.python.org/3/library/stdtypes.html#bytes "bytes") objects. The separator between elements is the string providing this method.
somber heath
#

!e py text = "MASH" result = "*".join(text) print(result)

wise cargoBOT
#

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

M*A*S*H
sharp lantern
#

!e

def add_dots(string):
    letters = list(string)
    length = len(string)
    count = 0
    while count < length-1:
        letters.insert(count*2+1, ".")
        count = count+1
    return("".join(letters))
print(add_dots("abcdefg"))
wise cargoBOT
#

@sharp lantern :white_check_mark: Your eval job has completed with return code 0.

a.b.c.d.e.f.g
sharp lantern
#

!e

def remove_dots(string):
    letters = list(string)
    noDots = string.replace(".", "")
    return("".join(letters))
print(remove_dots("a.b.c.d.e.f"))```
woeful salmon
#

:x

somber heath
#

Sorted it out.

#

!e py #Equality vs identity a = [] b = [] c = a print(a == b) #Lists a and b are equal to one another. They both point to empty lists. print(a is b) #Prints False. They don't point to the same list. print(c is a) #c points to the same list in memory as a.

wise cargoBOT
#

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

001 | True
002 | False
003 | True
sick dew
#

!e ```py
a = []
b = []
c = a

a.append("test")

print(a)
print(b)
print(c)

wise cargoBOT
#

@sick dew :white_check_mark: Your eval job has completed with return code 0.

001 | ['test']
002 | []
003 | ['test']
sharp lantern
#

!e

def is_anagram(string1, string2):
    set1 = set(string1)
    set2 = set(string2)
    if set1 == set2:
        return True
    else:
        return False
print(is_anagram("tess", "test"))
wise cargoBOT
#

@sharp lantern :white_check_mark: Your eval job has completed with return code 0.

True
somber heath
#

!e py a = set("test") b = set("tess") print(a) print(a)

wise cargoBOT
#

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

001 | {'e', 's', 't'}
002 | {'e', 's', 't'}
somber heath
#

!e py text = "apple" result = sorted(text) print(result)

wise cargoBOT
#

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

['a', 'e', 'l', 'p', 'p']
somber heath
#

str.lower

#

Anatomy of an if stanza.

if condition: #Exactly one if
    ... #Code to be run if this condition is satisfied
elif some_other_condition: #Zero or more of these
    ...
else: #If no other condition above was satisfied. Zero or one of these.
    ...```In this order. Only the first satisfied of these is run.
#

!e py for a in "abc": for b in (1,2,3): print(a,b)

wise cargoBOT
#

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

001 | a 1
002 | a 2
003 | a 3
004 | b 1
005 | b 2
006 | b 3
007 | c 1
008 | c 2
009 | c 3
somber heath
#

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

wise cargoBOT
#

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

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

!e print(*range(5))

wise cargoBOT
#

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

0 1 2 3 4
somber heath
#

!e print(*range(5, 10))

wise cargoBOT
#

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

5 6 7 8 9
somber heath
#

!e print(1,2,3)

wise cargoBOT
#

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

1 2 3
somber heath
#

!e print(*(1,2,3))

wise cargoBOT
#

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

1 2 3
somber heath
#

!e ```py
def func(a, b, c):
print(a)
print(b)
print(c)

func("a", "b", "c")
print('')
func(
"abc")```

wise cargoBOT
#

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

001 | a
002 | b
003 | c
004 | *
005 | a
006 | b
007 | c
sharp lantern
#

!e

def func(a, b, c):
    print(a)
    print(b)
    print(c)

func("a", "b", "c")
print('*')
list1 = [["abc"],["def"],["ghi"]]
func(*list1)```
#

!e

def func(a, b, c):
    print(a)
    print(b)
    print(c)

func("a", "b", "c")
print('*')
list1 = [["abc"],["def"],["ghi"]]
func(*list1)```
wise cargoBOT
#

@sharp lantern :white_check_mark: Your eval job has completed with return code 0.

001 | a
002 | b
003 | c
004 | *
005 | ['abc']
006 | ['def']
007 | ['ghi']
sharp lantern
#

!e

def func(a, b, c):
    print(a)
    print(b)
    print(c)

func("a", "b", "c")
print('*')
list1 = ["abc","def","ghi"]
func(*list1)```
wise cargoBOT
#

@sharp lantern :white_check_mark: Your eval job has completed with return code 0.

001 | a
002 | b
003 | c
004 | *
005 | abc
006 | def
007 | ghi
pallid hazel
#

!e
a = [1,2,3]
b = [4,5,6]
z = []
for x in a:
for y in b:
z.append(x*y)
print('banana')

wise cargoBOT
#

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

banana
somber heath
#

!e py import string print(string.ascii_lowercase)

wise cargoBOT
#

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

abcdefghijklmnopqrstuvwxyz
mortal crystal
#

@somber heath

somber heath
#

!e

wise cargoBOT
#
Command Help

!eval [code]
Can also use: e

*Run Python code and get the results.

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

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
"Code here"```

#

Don't copypaste that.

#

Strictly speaking, the discord ``` block isn't needed, but it is preferred.

mortal crystal
#

ok!! thank u opal

pallid hazel
#

the ticks are basically pretty print

mortal crystal
#

!e

"opal="rules"
while opal = "rules":
  print("yeah baby")
  opal=True"```
wise cargoBOT
#

@mortal crystal :x: Your eval job has completed with return code 1.

001 |   File "<string>", line 1
002 |     "opal="rules"
003 |                 ^
004 | SyntaxError: unterminated string literal (detected at line 1)
mortal crystal
#

sheesh, don't know where i fcked up

#

!e py opal="rules" while opal = "rules": print("yeah baby") opal=True

wise cargoBOT
#

@mortal crystal :x: Your eval job has completed with return code 1.

001 |   File "<string>", line 2
002 |     while opal = "rules":
003 |           ^^^^^^^^^^^^^^
004 | SyntaxError: invalid syntax. Maybe you meant '==' or ':=' instead of '='?
mortal crystal
#

!e py opal="rules" while opal == "rules": print("yeah baby") opal=True

wise cargoBOT
#

@mortal crystal :white_check_mark: Your eval job has completed with return code 0.

yeah baby
mortal crystal
#

ok.... super noob errors but i got it

pallid hazel
#

there also is a bot channel to flood to test stuff in

mortal crystal
#

ok

stuck furnace
#

Ayywait

mortal crystal
#

heeeey

#

i saw it

pallid hazel
#

!e

a = 'maroloccio'
b = True
c = a + str(b)
d = 'False'
helper_coins = 0
while b == True:
    for x in c:
        if d in c:
            helper_coins -=1
print('no output')
wise cargoBOT
#

@pallid hazel :warning: Your eval job timed out or ran out of memory.

[No output]
mortal crystal
#

you cannot run it mate

#

it never ends

pallid hazel
#

i know, was the point.. it was a joke

#

i wanted the ran out of memory, and loosing coin time.

mortal crystal
#

ok, actually iw as wonder what would happen in that situation

stuck furnace
#

Hello 👀

mortal crystal
#

hello

#

jaguar ya

stuck furnace
#

Would you like streaming perms @knotty dew?

knotty dew
stuck furnace
#

👍

#

!stream 553614184735047712

wise cargoBOT
#

✅ @knotty dew can now stream until <t:1645709735:f>.

pallid hazel
#

@midnight agate '76.. yea baby.. i cant say your older.. but atleast im no longer the oldest.

stiff coyote
knotty dew
#

@mortal crystal

stiff coyote
#

use .text

#

xD

#

oh i see now you just have to put that inside a dict and return it as json to your discord bot

#

cool stuff

stuck furnace
#

Ohh sorry, I didn't hear you the first time.

#

!stream 440959117717274624

wise cargoBOT
#

✅ @vocal coyote can now stream until <t:1645711996:f>.

stuck furnace
#

Yeah, I'm getting robot voices about half the time.

#

But once you start the stream, you can keep it open.

lyric pawn
#

@midnight agate this one? ❤️

stuck furnace
#

Nah, I've just got the stream on in the background 😄

stuck furnace
#

Hey Hem 👀

wind raptor
stuck furnace
#

Yeah it's turned from troops going into those two regions, into now a full-scale invasion.

#

The sanctions will hurt Russia badly. (Or that's what I've heard.)

rugged root
wind raptor
#

Only in the long run

rugged root
#

I will play the fiddle as crypto burns

pallid hazel
#

am i the only one who thinks russia has the right to do what they did?

rugged root
#

Probably

#

What's your reasoning if I may ask?

zenith radish
#

Here's a map of where troops were spotted or bombs fell

rugged root
#

I have a hard time finding any justifiable reason for killing on such a mass scale

rocky kiln
#

🎵 we're completely fucked, completely fucked, we're completely fucked 🎵

gentle flint
knotty dew
gentle flint
knotty dew
rugged root
#

@gentle flint Your typing is coming through

primal yacht
#

Found this on Twitter

gentle flint
#

holocaust

#

@zenith radish

#

Holodomor:

According to the findings of the Court of Appeal of Kyiv in 2010, the demographic losses due to the famine amounted to 10 million, with 3.9 million direct famine deaths, and a further 6.1 million birth deficits.

rugged tundra
rugged root
#

For context

pallid hazel
#

btw, im in need of an async pro to cut the time complexity of learning async and rewriting my code.. if interested I can send you the details.

rugged root
pallid hazel
#

thx, copied that over there also

sturdy panther
#

An AppGeneratorBuilderCreatorManager.

rugged root
#

Hmm

whole bear
#

Walked into work

#

I use that tool for a lot of things now

sweet lodge
#

Did someone say Kubernetes?

rugged root
#

@frosty star Yo

frosty star
#

Hayhayy

rugged root
#

How've you been?

amber raptor
gentle flint
#

The Vym (Russian: Вымь) is a river in the Komi Republic, Russia. It is a tributary of the Vychegda in the basin of the Northern Dvina. It is 499 kilometres (310 mi) long, and its drainage basin covers 25,600 square kilometres (9,900 sq mi). Its average discharge is 196 cubic metres per second (6,900 cu ft/s).
The Vym has its sources in the south...

frosty star
sweet lodge
#

Are you worried about your load balancer dying?
Or the app dying and the load balancer not having anything to serve?

pallid hazel
#

need an isalive check?

sweet lodge
#

Oh - Nodes?
Your entire server is dying?

knotty dew
#

Yes but with multiple nodes

sweet lodge
#

10 hours-ish?

#

If everything dies. there's not much you can do
What does CloudFlare give you that Kuberenetes doesn't?

You know, you could always use CloudFlare and Kubernetes together

knotty dew
#

I know but I was looking for a built in thing for kubernetes

frosty star
#

Is it a good idea to visit Turkey in these times with the war being nearby and all. What do u guys think?

rugged root
#

Ehhhhhhh I'd say be cautious

sweet lodge
#

What's wrong with lemon?

#

What're you trying to get?
The CloudFlare "this page is unavailable" when your nodes are dead?

knotty dew
#

High availability

#

I rather not have cloudflare with the always online thing etc

frosty star
frosty star
knotty dew
sweet lodge
#

How does Kubernetes give you less high availability then Docker Compose?

frosty star
#

Eh twice vaccinated and boosted once

knotty dew
#

It doesn't but how would you always keep your application running if the node dies after 2 hours of operation within kubernetes(then having 10 nodes as an example)

frosty star
knotty dew
#

Since i know you can't just update the dns every 2 hours as some people won't be able to connect

frosty star
frosty star
knotty dew
frosty star
sweet lodge
#

@rugged root - Permission to stream Kubernetes?

sweet lodge
knotty dew
rugged root
#

Does nginx serve the same purpose as Apache?

#

Or am I getting stuff mixed up

amber raptor
#

Long discussion about goals and purpose

rugged root
#

Sure sure

#

But both in essence handle server stuff, ja?

#

I hear a lot about both, never really understood which one or what is the current standard

#

@knotty dew Just for context, Rabbit's expertise is angry explanations

#

Don't take it personally

#

@vivid palm 👋

rugged root
#

Oh absolutely

sweet lodge
rugged root
#

Gotcha

#

I just don't know what people suggest to use or what the industry standard is or what the open source standard option is, etc.

sweet lodge
#

Joe is using neither anymore

stuck furnace
#

Probs French

rugged root
#

Ah yeah

#

I think you're right

#

I know UTC technically doesn't mean anything

#

Like as an initialism

#

Because nobody could agree with which one to use

rugged root
sweet lodge
#

The official abbreviation for Coordinated Universal Time is UTC. This abbreviation comes as a result of the International Telecommunication Union and the International Astronomical Union wanting to use the same abbreviation in all languages. English speakers originally proposed CUT (for "coordinated universal time"), while French speakers proposed TUC (for "temps universel coordonné"). The compromise that emerged was UTC,[6] which conforms to the pattern for the abbreviations of the variants of Universal Time (UT0, UT1, UT2, UT1R, etc.).[7]

rugged root
#

What is he using

sweet lodge
#
server {
            listen      443 ssl http2;
            listen      [::]:443 ssl http2;       

            server_name foundryvtt.darba.dev;

            location / {
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Request-ID $request_id;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection "Upgrade";

                proxy_pass http://[2604:a880:800:10:286:95b:8001]:30000/;
           }
rugged root
sweet lodge
# sweet lodge ``` server { listen 443 ssl http2; listen [::]...

@rugged root - So... Here's a snippet from a Nginx config on a server I host for family

So, there's a listen for both IPv4 and IPv6, so this "server" will receive all requests to this server. (You can have multiple "server" blocks in the same configuration)
It also has a server_name, which sets the domain names. (You can have multiple)

Then location is set to /, which catches everything, and proxy_pass es it to it's own IP address on the game server's port.

pallid hazel
#

i think i have 11 windows in my house..

pallid hazel
#

maybe they shot a missle at the plan..

vivid palm
#

@knotty dewplease mute

#

it is

pallid hazel
#

guerilla warfare

rugged root
pallid hazel
#

Ukraine has extremely rich and complementary mineral resources in high concentrations and close proximity to each other. The country has abundant reserves of coal, iron ore, natural gas, manganese, salt, oil, graphite, sulfur, kaolin, titanium, nickel, magnesium, timber, and mercury.

sweet lodge
#

"no fun", "small fun", "big fun"

rugged root
#

no hit, hit, no hit

sweet lodge
#

not with that attitude

knotty dew
pallid hazel
#

how dare they cancel a meeting 1 minute after its start time..

zenith radish
pallid hazel
#

would you perfer Balarus to refuse by face value only to Russia, or start yet another conflict

rugged root
#

Is no conflict an option

#

Because that please

rugged tundra
zenith radish
#

Anti-war protest in Moscow

ornate pollen
#
The Economic Times

Ukraine Russia Crisis LIVE Updates: Russian forces invaded Ukraine by land, air and sea on Thursday, confirming the West's worst fears with the biggest attack by one state against another in Europe since World War Two. Here's all you need to know about it right now:* Russian President Vladimir Putin says his aim is to demilitarise and 'denazify'...

pallid hazel
#

honestly, i feel people using the 'narative' of the conflict confusing.. its always going to come down to the real why, natural resources...

rugged root
#

Yeeeeeep

rugged root
#

This is why I love the "Forgotten Weapons" channel

#

You get to see all kinds of weird shit

#

And mechanically, firearms are just so interesting

sweet lodge
pallid hazel
#

one would wonder if it was designed for specific purpose.. given the spread at range

ornate pollen
#

Gorillaz? Really?

pallid hazel
#

it would not be out of the question to think with such financial sanctions on that scale, that they would just print themselves a new fortune.

amber raptor
sweet lodge
rugged tundra
rugged root
#

Huh

#

I'm already used to the Monokai Pro Theme

#

Thought that would have taken much longer

terse needle
#

time to use a light theme

#

flatwhite is the only light theme I can stand, LP will vouch for me that it is nice

zenith radish
#

Is good

terse needle
rugged root
#

I mean yeah it's fine

terse needle
rugged root
sweet lodge
rugged root
#

Just used a Python file since I had more code to show off the highlighting

sweet lodge
#

LinkedIn Integration coming to Teams - MC335277
For those tenants that have LinkedIn integration available to their members, we are expanding its availability to Teams as a panel in one on one conversations. [...]

pallid hazel
#

why is the stereo type that people with glasses are smart? .. when they've already failed a test.

sweet lodge
pallid hazel
#

i think there is some measurable test to determine if your eyesight has worsened.

gentle flint
#

A cathode-ray tube (CRT) is a vacuum tube containing one or more electron guns, the beams of which are manipulated to display images on a phosphorescent screen. The images may represent electrical waveforms (oscilloscope), pictures (television set, computer monitor), radar targets, or other phenomena. A CRT on a television set is commonly called...

#

@rugged root

#

in newer CRTs it's no longer an issue though apparently

sweet lodge
#

How to make me feel old

weary raven
#

hello

terse needle
#

Wow, I just really forgot how to spell only, took me minutes looking at "ownley" thinking something looks wrong

terse needle
sweet lodge
weary raven
#

Who is talking? everyone quit mike But Two man is talking..

#

is it bug?

terse needle
terse needle
weary raven
#

Are you in Voice Chat?

terse needle
#

yep

weary raven
#

I can't see you

uncut meteor
#

please review @terse needle

terse needle
#
      - name: Run read-yaml action
        id: var
        uses: ./
        with:
          file: './action.yml'
          key-path: '["runs", "using"]'
rugged root
#

God I love Audacity

#

So easy to use

sweet lodge
rugged root
#

I don't think so

sweet lodge
#

They had the data collection privacy scandal

rugged root
#

Yeah but I think that may have gotten rectified?

#

No idea

#

Still a great program

sweet lodge
#

It's nice

#

But... Have you ever tried a DAW?

uncut meteor
#

@terse needle

#
Warning: Unexpected input(s) 'key-path', valid inputs are ['file']
#

do you define the valid keys in a manifest or something?

knotty dew
#

Isn't it faster to run it on github than it is to run it on your ci/cd server

primal yacht
uncut meteor
sweet lodge
uncut meteor
#

for us at work

terse needle
uncut meteor
#

we cache stuff locally, so it is quicker using our own runners

uncut meteor
knotty dew
sweet lodge
#

See also: self hosted GitHub runners

rugged root
#

The newest Git repo site: GitLad

sweet lodge
rugged root
#

Ehhhh not really since it's aimed at a specific group

#

When you make a pull request you have to take a shot

sweet lodge
rugged root
#

2 shots for every commit you have to make after that to fix it

sweet lodge
#

That's what I said

knotty dew
#

I thought the docker registry provided by docker is worse than goharbor

sweet lodge
#

Alright, I'll quit with the social commentary

primal yacht
#

Mentioning about that warehouse:
https://www.youtube.com/watch?v=K-ZZkZk9QRk

LGR

Exploring a MASSIVE retro computer warehouse, part 2! Revisiting Computer Reset in Dallas to see what's changed, how much remains, and experience some of their weekend events. And yep, groups of folks are still being let inside, so it's not too late to visit before they shut down later in 2022!

● Here's the group to join for scheduling/info on ...

▶ Play video
terse needle
sweet lodge
#

It's fiiiiine

#

Help me write my bio for GitHub sponsors so that Hemlock can support me?

uncut meteor
terse needle
#

will do

sweet lodge
#

Give me money please

uncut meteor
#

@vivid palm can you stop it?

#

wth is that indent?

#

you're a syntax error

daring orbit
#

Hello all 💻🖥

vivid palm
#

click my profile

uncut meteor
#

nope, you made me sadge

vivid palm
sweet lodge
#

CLion can also run cargo check or cargo clippy

rugged root
terse needle
sweet lodge
#

Don't use Eclipse

terse needle
#

isn't eclipse purely Java

sweet lodge
#

https://flight-manual.atom.io/

I really like the "Flight Manual" name
But at this point just us VS Code

Maybe I'll publish my own "Flight Manual" for something

terse needle
sweet lodge
#

JetBrains s.r.o.
**Headquarters ** Prague, Czech Republic

#

JetBrains s.r.o. (formerly IntelliJ Software s.r.o.) is a Czech[2] software development company which makes tools for software developers and project managers.[3][4] As of 2019, the company has offices in Prague, Saint Petersburg, Moscow, Munich, Boston, Novosibirsk, Amsterdam, Foster City and Marlton, New Jersey.[5][6][7][8]

zenith radish
primal yacht
#

"The √ Republic"

sweet lodge
#

Flask

#

But if you have to ask, you should use Django because it helps you along

#

@rugged root - Does PyDis use metabase?

#

Business always complains that my reports are bad
I'd be curious to see if metabase could help them feel better by letting them make their own reports

#

(Yes, I know that it's not an excuse to not fix my own reports)

#

"no reason"

rugged root
knotty dew
vivid palm
#

supports native sql

#

but also a nice UI

#

i haven't made any reports that aren't very simple filter queries though

#

so personally haven't made any with joins or anything like that. other admins have though

knotty dew
#

Mina is tts through my own mic allowed?

rugged root
#

Depends on how obnoxious the voice is. Normally it's.... disruptive since it can't stop mid sentence, especially if someone is already talking

sweet lodge
#

It sounds nice
And the Docker container support would allow me to easily add it to Kubernetes

zenith radish
#

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

knotty dew
sweet lodge
#

They're dropping the Docker shim

#

The OCI

knotty dew
#

Oooh someone is doxxing someone gonna join now

knotty dew
rugged root
#

Tardive dyskinesia (TD) is a disorder that results in involuntary, repetitive body movements, which may include grimacing, sticking out the tongue, or smacking the lips. Additionally, there may be rapid jerking movements or slow writhing movements. In about 20% of people with TD, the disorder interferes with daily functioning.Tardive dyskinesia ...

knotty dew
#

Looks like science

primal yacht
#

Low quality camera, yes, but if looking at the far right of the camra part, you see I create and then delete a file.

sweet lodge
#

GitHub is becoming OnlyFans confirmed

knotty dew
#

@rugged root this is what I meant earlier

rugged root
#

Very strange

wind raptor
#

Hey @sour imp

sour imp
#

How goes it my guy

primal yacht
#

JavaScript stuff:```js
// all tags in document
let allTags = document.querySelectorAll('*');
// all <a> tags with a href attribute in the body
let allAHrefs = document.body.querySelectorAll('a[href]');

knotty dew
sweet lodge
sturdy panther
#

I am not sure we should conflate supporting Russian developers with supporting the government.

rugged root
#

!or-gotcha

wise cargoBOT
#

When checking if something is equal to one thing or another, you might think that this is possible:

if favorite_fruit == 'grapefruit' or 'lemon':
    print("That's a weird favorite fruit to have.")

While this makes sense in English, it may not behave the way you would expect. In Python, you should have complete instructions on both sides of the logical operator.

So, if you want to check if something is equal to one thing or another, there are two common ways:

# Like this...
if favorite_fruit == 'grapefruit' or favorite_fruit == 'lemon':
    print("That's a weird favorite fruit to have.")

# ...or like this.
if favorite_fruit in ('grapefruit', 'lemon'):
    print("That's a weird favorite fruit to have.")
cosmic lark
#

🇷🇺 👑

#

xD

#

just use jadx :/

#

for decompilation

#

which channel is the argument goin on?

#

xDDDDDD

sturdy panther
#

You can allow and support all citizens migrating away from Russia. Likely financially unviable though. There was a precedent with Hong Kong, albeit at a much smaller scale.

amber raptor
quasi condor
#

HSBC had similar stuff

#

pretty sure this is just bank things

#

it was the regulatory environment that used to make Switzerland super useful for this kind of thing

#

but they've been improving on that front

#

they definitely do benefit a ton from this shady BS though - more so than other countries due to their history

rugged tundra
#

'Can u check the corn help section' - moneyshot

#

@broken kestrel

knotty dew
#

@amber raptor this is what I meant earlier

sweet lodge
#

MSPs keeps calling me

quasi condor
#

@broken kestrel message here, not in DMs

sweet lodge
#

I don't need help

broken kestrel
#

Help in corn section

#

@quasi condor help in the corn section

fierce summit
#

I think I'll go. Bye @rugged root

quasi condor
#

I can't offer help

broken kestrel
#

Ok

quasi condor
#

you just need to wait for people to respond

broken kestrel
#

Bett

knotty dew
broken kestrel
#

I have too

knotty dew
#

not with that attitude

broken kestrel
#

Whatttt??

amber raptor
knotty dew
amber raptor
knotty dew
amber raptor
#

HTTPS proxy

sweet lodge
broken kestrel
#

@sweet lodge its somethingg related ti the code its not necessarily abt coanel

knotty dew
# amber raptor HTTPS proxy

Isn't that when you know the server you are sending the request to? Since api.example.com would also do other things but leave the encrypted payload alone

#

Say again

#

But wouldn't my solution be good

#

Or should I follow what ssh does?

sweet lodge
#

If you really don't want to expose your API to the internet, just use a VPN or SSH based port forwarding

knotty dew
#

Because the other api can access the client ip

#

I don't want that

#

yeah

#

but mainly the getting of the public key

amber raptor
sweet lodge
knotty dew
#

oooh what about every random request the client is reverified by the server and same with the server with the client(the sharing of the public and other public key)

sweet lodge
#

Yeah...
I want it to be pretty!

Maybe I should just pay a frontend person for a weekend or something

knotty dew
#

Good point thanks

sweet lodge
#

Also diabetes

quasi condor
broken kestrel
knotty dew
#

😂

broken kestrel
#

Do i put the path here

knotty dew
#

but like the iss has both russian and american people

#

there must be tensions

broken kestrel
#

???

sweet lodge
knotty dew
#

I think not using cpanel works

rugged root
knotty dew
#

Hemlock it happened again to another person

#

@amber raptor back to encryption/authentication how does fivem work with it?

Since you connect to fivem's servers which then checks if you can join and if the server is allowed to get people then you can connect to the end server?

#

lmao

#

Hemlock like on a plane?

#

yk those multivitamin tablets that give you carbonated water?

#

Like this one

#

What if you put that and sparkling water together?

#

@quasi condor it's not I guess it's making something from mongo over to postgres

quasi condor
#

it's migrating data to salesforce

#

which doesn't sound much better

knotty dew
#

Na that sounds worse

#

I think they are just in the uk

#

Just use a sandwich bag

#

ice cream tub?

#

Just wrap it in duct tape

broken kestrel
#

What do i put?

tidal shard
#

Hello people from the US, what are your opinions on vaccines and masks?

knotty dew
broken kestrel
#

@knotty dew could u plz take a look

knotty dew
broken kestrel
#

Watchu mean?

sour imp
#

me 95% of the time

knotty dew
#

lmao

#

@rugged root do you need some reinforcement? I hear you are converting over to php 🚑

knotty dew
#

php 🤮

sweet lodge
#

It's understandable

#

Sometimes I forget

knotty dew
#

wordpress gravestone

stuck furnace
#

🥖

sweet lodge
#

esta pa delante

knotty dew
sweet lodge
#

WordPress is still PHP

#

That's why we don't use WordPress

knotty dew
#

If only there was a node js equivalent of wordpress

sour imp
#

make it 🤣

knotty dew
#

idk I'd build it in rust or golang for speed

sour imp
#

rust for sure

stuck furnace
#

One of those Hollywood spotlight things.

wind raptor
#

Gotta go for a bit. Cheers all!

sour imp
#

Later be safe!

rugged root
sweet lodge
#

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

sweet lodge
#

Thank you for flying @rugged root -air

terse needle
#

add 1 4 or 1 4 add

#

f x
x f

#

actual code

x <- { $0 1 add OUTPUT x } { $0 1 add OUTPUT } ( $0 10 eq ) if-else
0 x
#
 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
unborn storm
#
((condition) (result)) ((condition) (result)) cond
terse needle
#
1 2 ( foo bar eq ) if-else OUTPUT
1
vague cipher
#

Is there anyway to get voice verified without waiting three days? Why isn’t it one day? I’d like to be able to talk to someone for help in vc

#

Or not even one day like 1-2 hours

unborn storm
#

let's answer you : you can easily guess why.
it's because mods really do not want to have people that are here just for the troll

#

because there are people that are sending foo messages and waiting 3 days just to be a troll in VC. I already seen that.

sweet lodge
#

Also Android Studio is working with JetBrains anyways

#

People willingly use Eclipse?

zenith radish
#

@sweet lodge thanks for all the help on the PR

#

if it gets merged it's all you buddy

sweet lodge
#

👍

zenith radish
#

Put together Linux and MacOS

#

Unix wins out for devs

unborn storm
#

@mortal crystal you should mute yourself

sweet lodge
#

You should use Arch BTW

sweet lodge
#

@indigo cypress - Please mute your microphone when talking to other people

#

It really does not work very well

sweet lodge
#

@sweet lodge does checkout pglet

#

Not on pglet

#

This is what I've done so far

zenith radish
vague cipher
unborn storm
sweet lodge
#

@unborn storm - your typing is coming through your mic

unborn storm
sweet lodge
vague cipher
dense ibex
#

one sec

#

need to fix my mic @zenith radish

vague cipher
#

What IDE is this?

sweet lodge
vague cipher
#

o i couldnt see the virtual studio

sweet lodge
whole bear
#

hey dudes

vague cipher
zenith radish
#
type Person = {
  name: string;
  age: number;
};
#
interface Person = {
  name: string;
  age: number;
};
gentle flint
#
pallid hazel
#

how does one get invited to the parties you goto?

#

gives a whole new meaning to, eye candy

#

if I was missing and eye, i would do that every holloween with those candy eyes

#

did you try to play it like a bagpipe?

gentle flint
pallid hazel
#

when i think of them, it makes me think of braveheart

gentle flint
#

2:35

pallid hazel
#

like fluestist that you cant tell their breathing

gentle flint
#

he's taking very quick short breaths

pallid hazel
#

i havent watched it, but was just saying wind instruments in general.. there are those who puff, or those you wonder if theyve even taken a breath

zenith radish
pallid hazel
#

there a asain chick i really like

gentle flint
#

Fourth episode of the One Shot Sessions: Fingerstyle cover #3.
By Farid Ben Miles (http://facebook.com/faridbenmiles)
Tab available on https://goo.gl/xzGZkJ
FREE Audio available : https://faridbenmiles.bandcamp.com/album/farid-ben-miles-one-shot-sessions-audios-tabs

I remember when I first heard Pierre Bensusan playing it live at the Silk Mill ...

▶ Play video
pallid hazel
#

now time for death by tv before bed, caio

gentle flint
#

ciao

dense ibex
vague cipher
#
#p = positions, r = rounds, t = taken, s = spot,
p = ['', 1, 2, 3, 4, 5, 6, 7, 8, 9]
r = 0
t = True
while r < 10:
  while t == True:
    print("", p[1] ,"", p[2],"", p[3] ,"\n", p[4],"", p[5],"", p[6], "\n",
p[7],"",p[8],"", p[9])
    s = int(input("Which number will you place your X in? "))
    if p[s] == 'O' or p[s] == 'X':
      print('That position is already taken')
      t = True
    else:
      r = r + 1
      p[s] = "X"
      break
  while t == True:
    print("", p[1] ,"", p[2],"", p[3] ,"\n", p[4],"", p[5],"", p[6], "\n",
p[7],"",p[8],"", p[9] )
    if p[1] and p[2] and p[3] == 'O' or p[4] and p[5] and p[6] == 'O':
      print('O player wins.')
      break
    if t == 9:
        break
    s = int(input("Which number will you place your O in? "))
    if p[s] == 'O' or p[s] == 'X':
      print('That position is already taken')
      t = True
    else:
      r = r + 1
      p[s] = "O"
      break```
#

still working on it, is there an easier way to check multiple elements in a list

hearty echo
#

20 hours into not being able to sleep on the news

#

desert storm was weeks of establishing air shock and awe before ground troops

#

this the just the horrible start

sweet lodge
#

if p[1]
This will convert p[1] into a boolean (True/False), and won't actually compare the values like you're expecting.
You'll need to use something like this:

if (
p[1] == 'O' and p[2] == 'O' and p[3] == 'O'
) or (
p[4] == 'O' and p[5] == 'O' and p[6] == 'O'
):
#

I think it would be fine like that, but if you want something shorter you could use all.
For example:

if all(value == "O" for value in [p[1], p[2], p[3], ]) or all(value == "O" for value in [p[4], p[5], p[6], ]):
hearty echo
#

only 4 hours of sleep and you are good then young

#

even with drink

#

this fades from 30 plus

somber heath
hearty echo
#

they look snug

somber heath
#

Photo of some possums in one of the nesting boxes on our property.

#

Had to twiddle the image a bit. Discord kept thinking it was pornography.

hearty echo
#

We have plenty of grey squirrels. Love them but the little fucks keep eat the bulbs we plant

#

explains the red eye

somber heath
#

You can see how bees used to nest in it, too.

#

They moved, were not moved.

hearty echo
#

the marks on the side are the propolis/wax

#

cool

#

i use to keep bee's

#

but now small children i don't trust to kick over hives

somber heath
#

Little shits.

hearty echo
#

the bee's or the kids

somber heath
#

Kids.

hearty echo
#

honestly they are not that bad

#

and you get free honey

somber heath
#

Bees I like.

hearty echo
#

I think the kids will like the bee but my 5 year old lad can't be trusted not to tip a hive just because

#

Perl bitches

vague cipher
hearty echo
#

what is wrong with vscode

#

extensions for all

vague cipher
hearty echo
#

sure you miss out on cool point for vim/emacs, but honestly we all have more imprtant stuff to learn

vivid palm
#

!unmute 544998372151525386

wise cargoBOT
#

:incoming_envelope: :ok_hand: pardoned infraction mute for @hearty echo.

hearty echo
#

oops, what i do?

vivid palm
#

please read our #code-of-conduct - don't appreciate you calling people "tards" for any reason

hearty echo
#

fair point

#

I apologise

vivid palm
#

thx

hearty echo
#

sincerly

vivid palm
#

now you know :)

hearty echo
#

but stand by my assertion that we all have better thing to do than lean vim/emacs to be 1337

wintry pier
#

!mute @vivid palm

vivid palm
#

people love their vim/emacs

#

don't fight it lol

radiant surge
#

I love my emacs

hearty echo
#

it is nice, and it vim saved my ass when my client had v strint security rules.

radiant surge
#

And it wasn't really that complicated to learn the very basics

hearty echo
#

e.g edit only in prod on call in vim or emacs

#

but i welcome vscode that works linux/osx

#

freelance is less anxiety when you are established in your area

#

TM billing only is the way to go

unkempt magnet
#

GN

hearty echo
#

dude

#

wft murdoch can stop this "if he wants to" 🙂

#

honestly murdoch is less than nice person

#

but today is not at his door

#

@wind raptor easier if you install linux first

#

nooo

wind raptor
#

I have wsl

hearty echo
#

wsl is not bad but life is simpler in linux

#

for work i have to run osx on corp machine

#

and then home brew makes life easy for linux dev env

unkempt magnet
#

?

hearty echo
#

perl for life

#

and then i feel bleak pascal

#

competent or happy?

#

roll master?

#

call of cthulhu in python?

somber heath
#
def cthulhu():
    pass

cthulhu()```
hearty echo
#

is better to pass 🙂

somber heath
#

vs ...?

#

I'll use ... in code sketches.

hearty echo
#

REPL and dir etc

#

pbd!

#

well breakpoints

unkempt magnet
#

i fail in every languaage even

#

python

#

i know only html 😂

hearty echo
#

it will only get better

unkempt magnet
#

@hearty echo +1

somber heath
#

!e ```py
def func(k):
k.append(1)

a = []
func(a)
print(a)```Variables are signposts. a and k point to the same, one object.

wise cargoBOT
#

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

[1]
somber heath
#

Immutables are a bit different.

pallid hazel
#

would it not better to call k, object?

somber heath
#

!e py def func(k): k += 1 a = 0 func(a) print(a)

wise cargoBOT
#

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

0
somber heath
#

Because we're here also dealing with function scope.

zenith radish
#

Ew but where are my pointers 😦

pallid hazel
#

return, correct?

somber heath
#

Yes. Returning is often a good idea for functions.

#

In-place stuff is generally best kept to methods through self.

molten pewter
#

good night all. 👋

pallid hazel
#

gn, me too gn all

unkempt magnet
#

@pallid hazel GN

#

@molten pewter GN

#

@midnight agate not necessary

mortal crystal
#

do the voice verification mate

unkempt magnet
#

@mortal crystal how ?

sour imp
#

3 days and 50 messages

#
!voiceverify
mortal crystal
unkempt magnet
#

@mortal crystal i have less than 50 msg

mortal crystal
#

so keep messaging

sour imp
#

they also need to be spread over at least 30 mins

unkempt magnet
#

@sour imp i joined for more than a month

sour imp
#

then you need to hit the 50 msgs

unkempt magnet
#

@sour imp already sent the 3 seperate 30 mn msg

sour imp
#

50 msgs

unkempt magnet
#

the problem is in the 50 msg

sour imp
#

Unfortunately I am not able to see how many you have sent

#

you have 20 actually i can 😛

mortal crystal
#

how?

unkempt magnet
#

i've finished high school and it will bring nothing to the table

sour imp
#

type the name in search

mortal crystal
#

thxs

mortal crystal
sour imp
#

you have 182

unkempt magnet
#

@mortal crystal tunisia

mortal crystal
#

neat

unkempt magnet
#

@mortal crystal ????

mortal crystal
#

cool

#

im helping u to get to the 50

unkempt magnet
#

i noticed it

#

thanks btw

sour imp
#
echo "Hello World!"
mortal crystal
unkempt magnet
#

@sour imp <?php
$txt="hello world!";
echo $txt
?>

mortal crystal
#

!e

_='_=%r;print (_%%_)';print (_%_)
wise cargoBOT
#

@mortal crystal :white_check_mark: Your eval job has completed with return code 0.

_='_=%r;print (_%%_)';print (_%_)
mortal crystal
#

quine

stuck furnace
mortal crystal
#

here it goes another quine

stuck furnace
#

Oh yeah, making the error part of the interface 🤔

mortal crystal
#

here it is:

#

didn't saw it mate?

unkempt magnet
#

?

mortal crystal
#

here it goes again:

#

did u get it now?

stuck furnace
#

No ;-;

mortal crystal
#

the smallest quine (a code that print itself) is a empty file

stuck furnace
#

Oh

unkempt magnet
#

@stuck furnace i ve get it

#

just for anyone need help in

#

html ur welcome to contact me😅

stuck furnace
#

Btw, does anyone know what can cause ping spikes?

#

Keep getting robot voices ;-;

dense ibex
#

happening to me a bit

mortal crystal
unkempt magnet
#

@stuck furnace sorry cant help

stuck furnace
#

Ah right. It's been this way for a couple of weeks now, but only on my laptop, not mobile 🤔

unkempt magnet
#

my ping is always trash

mortal crystal
#

mi heavy suspect is LP... his kind of roboti

mortal crystal
#

just brainstorming hahaha

unkempt magnet
#

.

#

17 left

#

.

#

just

#

yes

#

did someone

#

writed something

#

and deleted it

#

right away

#

bcs i see a lot of peole

#

writing

#

then nothing

#

pop up

stuck furnace
unkempt magnet
#

and seeing things

#

finally

#

50 msg

stuck furnace
#

🎉

wind raptor
#

I'm falling asleep over here. Have a great {time_of_day}! Cheers!

stuck furnace
radiant surge
#

night!

unkempt magnet
sour imp
#

!roll 1d20

#

20

amber raptor
#

@midnight agate what is the topic?

zenith radish
#

I don't even remember

amber raptor
#

I'm so confused

zenith radish
#

But it's a pissing match

#

Midnight deployments must suuck for devops people

unkempt magnet
#

@amber raptor it was about cloud and servers or something like taht

#

*that

zenith radish
#

nono this is about recruitment I think

unkempt magnet
#

then i think they speeked about rpg and 80's

zenith radish
#

or cyber security

unkempt magnet
#

@zenith radish yep then it was about background of cybersecurity and pleasing a horse

zenith radish
#

I can't tell if the lack of sleep has manifested in psychosis

unkempt magnet
#

@zenith radish nah its from my part ive been awake for 36 hours and smoking some messed up shit

radiant surge
#

you should probably get some sleep

unkempt magnet
#

i have uni after 2 hours i cant

#

@hearty echo is my mic ok ?

amber raptor
#

because our deployment sucks

unkempt magnet
#

@sour imp is my mic ok

zenith radish
sour imp
#

come back!!!!

keen sky
#

!pastebin

wise cargoBOT
#

Pasting large amounts of code

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

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

keen sky
wise cargoBOT
#

Hey @keen sky!

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

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

vestal mason
#

anyone know of a better way to import local modules?

#

import sys
import os
import time
import datetime
import calendar
import csv

current_working_dir = os.getcwd()
sys.path.append('%s/database_connector'%(current_working_dir))
import get_from_db


sys.path.append('%s/helpers'%(current_working_dir))
import string_formatter


sys.path.append('%s/cust_distribution'%(current_working_dir))
import auto_send
#

crontab doesn't seem to like this style of imports

sour imp
unkempt magnet
stuck sky
#

How to improve my hands python foundations

#

Not any particular field

#

Not any Framework

#

Just python

somber heath
#

Have you Corey Schafered yourself?

stuck sky
#

Yeah

#

I follow that guy

#

Alot

#

I praise him alot

somber heath
#

Then I'd go through the pdf version of the Python documentation. Specifically library.pdf.

stuck sky
#

Basically now I wanna learn

#

Some small stuff

#

Connecting py with MySQL

somber heath
#

If you go on Python.org, documentation, look to the upper left, you'll see talk of downloadable versions.

stuck sky
#

Ohh

#

Like

#

How to improve more

somber heath
#

MySQL is external to native Python and stdlib.

#

Python does have sqlite.

stuck sky
#

Yeah

somber heath
#

2 or whatever

stuck sky
#

I wanna master that tooo

#

I wanna master python

#

I've been coding from 10 months now on py

#

Like Django

#

Flask FastAPI

#

Tkinter n alot of stuff

#

Now I wanna ace in python

#

Not any Framework or something

somber heath
#

Have you located the pdf zip?

#

@stuck sky

stuck sky
#

Plz accept my friend req I found u're such a helping guy @somber heath

somber heath
#

Python.org. Documentation. Upper left. Downloadable version of the documentation. Zip archive of pdfs.

#

Being myself.

somber heath
#

Upper left, sorry.

#

Not upper right.

whole bear
#

@whole bear i have strong words for you if wanna start some bullshit

woeful salmon
#

o- o first time i've seen that happen

formal juniper
#

hey

stuck sky
hearty echo
#

@amber raptor @sour imp @zenith radish Sorry, all to much yesterday, all my friend offline and awake to late with to much whiskey to hand. Sorry for whatever madness I inflicted on you. I will not watch the news today.

#

@somber heath - sent to others as well. Sorry, all to much yesterday, all my friend offline and awake late with to much whiskey to hand. Sorry for whatever madness I inflicted on you. I will not watch the news today.

tidal shard
#

hmmm, I'm having trouble with BeautifulSoup.

Trying to use find() on an object I got using select()

whole bear
#

hey

#

anyone alive?

#

ahem

#

good good

#

today is george harrison's birthday

#

yayyy

signal sand
#

@somber heath hello

slim basin
#

i cant speak

woeful salmon
#

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

slim basin
#

noodle reaper

#

u speak hindi?

#

tell me what is he saying?

#

oooooo

#

tqqq both

woeful salmon
#

👍

slim basin
#

voice verification messing wid me

#

joined the community over 3 days ago.
• Have been active for over 3 ten-minute blocks. This means you need to have sent your messages over a span of at least 30 minutes.

woeful salmon
#

i actually can talk 5 languages....
2 of them i really suck at
1 i'm self taught so i'm self conscious about it as well
so i stick to just hindi and english

slim basin
#

i m impressed

#

where u from tho

#

?

woeful salmon
#

family is punjabi so i know punjabi, i was taught sanskrit in school and i self taught myself a bit of japanese both to read and write

#

i'm from delhi 🙂

slim basin
#

u in school?

#

college?

woeful salmon
#

not anymore 🙂

slim basin
#

job?

woeful salmon
#

freelance

slim basin
#

oooo

#

op

#

noice

#

ask me

#

i m waiting to flex my college

woeful salmon
#

you're probably also gonna tell me you're

#

ah nvm

slim basin
#

say it

woeful salmon
#

i thought you were also gonna flex you're 10 years younger than me and you can know django

#

like alot of others do these days :/

slim basin
#

no dum dum

#

im from mnnit allahabad

woeful salmon
#

at 13 all i knew to do with computers was play pinball

woeful salmon
slim basin
#

oooo

woeful salmon
#

but they're doing chemical engineering

slim basin
#

ooo

#

ece

#

im

slim basin
#

i have 7 assignment pending

woeful salmon
#

11th grade?

slim basin
#

here i m listening random people talk

whole bear
woeful salmon
#

111 years? o- o you missed a 1

slim basin
whole bear
#

wait i think i am 12

#

yeah it was 12

woeful salmon
#

oh wait 2 different guys with similar profile pic

#

i mean similar color

#

:x i thought the guy studying in a uni was 11

whole bear
slim basin
#

dont give me inferiority complex

#

@neat dew how to become an admin

#

?

uncut meteor
slim basin
#

admin

woeful salmon
#

sys admin?

slim basin
#

admin of the server

#

yeaa

slim basin
whole bear
#

ok, i don't like you

whole bear
#

bye

woeful salmon
#

@dense ibex 😦 i'm still stuck with just a vm

radiant surge
#

And please don't try to ping everyone

woeful salmon
#

using it for my windows too

whole bear
#

i like the transparency

woeful salmon
#

oh :x i thought you meant the wallpaper

uncut meteor
whole bear
#

which code edutir us this

whole bear
slim basin
whole bear
slim basin
#

i love every wallpaper in pink

woeful salmon
slim basin
whole bear
#

oki

woeful salmon
#

i need that tho its kinda suss

uncut meteor
slim basin
#

gtg

slim basin
#

bye

whole bear
candid isle
#

did u want more??

#

i still have a lot sheeeehs

#

sheeesh*

woeful salmon
#

👋 how are you doing, @zenith radish

zenith radish
#

So, so
Speeding up my move

woeful salmon
#

nice 😄 i've personally been just fiddling with graphic libraries in C and rust past few days 🙂

#

so sdl2, opengl, vulkan

zenith radish
#

Oh nice!

#

My gameboy emulator was done with sdl2

woeful salmon
#

oh 😮

#

the hardest thing for me working with sdl2 was to get a font working o-o

#

i tried to not copy paste as i was doing it for learning so that part took a while

pallid hazel
somber heath
#

Billing and bobbing are things. Billybobbing is, alas, not.

zenith radish
sweet lodge
#

sole proprietorship

woeful salmon
#

@zenith radish howmuch do you have to earn to have to pay income tax as a freelancer where you live? 😮

#

its like 280$ per month for india i think

zenith radish
#

Anything above 400 a month is taxed

#

Freelancers pay 30% + social security

woeful salmon
#

i think for us it changes based on howmuch you earn

zenith radish
#

Here it's a flat fee

woeful salmon
#

like till 280$ its 0
then till 400$ its like 10%

#

and it increases in increments 10% depending on howmuch your income increases

#

i heard escort there o-o

sweet lodge
tiny socket
woeful salmon
#

😅 india is probably one of the few places left where we all still carry cash but even then even we prefer paying by using an app or card (and that we doesn't include me cuz i just registered for a payment app for the first time like a month ago)

zenith radish
sweet lodge
#

r/doesanythingactuallyexist

tiny socket
tidal shard
sweet lodge
#

Also Finland is a fake

zenith radish
#

^

#

swedish and russian fishing waters

woeful salmon
#

i have that ability too its called having strong bones 😄

#

Tweet this: http://bit.ly/IcePhysics -- FB it: http://bit.ly/IcePhys
Download a free Audio book: http://bit.ly/AudibleSED
Infographics are Here: http://smartereveryday.tumblr.com/

Figure skate, Hockey skate, and blade diagram Graphics by Kelly Richard.
http://www.helloimkelly.com/
Clap skate, Plantar Flexion, and outro logo by Emily Weddle.
htt...

▶ Play video
somber heath
#

Cue Jack Black.

#

🎵

sweet lodge
#

Me

#

Sometimes

#

Stream breaking ModMail

stuck furnace
#

I also find that water is essential for life lemon_hearteyes

sweet lodge
#

Not too much though

#

Too much water in the body upsets the coffee-stream

sweet lodge
#

all of them

stuck furnace
#

One million.

sweet lodge
#

I've used rustishard for some on premise stuff

swift valley
#

Good evening

hidden flower
#

we decided on disnake for all the bots

somber heath
#

Will there be a datsnake?

rugged root
#

Back in a bit again

#

Also hey Viv

#

Hey Pure

hidden flower
#

we initially were gonna trial nextcord

rugged root
#

Hey everyone (just to simplify things)

hidden flower