#voice-chat-text-0

1 messages · Page 87 of 1

hoary olive
#

whats the point in doing that tbf

chrome pewter
#

Ik

#

but did just for a while it didn't affected the site

sharp urchin
#

using those skills yeh

wide gorge
#

still did dos

sharp urchin
#

🥸 i see

hoary olive
#

DDOS isnt hard to do

chrome pewter
#

ddos is just sending traffic in flood

#

in hping3

wide gorge
#

dos is sending traffic in flood, ddos is doing it with more pcs

vocal basin
#

minesweeper's happening

wide gorge
#

ok

chrome pewter
#

that's why it didn't affected

hoary olive
#

i presume you could just have a script that DDOSES, that optimizes all cores (performance cors, etc ....)

#

even ping google.com could be considered DDOS

vocal basin
#

how many attacking computers did you use?

rugged root
#

DDoS prompt

chrome pewter
vocal basin
wide gorge
#

yea, it's confusing

slim edge
#

ddos is easier to say, seperates the concept from so many other abbreviations

chrome pewter
rugged root
#

Plus some of us would get confused with the old DOS prompt

chrome pewter
#

I didn't knew that

hoary olive
#

hi robb

rugged root
#

(hence the joke)

slim edge
#

Hi phantom

rugged root
#

The first D in DDOS stands for Distributed

#

But since it's just one attacker, there's no distribution

#

I think?

wide gorge
#

(Distributed Denial Of Service)

vocal basin
rugged root
#

Unless I did a dum - okay right yeah

slim edge
#

Create a virtual environment -> Upgrading DOS to DDOS

somber heath
slim edge
#

Super hacker

rugged root
#

TWO PRMOPTS ENTER, ONE PROMPT LEAVES

hoary olive
#

man DDOS scripts have 8k stars on github wtf

slim edge
rugged root
#

HA

#

So glad someone got that

#

Was worried I was dating myself a bit

#

because no on else will

#

I don't know why I made that joke, I'm married

#

But the opportunity was there

slim edge
#

Yeah, to cure clinical depression

rugged root
#

HA

#

OH OH OH OH OH, Opal I did listen to the music

#

And I have one for you

#

Hey noob

#

What's up

wide gorge
#

is this syntax cool? ```kt
fun sum(a: Int, b: Int): Int = a + b

fun main() = {
val a = 5;
val b = 5;

println(sum(a, b));
}

rugged root
#

@whole bear Sup brah

whole bear
#

(waiting for you message hem)

#

AHAHAH THERE WE GO

rugged root
#

I'm too predictable it seems

whole bear
#

Wazzuuuuuupp

rugged root
#

Data classes are nice

#

Eh....

#

I'm honestly not sure

vocal basin
#

whatever is happening, sounds complicated tbh

whole bear
#

I wasn't following

rugged root
#

It's hard to know without me having more extensive knowledge or my hands in the code base like that

whole bear
#

What are we discussing ?

slim edge
#

Nothing important atm

rugged root
#

Like I got the loose idea

#

You can make each connection a object

#

Having a general class for that might be helpful

#

Although I don't think it'd be a data class specifically

#

Yeah, that's the thing. It's like buying a grill, you convince yourself that you're going to grill every day, every meal

vocal basin
#

I was never imaginative enough to ever go class crazy

glad crow
wise cargoBOT
#

@glad crow :x: Your 3.11 eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "<string>", line 1, in <module>
003 | ModuleNotFoundError: No module named 'requests'
whole bear
rugged root
#

@glad crow The bot is cut off from the net

rugged root
#

So things like requests or urllib3 don't work

#

Yep

#

The eval command stuff specifically

glad crow
#

!e

import os
os.system("ip a")
wise cargoBOT
#

@glad crow :warning: Your 3.11 eval job has completed with return code 0.

[No output]
hoary olive
#

its a sandbox for each command right?

#

i tried to edit the modules dir and nothing changed ....

vocal basin
rugged root
#

@whole bear See ya

hoary olive
#

couldnt you do

rugged root
#

Sandbox for each, yeah

#

Created then wiped

hoary olive
#

!e

import os
os.fork()
wise cargoBOT
#

@hoary olive :warning: Your 3.11 eval job has completed with return code 0.

[No output]
wide gorge
#

!e ```rs
for x in range(10):
for y in range(x):
print(y)

wise cargoBOT
#

@wide gorge :white_check_mark: Your 3.10 eval job has completed with return code 0.

001 | 0
002 | 0
003 | 1
004 | 0
005 | 1
006 | 2
007 | 0
008 | 1
009 | 2
010 | 3
011 | 0
... (truncated - too many lines)

Full output: too long to upload

rugged root
#

If you guys are going to be doing a lot of eval commands, would you mind doing it in #bot-commands?

vocal basin
rugged root
#

Clutters up the chat otherwise

rugged root
#

Sure, because I was being unreasonable with that request

#

So what're folks up to

vocal basin
rugged root
#

Of course he did

#

Dude is unstoppable

#

OSHA would have a field day with him

#

I can't imagine

#

"Hey, I think I'll attach this grounding wire to the water line"

whole bear
#

Can I download a ready-to-use VM with Python configured and ready to go?

rugged root
#

If you mean a docker container yeah, there's some official ones

vocal basin
rugged root
#

If you mean anything beyond that you can use conda

#

Although conda tends to take over everything, so I'm always wary of it

rugged root
#

We encourage people to try and break snekbox

#

Let's us improve it, make it better

whole bear
#

I mean already with the browser configured, an IDE, all the packages already installed, etc.

rugged root
#

@lavish rover Sup bud

#

What's the holiday?

whole bear
#

It can be macOS

vocal basin
#

I don't think VMs specifically go well with that type of stuff

whole bear
#

VM so that I don't make any bad choice and it's all "ready to use"

lavish rover
#

Tbh don't most Linux distros come with python anyway? Just download one of them and install vscode, you're good to go

rugged root
#

I don't think you can really make any bad decisions. Do you specifically mean a Virtual Machine or do you mean a Virtual Environment for python

#

Just making sure I'm clear

vocal basin
#

I guess, there are ways to configure VS Code from CLI/Dockerfile
but I'm very not sure

whole bear
#

I mean a Virtual Machine that I can download and log into like a fresh computer

rugged root
#

Gotcha gotcha

vocal basin
#

VirtualBox? VMWare?

rugged root
whole bear
#

!voice

rugged root
#

But do note that it's pretty heavy on the system

wise cargoBOT
#

Voice verification

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

rugged root
#

It likes to eat resources

vocal basin
rugged root
#

Om nom nom

vocal basin
lavish rover
#

Also docker isn't the most intuitive if you're new

rugged root
#

Yep yep, I should have put that first

lavish rover
#

I wouldn't recommend it

hoary olive
whole bear
#

I would also like to get a development setup that I can stream with. Twitch streaming influencer for Python is my goal

rugged root
#

The VSC integration makes it relatively trivial

lavish rover
rugged root
#

Fair

lavish rover
#

I'd recommend just get Ubuntu, install python and vscode, doesn't take that long to set it up

rugged root
#

Wait...

whole bear
#

Yes, with OBS set up. I can download plug-ins for effects when I take breaks.. for audience engagement

vocal basin
rugged root
#

Oh shit

whole bear
#

I think you just can share the journey

rugged root
#

I didn't realize there were already Python 3.12 pre-releases

hoary olive
#

sorry to ruin your dreams but i dont think streaming code will get any viewers

whole bear
#

Take followers along with you on the journey to learn Python

rugged root
#

There are some successful ones

#

But no where near as much as gamers

hoary olive
#

just in general

#

who wants to see some dude code

whole bear
#

You have to continue even when people tell you to give up

#

Haters gonna hate 🙂

#

Just never give up

hoary olive
#

no no im not hating just saying dont have such high expectations

rugged root
hoary olive
#

youtuber would be way better

#

maybe teach as you learn

rugged root
#

That said, I wouldn't expect - very true- to make a lot of money

whole bear
#

youtuber i like but lots of prep

#

twitch you can just stream as you learn

rugged root
#

You'll want to have a fair bit of prep for your streaming, too

#

Watching someone fumble and bumble their way through something gets pretty tiring

vocal basin
rugged root
#

Now, that's not to say it's not good

#

But having some sort of readiness goes a long way

lavish rover
#

The best code streamers I find are the ones that go through a lot of trouble on their own time to distill the best stuff they can into the stream

#

And not spend most of it googling / reading stuff

rugged root
#

FINALLY!

whole bear
#

but you can also be engaging as you try to figure things out, no?

rugged root
amber raptor
#

Googling stack overflow isn’t that engaging

rugged root
#

3.12, pathlib getting walk

vocal basin
#

there was rglob('*') before

rugged root
#

Don't harsh my buzz

#

Well it's nice to have it in pathlib specifically

whole bear
#

baptism fire

rugged root
#

I've just been surprised it wasn't there prior

#

My finally was probably too over the top

vocal basin
rugged root
#

It's different

hoary olive
rugged root
#

Also includes symlinks

#

os doesn't do that

vocal basin
#

isn't it os.path.walk?

#

oh no

#

just walk

whole bear
#

i wanna do minimum amount of learn before i go live and get streaming revenue

vocal basin
#

!d os.walk

wise cargoBOT
#

os.walk(top, topdown=True, onerror=None, followlinks=False)```
Generate the file names in a directory tree by walking the tree either top-down or bottom-up. For each directory in the tree rooted at directory *top* (including *top* itself), it yields a 3-tuple `(dirpath, dirnames, filenames)`.
whole bear
#

to pay bills

rugged root
#

Note Unlike os.walk(), Path.walk() lists symlinks to directories in filenames if follow_symlinks is false.

vocal basin
rugged root
#

Lists of them is handy

hoary olive
#

Hello Rabbit, Cruiser, Mustafa

whole bear
#

please how me you setup to develop python

vocal basin
rugged root
whole bear
#

set up that watchers can like

vocal basin
whole bear
#

i see coding with sparkles in text

hoary olive
#

lol i dont think anyone here is a twitch streamer or has any clue how it works

sharp urchin
whole bear
rugged root
#

3.12 is removing distutils

whole bear
#

engaging for streaming

amber raptor
#

Code streaming is terribly boring. YouTube is more likely since you can edit.

rugged root
#

They aren't going to care about sparkles if you're just doing hello world or a discord bot

whole bear
#

discord bot was my idea!

#

why not?

vocal basin
rugged root
#

It's been done

lavish rover
#

Well, I wish you luck

rugged root
#

And it's been done to death

#

And that's probably one stream session at best

sharp urchin
#

:]

rugged root
#

@lavish rover It helps that you were an educator, though

whole bear
#

but it's not education.. it's entertainment no?

#

i think people look for the company no?

#

they like to speak to streamer and streamer react

#

live

rugged root
vocal basin
#

"stream making mus*c bots, get banned, get clout from controversy"
((not an advice, obviously))

rugged root
#

Das rabbit

vocal basin
rugged root
#

Or if they ARE looking at programming streams, they're looking at people with a lot of clout in the community or professionals in the industry

lavish rover
#

Did you censor "music"

rugged root
#

Youtube you have a much better chance

vocal basin
whole bear
#

but i think people look just to be in a room with others no?

#

like STRAGER (on twitch)

hoary olive
#

man youtube hates music bots

rugged root
#

For good reason

whole bear
#

check out videos.. he mostly answer question like "can i be a pro programmer?"

hoary olive
#

bots that didnt even support youtube also got banned for some reason

vocal basin
hoary olive
hoary olive
vocal basin
rugged root
#

As do the do the content creators whose music is being lifted

#

Mmmm.... copyright law...

amber raptor
rugged root
#

Some people get off on that

#

Power trip

whole bear
#

@amber raptor but you get engagement

#

@amber raptor if you are streaming you are there for your audience no?

lavish rover
#

Wait rabbit is getting married?

vocal basin
amber raptor
hoary olive
#

well hope the whole streaming idea goes well

rugged root
#

I'm just saying temper your expecations

#

You're not going to be making bank overnight

amber raptor
rugged root
#

People who have streamed for years don't necessarily make money

hoary olive
#

You prob wont even make bank

#

The only people who make money from twitch are people with contracts

hoary olive
#

and no one will give you a contract for streaming code

vocal basin
whole bear
#

but why they stream if no money

rugged root
#

Because they love doing it

lavish rover
#

Unless you happen to be a very attractive girl then you're probably out of luck in the money department

whole bear
#

i think they all get enough money that it's worth interact with audience

amber raptor
#

Go

rugged root
#

They like being entertaining, even for the handful of people they have watching

hoary olive
lavish rover
#

I stream coding on here because I enjoy just interacting with and teaching people, same reason

glad crow
#

the vc is poppin today

hoary olive
rugged root
#

@mild quartz Yo

#

I would be talking if I could

whole bear
#

@lavish rover if you stream please show how it done. please.

hoary olive
#

Yo Jim! Works Done. Lets go watch coding streams

rugged root
#

That's part of why it's quiet

#

I talk too much

lavish rover
#

Idk man I'm no professional I just share my screen on discord and start programming

whole bear
#

yes

#

please show some coding

#

take some tips

#

like how you engage audience

hoary olive
#

i would watch Maro stream code on twitch lol

whole bear
#

always greet audience when join

#

always go through chat, answer all questions

lavish rover
#

Don't know if I have time anytime soon

glad crow
#

trying to run a vm on 6 gigs of memory

lavish rover
#

6 gigs is a lot, no? What are you trying to run

whole bear
#

i think is harder to get programmer job than stream

hoary olive
#

"IT Support from Mr.Hemlock | Donations | Insane Content"

rugged root
#

Streaming is easy. Making MONEY streaming is the part that is hard

lavish rover
#

It's much harder to get a streaming job that would make you enough money to survive

rugged root
#

I ain't doing all that again

lavish rover
#

?

rugged root
#

Editing video is tedious

#

Audio I can do

#

But video and making it good....

#

God no

glad crow
lavish rover
#

just put a facecam and you're good

lavish rover
rugged root
#

Head scooched back to get the maximum number of chins

lavish rover
#

Thought you were running Linux

lavish rover
whole bear
#

girl streaming advent of code but fail and 20 viewers

hoary olive
#

If you have someone to talk to when you are streaming thats way more entertaining

rugged root
#

I mean my vids are still linked on my channel

vocal basin
lavish rover
whole bear
#

yes

rugged root
#

Also 20 viewers does not make money

whole bear
#

i am man no girl

rugged root
#

How much are you expecting to get from this

whole bear
#

make something, no?

hoary olive
#

Put a girl as your picture

#

10 viewers instant

whole bear
#

is it like 0 from 0 to x then 10 then 100?

lavish rover
#

You get money if people subscribe or donate

rugged root
#

And even that you don't get much

hoary olive
#

Not in twitch

worldly roost
#

how to turn off call volume?

rugged root
#

On what?

worldly roost
#

how to turn off notif in discord voice?

whole bear
#

today nobody want focus. just happy, good vibes, distraction. world is hard already

#

just keep good company

worldly roost
#

it is just super loud

rugged root
hoary olive
#

Or just go DND

vocal basin
worldly roost
whole bear
#

DND = Dungeons & Dragons?

rugged root
#

Restart the client?

lavish rover
#

Do not disturb

hoary olive
whole bear
#

oh. new movies DnD in cinema

rugged root
#

Dawgs not Dogs

worldly roost
#

when joning voice it still BEEP super loud

#

n it is impossible to get rid of volume

hoary olive
#

Theres another option

rugged root
#

You have all of those disabled?

#

Oh wait

#

You may not be able to turn off the you joining noise

#

Hadn't thought of that

#

That covers all the other sounds like other people leaving and joining

vocal basin
worldly roost
rugged root
#

Ohhhhhhhhhh

#

I think you just have to have your phone on vibrate or silent

lavish rover
#

If you don't join the call there won't be a beep noise /s

rugged root
#

Or have your media audio turned down to zero

hoary olive
#

not too practical

vocal basin
# whole bear make something, no?

generally, unless you're an employee, you can't be expecting to get money
starting a channel in that case would be like starting a business
and therefore all the risks and all the competition

worldly roost
whole bear
#

i like streamer who friendly with empathy

#

i do not like too deep technical. you lose audience

worldly roost
whole bear
#

need be topic about career advancement. everybody have opinion, water cooler chat

#

not too heavy is the secret

#

keep is simple

#

how many days until i can chat

#

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

worldly roost
#

@rugged root alr silent

whole bear
#

yeeees!

You have been granted permission to use voice channels in Python Discord.

vocal basin
#

(unmute requires to reconnect)

whole bear
#

it's red

worldly roost
#

everything 0

#

🆘

#

im gonna vote disc 1 star on google play

whole bear
#

is python insecure? i hear pip install can have virii like npm install

#

or not

vocal basin
whole bear
#

can i install from pip with no worries, or is it like npm

#

npm is virii

vocal basin
#

npm registry has some security features to mark packages as having potential problems

#

almost any software piece is susceptible to having exploits injected into it
example: PHP

rugged root
#

Yo

stuck furnace
#

👋

timber zinc
#

Yo

#

Hey

rugged root
stuck furnace
#

Be careful to make sure you have the right name when installing packages.

rugged root
#

The documentation for that particular library will usually have the way to install it

#

Case matters, so sometimes the library may need a capital letter in the name, for example

vocal basin
#

case matters mode for imports

stuck furnace
#

Also, avoid using --extra-index-url with pip entirely. It's unsafe.

rugged root
#

The Pillow library is a perfect example, actually

#

py -m pip install Pillow

somber heath
#

bbiab

vocal basin
#

couldn't remember a reputable package, so used py-cord

rugged root
#

I think if the name is claimed then it may reroute?

#

Not sure

#

I just always make sure to install how the docs tell me

vocal basin
rugged root
#

That makes sense because of the hyphen

vocal basin
#

I think it's regularisation like casefold

#

any sequence of -/_ -> _ or -
anything else, s -> s.casefold()

stuck furnace
#

Oh yeah that's true. I wasn't aware of that.

rugged root
#

TIL

#

Didn't either

#

That's why I love the community, you always learn something

vocal basin
#

I forgot names can include .

rugged root
#

Hello whoever just joined

#

Goodbye whoever just joined

stuck furnace
#

They even provide a function in the spec! ```py
import re

def normalize(name):
return re.sub(r"[-_.]+", "-", name).lower()

rugged root
#

[-_.] just looks like it's having a stroke

vocal basin
rugged root
#

I would think casefold may leave open some attack vectors

#

Possibly package names with unicode characters that are camping certain names

#

This is just a theory, though

vocal basin
#

casefold is made for caseless comparison specifically

rugged root
#

What's the one I'm thinking that would convert uncommon Unicode to common ascii

#

Like.... approximations to latin characters

#

English characters?

vocal basin
#
Pillоw
rugged root
#

!charinfo Pillоw

wise cargoBOT
rugged root
#

@glad sandal Yo

stuck furnace
#

So you can install discord.py with ```
pip install discord--------------------py

vocal basin
rugged root
#

How's it going

stuck furnace
vocal basin
vocal basin
glad sandal
rugged root
#

I thought there was a built in

sharp urchin
#

learning

rugged root
#

Futzing around with tkinter

sharp urchin
#

for me:]

#

Data science stuff

vocal basin
sharp urchin
#

diff tools usage

rugged root
#

Oh right right right right

sharp urchin
#

uni?

#

ohh

#

what systems do you guys have for high school?

#

like grade 11 and stuff

whole bear
#

@glad sandal you can Python? Which fave tutorial?

sharp urchin
#

grade10,grade11 and grade12? no?

#

ohk

#

ohh weird :{}

sharp urchin
vocal basin
#

elementary?

sharp urchin
#

or nah?

rugged root
#

I did the thing

sharp urchin
#

so your in grade9 or so

#

by tht

#

aight so by tht i am not in high school:]

glad sandal
#

This course will give you a full introduction into all of the core concepts in python. Follow along with the videos and you'll be a python programmer in no time!
Want more from Mike? He's starting a coding RPG/Bootcamp - https://simulator.dev/

⭐️ Contents ⭐
⌨️ (0:00) Introduction
⌨️ (1:45) Installing Python & PyCharm
⌨️ (6:40) Setup & Hello Wor...

▶ Play video
whole bear
#

why id go programming the python server?

#

why is go here

rugged root
#

Voice chat is more off-topic/general topic

vocal basin
#

ugh, glorious, I have a program that on each run outputs a mess of 35KB of logs
and that output goes straight to the docs page because why not

#

I'm still suggesting to do plotting in a separate service

#

(if you're ever in need of behaviour like that of matplotlib)

rugged root
#

That's a lot of characters

whole bear
#

@glad sandal please explain basics of go

rugged root
#

Me as well

#

I think he recent switched to Debian

#

Yep

#

I warned him this would happen

whole bear
#

@glad sandal explain some go? please?

somber heath
#

Has nobody learned the cautionary tale laid out by our esteemed friend, Marco?

whole bear
#

@glad sandal why you choose go?

mild quartz
#

sup

vocal basin
#

the game warned me about the potential confusion by putting two words in the same line

somber heath
#

Stargate did the Yu joke, too.

rugged root
whole bear
#

this stream no explain @glad sandal

rugged root
#

Yeah golden

whole bear
#

@glad sandal you blocked me?

rugged root
#

@slim edge Are you speaking or was that a video

slim edge
hoary olive
#

So is it Yu or AF then

#

Two weird names

rugged root
swift valley
#

Sounded like a video

rugged root
#

Puurrreeeeee

#

@glad sandal It's not linux specifically, it's a Debian thing

#

You were warrrrrrned

#

👻

hoary olive
#

Debian is decent

#

Driveres sucked for me

#

and im on AMD

rugged root
#

The Discord port for it is buggy and crashes

#

Maro is a perfect example of that happening

hoary olive
#

No - it didnt even detect my monitor

#

nor from my laptop nor usb-c

rugged root
#

Ick

sharp urchin
#

wait on what occasions is go better than any other language?

hoary olive
#

i dont like the language, its weird. but its concurrency, routines, anything async is very good

swift valley
glad sandal
#

0 0
5 5
10 10
15 15
20 20
25 25

vocal basin
glad sandal
#

0 0
5 10
10 20
15 30
20 40
25 50

rugged root
#

You?

glad sandal
hoary olive
sharp urchin
#

hmm interesting

hoary olive
sharp urchin
#

lmao

#

spam ones to a frnd?

#

i am supossing?

hoary olive
#

newsletter

sharp urchin
#

ahh mb

vocal basin
sharp urchin
vocal basin
sharp urchin
#

yu are you in MAANG or sum?

slim edge
#

Banned? What

vocal basin
#

and, as they had most of developers, were against using it

hoary olive
#

Ericsson owns erlang wtf?

vocal basin
hoary olive
#

yes i know that

vocal basin
#

@mild quartz
this is a labelled plot, like bar plot

#

can't type

swift valley
# rugged root You?

Prepping myself to learn how to write a dependently-typed programming language

vocal basin
#

@mild quartz
this library has no equivalent of matplotlib.pyplot.plot or matplotlib.pyplot.scatter

slim edge
#

Yeah but banned is not the right word

rugged root
#

Dependently typed?

#

@somber smelt Hello

vocal basin
slim edge
hoary olive
#

im not sure but think it means it has a relation with the value

rugged root
#

@somber smelt We're getting some echo from your mic, can you check your settings?

hoary olive
rugged root
#

All good, just letting you know

#

It's Maro syndrome

swift valley
rugged root
#

It's not - oh huh

#

No idea then

glad sandal
#

line.SetXAxis(0).
AddSeries("A", v1t).
AddSeries("B", v2t).
SetSeriesOptions(charts.WithLineChartOpts(opts.LineChart{Smooth: true}))

rugged root
#

It sounds looser than dynamic, actually

swift valley
#

Yea, but dependent types are fully static

glad sandal
#

go-echarts

somber smelt
#

@rugged root does it still echo now

glad sandal
rugged root
#

Yeah

somber smelt
#

how do i fix it

swift valley
#

You can do neat stuff like maintain extra data at the type signature, like a list that keeps track of how many elements it has

rugged root
#

It sometimes happens, something to do with not well shielded wiring I think. Honestly either just push to talk or muting when not speaking

glad sandal
#

}))

rugged root
#

Unless... @molten pewter Did you ever figure out how to fix the issue with your headset

vocal basin
rugged root
#

@gentle flint Sup

#

Ah, they dropped

#

Love C#

vocal basin
#

I wrote more C# than I'm okay with

hoary olive
#

C# is amazing

rugged root
#

True

hoary olive
#

Best language by miles

#

does C# have default?

rugged root
#

As in with cases?

#

Or how do you mean

hoary olive
#

default function

rugged root
#

@glad sandal LP would be the one who knows the most Go. Maybe Maro

#

Sounds right

#

Was around last week

swift valley
#

I joke about C# being Microsoft Java but it's genuinely a better language

rugged root
#

I mean you're not entirely wrong, pure

hoary olive
#

100%

swift valley
#

I wrote it for a little while but I enjoyed the FP patterns

hoary olive
#

Java needs nullish operators

rugged root
#

I thought it got it at one point

vocal basin
hoary olive
#

its amazing

rugged root
#

Ah right right

#
int y = (x != null) ? x : -1;
vocal basin
rugged root
#

But there's always Kotlin

#

Which does if memory serves

hoary olive
#

but C# is better. However packages suck. I heard .net was like Async by default and some other minor benefits , still think java performs better

vocal basin
rugged root
#

@gentle flint For fun

#

I do that

rugged root
#

Oh shit

#

Okay that answer was from 2011

hoary olive
#

still doesnt have anything

rugged root
#

A reference sheet is a type of documentation

vocal basin
rugged root
#

Just not very in-depth

#

HA

hoary olive
#
protected static <T> T nullish(T x, T y)
{
    return x != null ? x : y;
}
#

should work aswell

rugged root
#

It's a really good library if you do the work of the author for yourself

#

For fuck's sake guys..

#

I noticed

#

It is

#

!zen

wise cargoBOT
#
The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than right now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!

glad sandal
#

Go-echarts

rugged root
#

C# isn't THAT much lower

#

Depends on the school and major

#

It's usually overkill

#

Yep

#

It's amazing

gentle flint
#

it's weird

rugged root
#

It's the future

#

Embrace it

#

Give it hugs

gentle flint
#

tbf the only thing currently in my setup.py is

#!/usr/bin/env python
from setuptools import setup

if __name__ == "__main__":
    setup()
rugged root
#

It's battle tested is the biggest

mild quartz
#

use pyproject.toml only

rugged root
#

Unity has been worked on over and over and over

gentle flint
#

I moved everything else to setup.cfg yesterday evening

mild quartz
#

yeah

#

i use setup.cfg for pytest mypy flake8

#

then everything else in pyproject.toml

glad sandal
rugged root
#

Yep

#

Yep yep yep

#

Mine for example

#

Apples

#

That's my response to your question

glad sandal
tulip plover
#

can someone help me fix this problem with my vscode

lavish rover
#

!e from future import braces

wise cargoBOT
#

@lavish rover :x: Your 3.11 eval job has completed with return code 1.

001 |   File "<string>", line 1
002 | SyntaxError: not a chance
tulip plover
#

it hard to read

glad sandal
#

[{ 0 0 0 0}]

#

{ 5 0 0 0}

rugged root
#

Oh that's weird

glad sandal
#

{ 5 5 0 0}

rugged root
#

Back in a bit

gentle flint
vocal basin
#

or what?

gentle flint
#

I googled "spacing between lines vscode"

hoary olive
#

or maybe Open setting im on another build

gentle flint
#

editor.lineHeight stes the height of your lines

#

editor.fontSize sets the size of your font

#

if you want more space between your lines you need to set your line height much larger than your font size

hoary olive
#

or CTR + "+"

vocal basin
#

I find it funny how @@@@ characters overlap in VSC terminal
I don't want to change it

vocal basin
#

or like this

hoary olive
#

you use 5Ghz network?

vocal basin
vocal basin
hoary olive
#

you

vocal basin
#

yes, but I will switch to wire some time in the future

hoary olive
#

ye

vocal basin
#

fixing it is a five minute job that takes two years

hoary olive
#

fixing the lan cable?

vocal basin
#

cutting off the connectors and putting new ones

hoary olive
#

your not dealing with Cat 9 lmao

vocal basin
#

or whatever is gigabit

hoary olive
#

lan is quite a stress at first

#

but then it gets quite easy

vocal basin
#

I have meters worth of extra cable for failed attempts

hoary olive
#

its especfially hard when you are 50 feet in the air trying to fix this

lavish rover
#

Hello silent VC

#

Tis I, back again

hoary olive
#

there are these 1$ lan connectors

#

and your cable goes in between them

#

so you just cut the end

vocal basin
hoary olive
#

and press it man they are easy, but we dont have them here

whole bear
#

I need voice perms

vocal basin
wise cargoBOT
#

Voice verification

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

vocal basin
#

some people send thousand(s) of messages, get verified and stay muted

#

@gentle flint
wasn't there no space after 1 before?

#

somehow I noticed only now
idk how

rugged root
#

Word

#

That he does

#

Well welcome back

whole bear
#

yo

rugged root
#

Not microphone issues

rugged root
#

Your mom

gentle flint
#

your microphone

lavish rover
rugged root
#

Okay good

#

Yep

gentle flint
rugged root
#

Voice is my area

#

The piano

#

Almost electrifying yourself and others by hooking up the ground to the water pipes

#

Fair point

#

You absolute CAD

vocal basin
#

"studied to get shocked by electricity more professionally"

gentle flint
#

exactly

rugged root
#

This way, I KNOW what I'm doing isn't safe

#

Rather than guessing it isn't

#

Fair fair

#

I give you crap out of love

#

Your mom

#

Back to standard

#

Any embedded systems work?

#

Eh

#

MicroPython

#

A lot of us are self taught

#

Experience is a qualification

vocal basin
rugged root
#

Ah right right

#

Niiiiice

#

So a CIS major

#

Oh I finished that

#

All of them

#

Well

#

Mainly they threw away the covers, and the existing keystones didn't fit in the new ones

#

No no

#

As in the restoration crew just tossed 'em

#

Or lost them

#

Nope

#

Whole thing

#

Eh

#

They're cheap

#

Both

#

I have a picture of my kit, one sec

#

Nope, cable tester

#

Which

#

Which one

#

Oh yeah

#

Middle was like $8

#

Eh

#

This one's good

#

Wire stripper

#

No no

#

For stripping the outer casing

#

This was cheap and easy

#

I did

#

But it's somewhere in the garage

#

Yep

#

With all my other tech

#

Well

#

Wrong garage

#

The one at work

#

With all the water damaged stuff and everything else

#

Yep

#

My tubs of cables and stuff are all in there somewhere

#

(context I'm in-house IT for work)

#

That's all done

#

We're waiting for the adjuster to come in and actually assess the damaged stuff

#

Then I'm waiting on someone else's - insurance adjuster

#

Evaluates damage, calculates risk, value

#

They'd be the one who comes out to see how much they're willing to pay out and cover

#

It's above my paygrade

#

Not my problem

#

More or less, can't remember what tweaking you have to do

#

But I'm also waiting for our office neighbor to get their new desk so that I can snag the old one to use temporarily until we get the cubical wall situation figured out

#

It's been an ordeal

#

Hey LX

#

Nope

#

Entirely voluenteer

#

I do it because I love the community

#

No "oof" about it

#

Mmhmm

#

Just make it short

#

Have it keep up with current affairs

#

You won't see me resisting

#

HA

#

Watts up?

#

Well at least you keep grounded

#

Having that positive attitude

#

Just don't lick it

#

Yeah circuits make me amped just reading about them

#

Hey Yib

gentle flint
rugged root
#

But not in this capacity

#

Pun even in a response

#

BOOM

#

HA

#

You'll never catch me, copper

#

He can't tell me what to do

#

Nice

#

Double nice

#

That's pretty lit

#

Oh Paul

#

@limpid umbra Yo

limpid umbra
#

zubba zubba

rugged root
#

I need to catch up on that series...

#

Eh that one didn't work that well

#

What're you up to prop

#

@whole bear So what do you do for a living?

#

Or are you a student or

limpid umbra
#

coffee number 1

stuck furnace
rugged root
#

Deltaaaaaa

#

I can't hear Cisco without thinking about the Thong Song

#

Sisqo

#

Pronounced the same as your company

#

He's the one that performed that song

#

Hence the connection in my brain

#

Deep Space 9

#

Ooo forgot about that one

#

I've shot my fair share of necros

limpid umbra
#

i have a stack of old rack routers downstairs - canabalize OR shoot out of a cannon

rugged root
#

Recycle them

#

Better to do that so that the metals and stuff don't leech into the water supply or go to a landfill

#

@whole bear Which one of us

limpid umbra
#

daydreaming that there is 16 meg of static rams in them - likely not

rugged root
#

@somber heath Man, that hits me right in the 4 train derailments

#

Neat

#

I think it's 4, double checking

stuck furnace
#

Ah I wish I'd taken the speech processing course at uni.

rugged root
#

@whole bear Sup

whole bear
#

hi @somber heath

rugged root
#

Hmm

#

In 2022, rail companies reported over 330 spills or leaks of hazardous materials - of which only six caused an injury.

#

Yeah, but then you have to program in Go

#

Is it worth it

limpid umbra
#

that was reported

rugged root
#

I think it was 4 derailments from the particular company

limpid umbra
#

isnt green gas , chlorine

rugged root
#

Because the two chemical ones were the same company

vocal basin
sour willow
#

wassup LX

rugged root
#

Proprietary data?

#

Eh

#

Just looking at the industry

sour willow
#

how was ur coffee

rugged root
#

That's very common in the US

#

It's a faux pas to talk about your wages in the US

sour willow
#

they have an implementation for text to string wtf

rugged root
#

Well that's a thing

limpid umbra
#

isnt that low-balling for wages

rugged root
#

And then they laugh in your face

#

Inches from your face

#

Yep

#

For sure

#

Job satisfaction and quality of life

#

Working somewhere where you feel miserable and dread going every day isn't worth it to me

#

At least you guys don't have to worry about health care....

#

Travesty

#

Probably like a co-pay amount

#

I'm guessing at most 30 euro?

#

Which is how it should be

stuck furnace
#

Prescription medication is free in Scotland, but not in England sad_cat

whole bear
rugged root
#

That's wild

#

The brand name ones are

#

Those are not

#

The generics are cheap as balls

#

Any that don't have generics are going to be expensive, like Vyvanse

#

Supplemental

#

I thought you hated socialism and all that, Farzin? Feel like we've talked about it before...

#

"Why should I pay for others" mentality

whole bear
rugged root
#

Neat

whole bear
#

Idk I write down what I can remember in my freetime

rugged root
#

Didn't quite catch what you said about rights

#

Makes sense

#

@whole bear Let's not be rude or shitty to other users

#

I honestly didn't hear

#

Ah right right

#

I mean

#

@whole bear I genuinely can't tell if you were serious or not

#

Yeah, they both end with ism

#

There is no country without blood on their hands

#

It's just how much

#

Less now

#

Anthropologist?

#

Also the implementations that we have seen haven't been true incarnations of their philosophy

#

Correct

#

Works on paper, until you add humans

#

And human nature

#

What'd you say oof?

#

Build a robot

#

Nah

#

Build a robot to build the robot

#

"I'm for socialism since I'm on the bottom but won't be when I get to the top"

#

Something to that effect

#

Not if you're going to turn into a dick

#

It's what typically happens, but it's a shitty outlook

#

Possible

rugged root
#

Did I say something funny?

#

Pretty sure that's reasonable

whole bear
#

bruhh

rugged root
#

The smile in your voice says otherwise

#

Smiling, frowning

#

They affect how the voice sounds

#

Voice box is only part of it

#

The shape of the mouth is what lets you pronounce quite a lot

#

Most of spoken language depends on the tongue and the lips

#

B sounds, T sounds....

#

Then what was the point

#

Enlighten me

#

See ya, Delta

#

Later bud

#

@gentle flint Looks like you can use pyproject.toml, you just have to list it under extra_requirements in the .readthedocs.yaml

#

Bye

#

Ah, fair enough

#

I tried

gentle flint
#
[options.extras_require]
docs = Sphinx==6.1.3; sphinx-rtd-theme==1.2.0
#
python:
  install:
    - method: pip
      path: .
      extra_requirements:
        - docs
rugged root
#

Hmm

#

Sure sure

#

I wasn't going to question it

#

I'll be back later

icy sinew
#

Hii @sweet pine

sweet pine
#

✌️

icy sinew
#

What are you doing?

sweet pine
#

Just chilling

#

you&

#

?

#

@icy sinew
Life is a Race and you are a racist.......
Bro what

icy sinew
#

XD just kiddiy

#

Kidding

sweet pine
#

😂

icy sinew
#

xD

icy sinew
#

it is saying no route.

sweet pine
#

🤔

#

you cant speak or what

icy sinew
#

yeh it is not connecting in the voice

#

idk why

sweet pine
#

cuz you need to pass voice verification

icy sinew
#

oh xD i forgot i was on phone so i dont remember

sweet pine
#

can you see pinned text on top of this chat?

icy sinew
#

yeh

#

it says no acces to this channel

sweet pine
#

hmm

icy sinew
#

let me do it from my phone

sweet pine
#

mine too but im already verified

icy sinew
#

#voice-verification

#

Nah it's not there

#

i am also voice verified

sweet pine
#

yeah

#

maybe something wrong with your mic

#

or settings

#

did you have any problems with mic on discord?

icy sinew
#

oh i got it its because my firewall is blocking it

sweet pine
#

@icy sinew your mic is off anyways

#

@somber heath ✌️

silver sluice
#

hi

#

Cant join vc sadly

#

people are in the room

#

I made the bot run btw

#

and its now running 24/7 for free

vocal basin
#

that's somewhat rare

#

(still playing minesweeper and being too lazy to do programming)

near bear
#

anyone here have a good python project

#

that is easy

somber heath
#

!kindling

wise cargoBOT
#

Kindling Projects

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

silver sluice
#

@stoic lichen This is ai generated.

near bear
#

damn

silver sluice
#

doesnt it look cool?

near bear
unreal flare
#

hello

vocal basin
# vocal basin

first time getting 8 in minesweeper in a game with <30% mine density

somber heath
#

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

near bear
#

@somber heath nah it's ok