#voice-chat-text-0

1 messages · Page 222 of 1

distant blade
toxic arch
#

maybe just use a list

distant blade
#

ah shoot I got to go sorry lost track of time

#

soccer practice

desert vector
#

you can use len() on a dictionary

#

returns the amount of keys that are in there

idle vector
#

the sol is to use a list, get the min and max value from the list and thats your range, from min to max, so iterate through min to max and see if the what is in the list and what is not, then you can find the missing numbers. if there are multiple missing nums you can just make a missing_num_list and append the missing values to it ig

desert vector
#

!e

def missing(l: list[int, ...]):
  l = sorted(l)
  return (set(range(l[0], l[-1])) - set(l)).pop()

print(missing([0, 1, 3]))

wondering if I can merge l = sorted(l) in there somehow

wise cargoBOT
#

@desert vector :white_check_mark: Your 3.12 eval job has completed with return code 0.

2
desert vector
#

but fun problem nonetheless

#

oh, I'm a moron

#

I can use min and max

lavish rover
#

!e

def missing(l: list[int, ...]):
  n = len(l)
  total = n*(n+1)//2
  return total - sum(l)

print(missing([0, 1, 3]))
wise cargoBOT
#

@lavish rover :white_check_mark: Your 3.12 eval job has completed with return code 0.

2
lavish rover
#

1+2+...+n = n*(n+1)/2

desert vector
#

booo, I was having fun with my set solution logicBlep

#

howdy

#

I was actually in the middle of writing up an AST generator; just saw this problem and I felt the need to solve

#

parser, yes
as you can clearly see, my brain is melting

#

toy language :D

#

sorry, say that again mu?

#

oh yeah?

#

pssh, I wish I was at that part already

#

was really hoping to use this for the advent of code

#

nahh

#

I have to write a backend for this too lol

#

to LLVM, yeah

#

fair enough; I was thinking about transpiling too but

#

NAHHHH

#

so, what'cha working on mu?

#

ohhhh, neat

strange narwhal
#

yo

toxic arch
#

nice ringtone

#

you sick @lavish rover ?

lavish rover
vocal basin
wise cargoBOT
#

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

2
distant blade
#

"+" is the biggest fucking scam ever

#

I'll pirate rick and morty season seven

#

fuck hulu+

toxic arch
#

same

toxic arch
distant blade
#

ha

toxic arch
#

@distant blade how was

#

football

#

practise

#

soccer

distant blade
#

terrible I injured and have to coach little kids but I can't touch a ball

#

all I want to do is play but I can't because I'm injured

toxic arch
#

you cant touch ball

distant blade
#

nope hip flexor

somber heath
#

@chrome valley 👋

#

@drowsy sorrel 👋

drowsy sorrel
#

sup

#

I don't have permission to speak yet

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.

wise loom
somber heath
#

@outer phoenix The voice verification process relies on manual effort on your part to acquire. It is not generally given out elsewise.

#

This is the associated text chat for the voice chat 0 channel.

#

In case you needed it again, here's a link to the voice verification channel, which will detail what you need to do.

#

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

silk sleet
#

Hi

echo garden
#

happy holidays everybody

desert vector
#

@rose warren howdy

#

i'm doing alright

#

building a parser in C

#

how's your day?

#

yes, i do

#

yeah, it's a toy programming language i'm making

#

i was hoping to have it ready for the advent of code challenge thing

#

but y'know ASNishiSigh

#

things happen

#

hello, i'm back

#

what are we on about now

#

ah, I see

#

loving powershell is a first for me
i dislike bash/powershell and the like

#

hey, that just means you're a better person than me lol

#

i could never

scarlet halo
#

hey

desert vector
#

right njes_nod

wanton kernel
#

I use python exclusively right now. Used to be a golang coder but I am realizing the momentum in Python is unstopable. Powershell scripts are also very useful too tho.

desert vector
#

i exclusively write all the glue scripts on my laptop in python lol

#

which is fair; I suppose my dislike is sort of invalid because I don't use windows machines a lot (these days)

wanton kernel
#

this past week we had to figure out some multi threading on .ps1 file which wasnt too bad. I use a gpt to give me hints all day long

#

Google was saying this year they saved over 11,000 work years of labor by arming their devs with AI code assistance. WHich imagine the $$ this converts to,

desert vector
#

11,000 work years, damn

tall ridge
#

So the funny thing is.... Accountants don't have a way of recording that benefit as an asset.

#

And they record the salaries as a liability.

wanton kernel
#

Yup ^^ LOL

honest yoke
#

Looking for advice: Hey I've got a good grip on python, im in the military and they have taught me a decent amount but im not sure where to go from here. Ive got a good grip on data visualization, pandas and some other major modules. Where should I go from here? Ideally I want to collaborate with others over the web but im not sure what to do.

wanton kernel
#

I am trying to hop on the bandwaggon for AI and learning in my free time. Anthropic, GPTs, LLaMA to just have some basic prompts to these llms with API calls

#

In python of course

desert vector
honest yoke
tall ridge
#

It seems like this question comes up a lot and I wonder if we should have something like a career channel.

desert vector
honest yoke
desert vector
#

it was more so in jest to @tall ridge lol

#

you guys are fine

#

this is an off-topic channel technically, so this is in scope

wanton kernel
#

If you have any data at your job @honest yoke talk to them about getting access to a dataset from this or maybe some mock data. Then you can build an idea around your data

desert vector
#

and that's why i'm here sabi boy

tall ridge
#

ROFL

wanton kernel
#

I think this advise is bullet proof (pun) from Wabi-sabi

honest yoke
#

is it common to collab with other people over this channel?

tall ridge
#

Sorry, I'm multi-tasking and distracted. @honest yoke I would suggest that you think more in terms of the specific problem than the generic technique.
For example "financial reporting" vs "data visualization"

wanton kernel
#

Do you guys find need in corporate environment (military as well) to go around your boss sometimes? i have done this and it worked out once and did not the other.

tall ridge
#

btw, Tsgt are not know for their visionary capabilities

honest yoke
desert vector
#

you may find others willing to collaborate here,

#

but generally you go off and form your own little server or group DM and have fun there

#

oh, and of course github to host that code you make logicBlep

#

@honest yoke you may find yourself interested in our yearly code jams if you're looking for a project to work on

#

the last one just ended, but we do have one every year, so next year you can enter if you'd like

honest yoke
#

where do you guys find people to surround yourself with outside of the workplace? here on discord? twitter? stackoverflow?

desert vector
#

it is!

#

i think i'll enter next year :3

wanton kernel
#

I think its great you are taking steps @honest yoke I am always happy to see people motivated bc it helps me stay motivated.

desert vector
#

like uhhh, salt-die

#

salt-die always has something fun happening

#

i think he was working on a water simulation in the terminal last I checked

#

probably been finished it now

#

@viral violet you work in water?

#

underwater programmer???
I thought only the basketweavers worked down there

#

I mean, you say underwater, I'm gonna think underr da seeaaa~

honest yoke
#

any of you used a quest?

desert vector
#

awww thanks wabi sabi
i'll be here never again

honest yoke
#

oculus quest?

desert vector
#

joking, of course

wanton kernel
#

prereqs for water programmer is hold breath for time.sleep(300)

desert vector
desert vector
honest yoke
#

strange

#

its the quest 3

desert vector
#

yeah, it's the model name

honest yoke
#

quest 1-2, then the quest pro, then the quest 3.

wanton kernel
#

Gonna drop guys. Keep up the good work!

honest yoke
#

peace

desert vector
#

see ya dylan!!

#

alright, i'll be back in just a moment
some friends are asking for a beating logicPop

desert vector
#

@dark atlas ah, hello, didn't see you there

dark atlas
#

Hey uhhh how do i unmute

desert vector
#

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

desert vector
#

take a look there

dark atlas
#

whatttt I have to send 50 messages

desert vector
#

mhm

#

it's not very hard to do, just don't spam

dark atlas
#

welp

desert vector
#

a few short conversations can get you up to 50 pretty easy

#

this counts, y'know?

dark atlas
#

It says youve been on vscode for 24 hours

#

watcha working on ??

desert vector
#

left my laptop on overnight completely by accident lmao

#

working on my programming language

dark atlas
#

Oh rad, how far along are you in it ?

desert vector
#

making the parser for it right now

dark atlas
#

Ive made a couple different scripting languages for my game engines

#

I made one called Parasite

desert vector
#

oh, neat

#

how did that go for you?

dark atlas
#

It went pretty good, Im not too pleased with how fast it is because its interperated, do you plan on making it a compiled language ?

#

hello @lucid pine

lucid pine
#

Helloo

dark atlas
#

what projects have you been working on ?

lucid pine
#

These days its not really python that much but now writing or worldbuilding

dark atlas
#

Oh rad are you a game dev ?

lucid pine
#

Not really, I want to make a game set in one of my worlds but I dont have the skills for it to be honest

dark atlas
#

Yk if you ever wanna gain some experience im working on a project right now with a small team

lucid pine
#

I'd love to but idk the tools

#

That looks awesome though!

dark atlas
#

Were making a ps1 game

desert vector
dark atlas
#

Thank you ! you dont have to be super into programming or anything to make a game

desert vector
#

also, sorry for disappearing

#

i'm at work

lucid pine
dark atlas
lucid pine
#

I often try to make a custom CPU in python and imagining what an 8bit or maybe even 5bit can do

dark atlas
#

Working with a 5bit cpu would be challenging, Ive made a couple dumb little emulators and stuff

desert vector
#

there's a fellow named mark here who's basically recreated a Z80 processor in python
it's a pretty cool little project

lucid pine
dark atlas
desert vector
#

what can you really do though shrug

#

it's a 50 year old processor architecture lmao
unless you have a time machine lying around...

lucid pine
#

I once designed a 16 bit cpu whilst drunk.. still yet to implement it but I can show what the architecture looks like

dark atlas
#

I will sit here and weep at the 75 different mov instructions

dark atlas
desert vector
dark atlas
#

i have nightmares abt little endian after I tried to make a ps1 emulator

lucid pine
#

Heres the architecture for my drunk cpu

dark atlas
#

Woahhh, thats pretty solid for a drunken cpu

lucid pine
#

I dont know why I went for a register file AND have A and B and then make it so that only A and B can do ALU stuff

dark atlas
#

so you can make a cpu drunk but a little game dev scares you

#

I think ur undermining your talent

lucid pine
#

the stack is massive and will never likely be used and

#

yeah I guess, I just feel like I cant really get into using a game engine right now

dark atlas
#

For sure I feel that, Just hit me up if youre ever interested, We definitely could use more writers

lucid pine
#

Will do!

dark atlas
#

I say that because our team is mostly made up of like high 24 year olds

lucid pine
#

I'm 21 haha

dark atlas
#

ur an OLD PERSON

#

im 17

lucid pine
#

Blimey!

dark atlas
#

Are you Australian ?

lucid pine
#

I'm british unfortunately

dark atlas
#

thank god, Australians always have beef with me for some reason.

lucid pine
#

I've learnt that the stereotype of Austrailians being laid back people isnt neccessary accurate

dark atlas
#

oh no they always get into it with me since I live in america

#

Im not even American

#

I just live here

lucid pine
#

Fair enough in my eyes

#

at the you just living part

dark atlas
#

America is pretty nice, Minus like the guns thing

lucid pine
#

And the healthcare

dark atlas
#

and the leaders

lucid pine
#

Sorry thats my knee jerk reaction haha

dark atlas
#

But at least the people are nice

#

its well deserved, I got hit by a car and needed stiches, thank god i have health insurance or it wouldve cost me like 5000$

lucid pine
#

Yeah.. Here in the UK theres one party (conservatives) who want us to have a similar system to the US's healthcare system.. so no healthcare system

#

It's really stressful but I'm willing to fight for our NHS (national health service) as its wonderful

dark atlas
#

Yeahh Id much rather have a little higher taxes then have to pay 5k for stitches in my face

lucid pine
#

So how does you game engine work? is it based on anything?

dark atlas
#

Well, its pretty simple, Theres a level renderer that draws the whole scene, and a custom programming language that controls all of the events in game like dialogue and engine settings, then theres a separate 2D engine built into it plus a cut scene engine..

#

Most of it is written in c++ and inline asm

lucid pine
#

Oh wow!

dark atlas
#

Ive been working on it since I was like 13

lucid pine
#

That's some dedication

dark atlas
#

Oh noo, its been lose work

#

like ill work on it every couple months and get bored

lucid pine
#

Yeah same, I guess in that way I've been writing since I was 12

desert vector
#

pointers don't feel that confusing anymore

#

granted I've been bashing my head against the wall for basically 2 years using them

#

@lavish rover wave

#

taking down your entire infra down for months for new stuff
that new stuff better be good

lavish rover
tardy sedge
lucid pine
somber heath
lavish rover
lucid pine
lavish rover
tardy sedge
lavish rover
tardy sedge
lavish rover
#

100K rays, no green outlines, each light ray slightly different colour

twilit falcon
#

yo

#

can u help me with this error

obsidian dragon
#

hi there tater @wise loom

wise loom
#

oh like a potato

obsidian dragon
#

yes

wise loom
#

my chrome is acting up can't control volume

obsidian dragon
wise loom
obsidian dragon
#

try volume mixer to see if it is an issue there

#

discord attituation

wise loom
#

managed to fix it

#

thanks

minor sage
#

How have yall been 🙂

uncut ferry
#

Hello, just joined in mic not working

cobalt sphinx
#

Yeah I haven't reached activity levels needed to speak in a call

somber heath
#

@viral badger 👋

#

!voice 👇

wise cargoBOT
#
Voice verification

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

somber heath
#

@hot drum 👋

hot drum
#

hi

#

so i can't speak in the voice chat

#

for now at least

#

but i wanna know how the chat usually goes

#

oh or me it's the sunday here and it 's 9 am

#

so @somber heath what do you do

#

like im a student

#

so @somber heath you said you more into visualisation like do you seaborn and matplotlib

#

or something more advanced

#

is like more advanced if we compare it to matplotlib

#

i mean matplotlib is good but i m more to the ml path

#

and i notice tha i use seaborn more

#

it's okay take your time

#

@wise loom let's see

#

i can't speak in the voice chat for now

#

but let's see

wise loom
#

I'm lacking gloves 🧤

hot drum
#

wow so cute

#

for me i have a desert

wise loom
hot drum
#

the Tunisian Sahara kind Hahahaha

#

welcome back

somber heath
#

@sudden lance @hushed otter 👋

hushed otter
hushed otter
somber heath
#

You may have attempted one.

somber heath
#

I've my DMs set to exclude everyone I haven't added.

gentle flint
hushed otter
hushed otter
gentle flint
#

nope

somber heath
#

@wide sandal 👋

wide sandal
#

Hii

#

Can I know how to gain acess to chat with you guys?

wise cargoBOT
#
Voice verification

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

warped raft
#

@somber heath hello

#

how are you doing

#

@steel linden

somber heath
#

@exotic moon 👋

exotic moon
warped raft
#

@whole bear > hello how are you doing

somber heath
wise cargoBOT
#
Voice verification

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

exotic moon
#

oh I didn't get to 50 messages in the server yet

#

I've been here for about a year hhhhhh

whole bear
#

.

#

wtf

exotic moon
#

I was trying to ask a question, it's in the help channel if you'd like to take a look
Thanks

warped raft
#

opal i am thinking to create a personalized website for my mom' s birthday

#

what do you think about it

#

isn't this a good idea

#

tell me if you changed you mind

#

so i need dollars for that(i have none)

daring swift
#

waow

#

very wholesome

warped raft
#

@daring swift is like
yeah man do it
completely different

daring swift
#

i didnt hear u opal mist sorry 😭

warped raft
#

the event is on 27th dec

#

i have time

daring swift
warped raft
#

but there are exams in between

daring swift
#

oh

#

thats bad

#

take ur time

#

@somber heath , is hackerrank a good website to practice problem solving skills related to programming?

#

oh oka

warped raft
#

@somber heath we are back to the same page

#

should i do it

#

but that will need money for sure

#

stones (These indian parents will throw in the river)

#

agreed

#

btw is @rugged root coming online

#

recently

somber heath
#

I coughed and made myself dizzy.

#

Pardon me while I lay down and feel sorry for myself for a while.

warped raft
#

take care of yourself

somber heath
#

Trying.

warped raft
#

@somber heath are you fine

#

btw is @rugged root coming online recently

whole bear
#

hey how i can share screen ?

#

it not allow there is any verification ?

warped raft
#

that's a heck of a name

whole bear
#

mean ?

#

!voice

warped raft
#

opal is like
if you ask me again i am gonna throw you out of the server

#

no hate to anyone

somber heath
#

@whole bear Streaming permissions may be granted upon request subject to the discretion of voice-regular moderator-level users and above.

Ask one when you see them in the voice chat. At present, this usually means one of either Mr. Hemlock, Mindful Dev, Alex, Luna or Griff.

whole bear
#

Thanks opal

daring swift
somber heath
#

@prisma ingot 👋

prisma ingot
#

why am i muted

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.

prisma ingot
#

is it a scam

daring swift
prisma ingot
#

sounds about right for discord tbf

#

it does seem like it killed the vcs tho

#

great so i been scammed then

somber heath
#

@inland summit 👋

prisma ingot
#

i just wanna learn how to program

#

aswell

#

@obsidian dragon

#

i know hello world and stuff

obsidian dragon
prisma ingot
#

english

#

i wanna learn python in english

#

whats a class

#

@obsidian dragon

obsidian dragon
obsidian dragon
#
class Car {
  constructor(name, year) {
    this.name = name;
    this.year = year;
  }
  age(x) {
    return x - this.year;
  }
}

const date = new Date();
let year = date.getFullYear();

const myCar = new Car("Ford", 2014);
document.getElementById("demo").innerHTML=
"My car is " + myCar.age(year) + " years old.";
somber heath
#

@valid axle 👋

somber heath
#

@karmic notch 👋

karmic notch
#

@somber heath 👋🏿

#

unfortounately i dont have permission to speak in this channe

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.

somber heath
#

@void forum 👋

void forum
#

oi

obsidian dragon
void forum
#

my headset not working microfone

blissful sand
#

hi @dim wagon , but I have no permission still, I think have post more messages than 50

lucid pine
#

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

wind raptor
#

@charred topaz Hi 👋

charred topaz
#

hey

main rain
#

hello voice cat

#

chat

vocal basin
#

5% have worse latency than that

somber heath
#

@weary halo 👋

vocal basin
#

@gentle flint macro

#

@gentle flint variadics functions don't exist in Rust

#

=> vec, println, etc. are macros

#

derive macros are useful

somber heath
#

@hidden musk 👋

vocal basin
#

auto-implements a trait

hidden musk
vocal basin
#

takes type definition as input

#

(list of fields, variants, ...)

#

it's like printf

#
println!("{} {} {}", 1, 2, 3)
#

it uses format! inside

#

or something similar

#

format_args! rather

#

format_args! is the "primitive" macro in Rust that converts string literal + stuff into Arguments<'_>

terse garden
#

sometime in this lifetime

#

i will have voice persms

terse garden
#

that day is not today

vocal basin
#

Arguments<'_> has Display implemented -- that's what gets shoved into stdout

somber heath
wise cargoBOT
#
Voice verification

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

terse garden
#

yeh i have definitely typed 50 msges

#

and done all the things but

vocal basin
somber heath
#

@simple heath 👋

simple heath
#

He

#

Hey

#

I cant talk but how are you?

hidden musk
somber heath
#

@keen heath 👋

stuck furnace
#

Hey there 👋

simple heath
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.

somber heath
#

@charred topaz 👋

stuck furnace
#

What are you currently doing?

#

It's the Netherlands, so makes sense ¯_(ツ)_/¯

simple heath
stuck furnace
simple heath
#

No not you

#

This guy!!

simple heath
somber heath
#

@prime echo 👋

charred topaz
vocal basin
gentle flint
#

literally it translates to "one person's death is another's bread"

#

with bread in the sense of livelihood

gentle flint
lucid pine
#
somber heath
#

@shell root 👋

#

@pseudo wren 👋

#

@surreal folio 👋

surreal folio
#

Hi

somber heath
#

@storm parrot 👋

somber heath
#

@tacit crown 👋

forest zodiac
#

california dreaming

#

on such a winters day

somber heath
#

@autumn depot 👋

autumn depot
#

What's going on?

tacit crown
#

I gotta wait 3 days for vc 😔

somber heath
#

"It's a bit nippy."
Probably all of the snow crabs. 🦀

rugged root
wind raptor
#

Hey @torpid needle 👋

wise loom
#

@flint girder what level? highschool? university?

flint girder
#

college

wise loom
#

👍

rugged root
#

@obsidian dragon

noble solstice
#

Hii Guys!

rugged root
#

!traceback

wise cargoBOT
#
Traceback

Please provide the full traceback for your exception in order to help us identify your issue.
While the last line of the error message tells us what kind of error you got,
the full traceback will tell us which line, and other critical information to solve your problem.
Please avoid screenshots so we can copy and paste parts of the message.

A full traceback could look like:

Traceback (most recent call last):
  File "my_file.py", line 5, in <module>
    add_three("6")
  File "my_file.py", line 2, in add_three
    a = num + 3
        ~~~~^~~
TypeError: can only concatenate str (not "int") to str

If the traceback is long, use our pastebin.

rugged root
#

@whole bear

whole bear
#

oh

#

ok

feral aurora
#

hiii @somber heath

woeful salmon
noble solstice
woeful salmon
#

it was a while ago

#

it was done before a codejam for people who were participating without knowing anything about git / github

feral aurora
#

Nicee!

noble solstice
#

Great!

#

When will the new bootcamp be held?

woeful salmon
whole bear
#

@obsidian dragon huge discount on steam rn

#

its ending soon

#

if i was unmuted ong it finna be lit

obsidian dragon
oblique ridge
#

0 things on my wishlist on sale 😐

whole bear
#

crazy you did the cashapp glitch 💀

oblique ridge
#

nvm had to refresh

whole bear
#

its ending tommorow

#

saved 316 euros

obsidian dragon
whole bear
oblique ridge
#

only worthwhile sale for me 😔

whole bear
#

lil bro take it to dms

#

aint no way this dude domain is zippocat(dot)com

#

thats crazy 💀

oblique ridge
#

dw there are people who've been programming for decades that are unskilled

#

it's just proper practice

whole bear
#

yo chat is this real

oblique ridge
#

ye ctrl was gonna say you're mad low

whole bear
#

nahh speed server was way crazier

rugged root
#

Kill me

oblique ridge
#

yes

rugged root
#

I fucking KNEW that they're still having issues

whole bear
#

yo what does bro need help with 💀

#

33 people is mad

oblique ridge
#

hemlock rn

#

iirc we got a programming women thing at my work as well

whole bear
#

females?

#

i thought you were into men

oblique ridge
#

me?

rugged root
oblique ridge
#

por que no los dos?

whole bear
#

i didnt know you sucked dick and asshole

#

double gay

wind raptor
#

whoa. that is not server appropriate @whole bear

whole bear
#

🤓

oblique ridge
whole bear
#

crazy how i didnt ask

#

i forgo 💀 rules was a thing

#

chat yall play rust

wind raptor
whole bear
#

why you got two rules

#

explain that

#

das crazy ngl

rugged root
#

!mute 598607835047133193 1d Please review our #rules and #code-of-conduct. If you do not improve your behavior by the mute expires, you will be removed from the server

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied timeout to @whole bear until <t:1701186280:f> (1 day).

oblique ridge
#

lmfao

#

||been waiting to say that||

#

@stark river +1 me

#

yes

#

django is #3 in stars
only losing to js and php frameworks

#

it's not the best metric since you don't see what companies are actually using

#

but it shows that python is huge for web apps

noble solstice
#

now fast api also gain popularity!

rugged root
#

Some of the parts are written in Python

woeful salmon
#

xD

rugged root
#

I try to forget

oblique ridge
#

ELM MENTIONED

rugged root
#

And again, I LOVE Elm

#

Don't get me wrong

oblique ridge
#

also wow Gin is on the rise holy shit

#

#4 now

#

#6 FastAPI is coming fast

oak yacht
#

Hi guys

woeful salmon
#

ikr

oblique ridge
#

remember when gmail was invite only?

rugged root
#

Elm is 11 years old

#

I'll be damned

oak yacht
oblique ridge
#

you had to be invited to create a gmail by somebody who had a gmail

oak yacht
#

Bruh

oblique ridge
#

google used to just be search and ads at the time iirc
and maps

oak yacht
#

Lol

woeful salmon
#

i remember python 0.1 was there in 1991 i think but didn't have much functionality, java came out 1995 but had much more than python at the time

#

idk when java development started before the version that came out in 1995

oak yacht
#

Now you can do a lot and watch a lot of very bad stuff of google now

oblique ridge
#

HTMX is really fun when using templating

oak yacht
#

Bro sombody told me to code Linux if I hade a spair pc

#

Idk if I should lol

oblique ridge
#

overrated just do what's comfy

#

the actual code you write doesn't care what it was written on

#

the tools you have available to you may be different on windows vs mac vs linux etc
but like all the shit any of those dudes do on linux, then have those tools available to them on mac as well

#

and on windows, you've got wsl now

#

so if you really do that, you can still use windows

autumn eagle
#

oh right

#

well

oblique ridge
#

facebook did give us hella good tools

#

cant lie

woeful salmon
#

i wonder if react still uses leftpad

#

or did someone have the brilliant idea of copy pasting that 1 function directly into react yet

#

@amber raptor you said the opposite

oblique ridge
#

i'm still a bigger templating fan

woeful salmon
#

client side rendering is lesser performant for the user

#

as they have to run more javascript on their side

oblique ridge
#

it could be chromium or chromium or chromium or gecko or chromium or safari

rugged root
#

Try and say that Edge plays the same as Chrome

#

It don't

oblique ridge
#

wanna hear a dirty secret?

woeful salmon
#

maybe he means jrpc?

rugged root
#

They all have their quirks, even if they run Chromium

oblique ridge
#

i don't got chrome on my windows machine

woeful salmon
#

json rpc?

#

nvm ig

oblique ridge
#

it's full page refresh vs not

#

most templating, you'll be doing a full page

#

between client and server

woeful salmon
#

@amber raptor its a tradeoff still,
Serverside rendering your request latency can be more as you have to render the page
Clientside rendering your initial request is fast but then you spend more time running alot of javascript which for really old pcs and mobile phones can be quite slow

oblique ridge
#

i generally prefer templating anyway
too many sites are bloated, even for my pc
and you're still making multiple requests for that data
you're just hiding that it isn't all there yet

#

use HTMX if you wanna do partial page changes

woeful salmon
rugged root
#

Help. I've had too much coffee

#

And I'm still drinking more

oblique ridge
#

yup it's still client rendering

#

they run the js

woeful salmon
rugged root
#

Technically everything is if it's on the browser.

oblique ridge
#

yeye i'm saying htmx is just client running js

woeful salmon
#

htmx is pretty cool but its still new and needs more time to mature is how i feel about it

#

solid is also pretty nice

#

but unfortunately noone pays me to use it xD

oblique ridge
#

yeah, i wanna see more what people can do with it
i use it for really simple frontends in django and go

amber raptor
woeful salmon
#

just cuz i'm more used to it and for me there's no real benifit of using django at this point after i've used another language so much

oblique ridge
#

i've been getting more and more comfy with go recently as well

amber raptor
oblique ridge
#

still really appreciate using django for something complicated cause i couldn't be bothering learning a bunch at the same time to get it done in go yet

woeful salmon
#

not using the 2 together

rugged root
#

I will say

#

Jinja templates are great

oblique ridge
#

jinja is dope ye

#

i'm way more comfy with DTL than go's templating at the moment

woeful salmon
amber raptor
oblique ridge
#

yeah it's nicer for me writing HTMX over JS tbh

#

cause like man, i just don't feel like writing JS

rugged root
#

Oh, MY god

oblique ridge
#

react is all of the jobs ever rn tho
and easy to learn

#

AWS 😩

woeful salmon
rugged root
#

Use this as a good guide

#

Modern practices

oblique ridge
#

ye i'm coming to the opinion that comp sci shouldn't first learn python
it's maybe something more appropriate for someone who needs to learn to code but doesn't have to learn a ton of the why

amber raptor
#

I'm very boomer, University should be very broad, Data shouldn't be a degree

oblique ridge
tall ridge
#

When kids learn to program they often use either a visual language like Scratch, or a textual language like Python. While visual languages are great for the first steps, children and educators often want to move on to textual, but early on, a textual language and its error messages can be scary. Hedy aims bridge this gap with a programming langu...

▶ Play video
woeful salmon
#

python first is good for giving people motivation to learn and hooking them into programming but... it makes you addicted to the abstraction and ease of use which then has a chance to harm you at a later point (mentally atleast)

rugged root
oblique ridge
#

yeah i mean worked for me
but been seeing hella people learning with js first or python first recently and coming to not understanding many things

wise loom
#

@amber raptor how you been

#

@amber raptor i’m in a meeting rn can’t hear your hot takes

oblique ridge
woeful salmon
oblique ridge
woeful salmon
rugged root
#

Oh my god, 2 hour hold times

#

Kill me

oblique ridge
wise loom
woeful salmon
amber raptor
#

looks at Hedy

formal meteor
amber raptor
#

Meh, I'm just not the type for it

wise loom
woeful salmon
amber raptor
#

print hello world! 🤮

oblique ridge
pine depot
#

do you guys actually use sequence diagrams in your work?

wise loom
amber raptor
#

password is ask 'What is the correct password?' Sure, because we didn't want to teach types so we are going to throw them on later and hope the kids pick up on it

oblique ridge
faint storm
#

hi

woeful salmon
#

yeah for your convenience in using types in typescript library developers have to create custom types for everything, sometimes create methods to infer types and other painful stuff which after your library is out you cannot remove without backlash because people rely on it

rugged root
#

Dude....

pine depot
stuck furnace
#

Like, dynamic interfaces.

oblique ridge
#

!e ```py
x: int = "lol"
print(x)

wise cargoBOT
#

@oblique ridge :white_check_mark: Your 3.12 eval job has completed with return code 0.

lol
oblique ridge
#

yes ik typing means nothing in python they're comments

amber raptor
woeful salmon
#

pithink yep it adds linting not type checking

oblique ridge
pine depot
#

does this look stupid or lol

oblique ridge
#

can't wait for them to finally add type hinting to js
that's long overdue

amber raptor
oblique ridge
#

nah, ts is not optional unless you throw a bunch of object everywhere or whatever

rugged root
#

Isn't ECMA getting type hints?

woeful salmon
oblique ridge
formal meteor
#

How is "type hinting" distinct from "typing"?

rugged root
#

Type hinting doesn't affect runtime functionality

amber raptor
rugged root
#

It's mainly for use in the editors or the programmers

formal meteor
oblique ridge
amber raptor
pine depot
#

at that point, why not use another language

amber raptor
oblique ridge
#

mypy is what i use for type stuff

rugged root
#

@stark river Good catch

woeful salmon
pine depot
#

yeah if you need the performance or have a need for strict typing, i wouldnt think of python as my first solution

woeful salmon
#

although as i said it is a pain for library developers so alot of them are dropping typescript to switch to jsdoc

formal meteor
#

To be fair the way I understand "obsolete" means that "If there was NOT legacy needs then this would be obsolete"

oblique ridge
#

who's jason

pine depot
#

json is just dicts

tall ridge
#

JSON

pine depot
#

lol

woeful salmon
#

JavaScript Object Notation

oblique ridge
#

lol ye ik :P

formal meteor
#

Like XML. XML is obsolete, right? Nobody should learn it.

stuck furnace
#

Big yawn 😄

amber raptor
#

Looking at Hedy, I'm not a teacher but a big problem with them is jumping out of this language into something else

oblique ridge
#

i mean, what's there to learn?

#

it's just markup language

oblique ridge
#

we use it everyday

rugged root
#

HTML is a variant of XML, right?

stuck furnace
oblique ridge
stark river
pine depot
#

if you can

my_dict = {'key' : "value"}

you got json down

rugged root
#

Not just Microsoft

woeful salmon
oblique ridge
#

omg dude all gov APIs on XML lol

woeful salmon
#

i forgot what its called

obsidian dragon
#

@scarlet elbow why are you requesting me as a friend over and over?

amber raptor
#
<name>Rabbit</name>
<angry>true</angry>```
oblique ridge
#

and you just send an email to their webmaster to get access lol

rugged root
oblique ridge
#

isn't XML older?

amber raptor
oblique ridge
#

or am i buggin
i'm no history buff

amber raptor
stuck furnace
oblique ridge
#

yes @rugged root

stuck furnace
#

Not that I remember any of it.

oblique ridge
#

i shower with it

#

don't forget advertising @amber raptor

rugged root
#

Also yes

#

Similar to how Apple gets popular

rugged root
#

The things already exist, they just know how to make it presentable

amber raptor
#

That's not XML

faint storm
#

yeah

amber raptor
#

that's like saying jq is json, no, it's a tool for JSON

amber raptor
#

but XML and JSON are just exchange

oblique ridge
#

not optimized for it

#

because it's huge

#

yes @tall ridge you're stealing the words from my mouth? keyboard?

obsidian dragon
#

node is better for consuming storage space

woeful salmon
#

😭

amber raptor
#

XML is heavier then JSON, Microsoft at the time didn't see just HOW much would be transmitted.

stuck furnace
oblique ridge
#

also any frontend nerds here? my understanding of html says that <div> is no different from <elephant> or <spaghetti> as a tag

amber raptor
#

So it being bigger was thought as "meh, not a big deal"

vocal ridge
#

fixing my sound

woeful salmon
stuck furnace
#

Json is nice. I like json.

woeful salmon
#

at uni

oblique ridge
#

ye toml i ONLY ever use for configs

#

even then, same with YAML imo

obsidian dragon
#

@rugged root please check your dm

amber raptor
woeful salmon
#

yep it still is aboard

formal meteor
#

JSON is functional (as in programming, functional programming). A given data structure will have one and only one encoding. Where as XML, can have multiple outputs... right?

woeful salmon
#

even modern spring has xml files

oblique ridge
#

YAML hates Norway

#

ain't it crazy how spaces won over tabs?

stuck furnace
amber raptor
#

YAML clearly hates Norway

rugged root
#

@scarlet elbow Please don't randomly send friend requests to folks

stuck furnace
amber raptor
formal meteor
#

How to add commentns to JSON

oblique ridge
#
amber raptor
formal meteor
#
  1. Make a comment key.
    That's it.
oblique ridge
#

love the interchange formats being other interchange formats with a skin

woeful salmon
#

i keep thinking of a way to bring superJSON into the conversation but i just can't find any

formal meteor
#

HAHAHA

oblique ridge
#

i use typing in almost all the python i write

rugged root
#

Lunaaaaa

tall ridge
oblique ridge
#

lol

desert vector
oblique ridge
#

i hate ambiguity

tall ridge
#

Oh, thank God, @desert vector is here... everyghitn is going to be ok.

oblique ridge
#

i gained that hate specifically due to using a library and hovering my mouse only to find i have no idea what type a method takes or gives and their documentation isn't anything better

#

what if i'm drunk and still not the biggest fan of YAML?

woeful salmon
oblique ridge
#

being right is hard
i've never agreed with something harder 😩

woeful salmon
#

its json.... used to serialize javascript objects.......

obsidian dragon
#
const fs = require('fs');
const yaml = require('js-yaml');

// Read YAML file
const yamlData = fs.readFileSync('example.yaml', 'utf8');

// Parse YAML to JavaScript object
const jsonData = yaml.safeLoad(yamlData);

// Now you can work with the JavaScript object
console.log(jsonData);
amber raptor
oblique ridge
#

fuck norway

#

🇳🇴

woeful salmon
#

@rugged root be like dreamberd have maybe xD

oblique ridge
#

yes ||maybe|| no
see? boolean

obsidian dragon
#
import yaml

# Create a Python dictionary
data = {
    'name': 'Osyra',
    'programming_languages': ['JavaScript', 'Python'],
    '3d_modeling_tool': 'Blender',
    'interests': [
        'Animation in Blender',
        'Writing short books about SCP',
        'Watching anime'
    ],
    'location': 'United States'
}

# Convert Python dictionary to YAML
yaml_data = yaml.dump(data, default_flow_style=False)

# Write YAML to a file
with open('example.yaml', 'w') as file:
    file.write(yaml_data)

amber raptor
stuck furnace
rugged root
#

@peak depot It's just because the country code for it is "NO"

#

And YAML will treat NO as false

oblique ridge
#

honestly any config or interchange format needs an editor to be easy

#

it can't be done otherwise

woeful salmon
#

superjson allows you to keep it a datetime object

oblique ridge
#

yeye ik
i'm saying that's a shit point for YAML
blatantly untrue due to not being possible lol

woeful salmon
rugged root
#

TOML is also writable without an editor

tall ridge
#

FWIW, I'm prepping for the CKA and we have to edit YAML in vi with no plugins....

oblique ridge
#

i deal with YAML too much at work
had to explain to another senior that that files we're using aren't code
it's literally just configs that get read

amber raptor
oblique ridge
#

i mean tbf, if it's small enough, writing in any format ain't hard

#

lmfao mark

amber raptor
#

No reason to require you don't use editor for YAML in Kubernetes

tall ridge
oblique ridge
#

@gentle flint but what if they're hot?

amber raptor
oblique ridge
#

yeah i was gonna say

#

in hospitals, everyone goes around dude

#

they do not care in health care

obsidian dragon
#

ymal is best, so is lua

oblique ridge
#

lua 😔

tall ridge
#

OK, I have to step away and I just want to say I enjoyed the discussion.
I'm working on my portfolio and using pytest. If anyone wants to sit in, let me know.

gentle flint
oblique ridge
#

i like it's nice and fast for being something easy to embed
but like

gentle flint
#

very

oblique ridge
#

everything is tables and they start at 1

woeful salmon
#

that went 0 to 100 real quick

rugged root
#

Right?

#

Oh god I'm making it worse

oblique ridge
stuck furnace
#

Oh god, out new dryer is like that lol

rugged root
#

I have an old dryer I guess

stuck furnace
#

I just want: high, medium, low, and a timer :C

rugged root
#

Or auto detect dryness

stuck furnace
#

Oh yeah that would be nice.

woeful salmon
gentle flint
oblique ridge
#

i wish

gentle flint
#

coolth unironically once was a word

woeful salmon
#

also vscode screencast mode

oblique ridge
#

bro it NEEDS to snow by me this winter

rugged root
#

Whaaaaa?

#

Is that new?

stark river
oblique ridge
#

how saucy?

woeful salmon
stuck furnace
#

It got pretty annoying after like 1 week.

woeful salmon
#

i see vscode youtube channel's shorts every now and then and they showcase these features alot of times even repeat the same feature to try and get people to know about them

oblique ridge
#

golden boy is so good

#

he's so down bad ||i get it||

oblique ridge
#

yeah i get nosebleeds so bad when it's arid af

#

i've gotten so good at recognizing the blood start and will never drip a drop before closing my nose and heading to the bathroom to wash

#

also ye my dermatitus flairs up hella when it's dry

#

flares

#

probably flares

#

oh i've been in dry saunas

#

we have dry and wet saunas

#

also been in a cold sauna

#

lmao you're meant to toss water in

#

but you can go with or without it

#

lol hemlock all i smell is the sweat of those who basted before me

rugged root
#

Ick

oblique ridge
#

i remember cutting into birch and it smelling like rootbeer

oblique ridge
#

who would like to engage in fisticuffs?

stuck furnace
#

Like 4?

oblique ridge
#

4

stuck furnace
#

Meaning of life is kind of graphic.

oblique ridge
#

biggus dickus

stuck furnace
#

Clease, Idle, and Palin are still with us I think.

#

And Gilliam, but he was more behind the scenes I think?

oblique ridge
#

guys, send your snow to new jersey

woeful salmon
#

i wish i never did

#

genuinely

oblique ridge
#

lmfao

#

Mumble + IRC

#

means you're old

rugged root
#

Ventrillo was the other one of that vein, right?

gentle flint
oblique ridge
#

water is where it's at for most drank

#

i'm a big seltzer guy if available

#

also unsweetened iced tea

woeful salmon
#

for me its
sometimes coffee in the morning if i'm too sleepy to get up and start working
else water.

oblique ridge
#

americano is nice

rugged root
#

Right?

woeful salmon
#

i used to drink pepsi alot (i like it better than coke fight me >->) but now i only drink that if i'm already going all in unhealthy with a pizza or fried chicken

sage grove
#

ADHD lets me jump between dozens of active projects. I'm pretty sure if I had functioning dopamine system I would only work on a few things at a time

rugged root
#

Same

#

So very same

sage grove
#

mix that with an extension to edit HTML5 video playback speed and now I sound like an elf whenever I talk to your average person

stark river
#

Open-source cola is any cola soft drink produced according to a published and shareable recipe. Unlike the secretive Coca-Cola formula, the recipes are openly published and their re-use is encouraged. The texts of OpenCola and Cube-Cola recipes are published under the GNU General Public License (GPL).

oblique ridge
#

my brother had this recently @woeful salmon

sage grove
oblique ridge
#

iphone is pretty nice

stark river
oblique ridge
#

no

gentle flint
oblique ridge
#

i hate how true the iphone for dates, pixel for bros thing is

obsidian dragon
#

@oblique ridge android good, apple bad

tepid mantle
obsidian dragon
#

@tepid mantle explain

rugged root
obsidian dragon
#

SUBSCRIBE OR I TAKE YOUR DOG
╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝

Find all my socials here: https://linktr.ee/echo419

Big Enough ft. Alex Cameron,Molly Lewis,Jimmy Barnes lyrics,Jimmy Barnes live,Do Not Play List,Jimmy Fallon,Late Night Sh...

▶ Play video
rugged root
#

.latex

viscid lagoonBOT
#
You're bad at computers.

Your input was invalid: query is a required argument that is missing.

Usage:```
.latex <query>

tepid mantle
#

$laTeX$

#

.latex 1/x^4+2x^3

#

.latex 1/x^4+2x^3

rugged root
#

.help latex

viscid lagoonBOT
#
Command Help

**```
.latex <query>

*Renders the text in latex and sends the image.*
peak depot
tepid mantle
stark river
#

rotate!

tepid mantle
#

no!

rugged root
tepid mantle
#

Btw that’s a 3

stark river
#

can't take a picture correctly oriented.. can't solve partial equations.. what can u do? /s /jk

rugged root
#

MAN DOWN, MAN DOWN

#

.latex

1/x^4+2x^3
viscid lagoonBOT
rugged root
#

Figured it out

#

Or not

#

.latex

<1/x^4+2x^3>
viscid lagoonBOT
rugged root
#

Okay I don't know then

tepid mantle
#

A/x+B/x^2+C/x^3+(Dx+C)/(x+2)

stark river
#

.latex

$1/x$
viscid lagoonBOT
stark river
#

$ $ signs

#

math mode

tepid mantle
#

yoooooo

#

thanks

rugged root
#

.latex $1/x^4+2x^3$

viscid lagoonBOT
tepid mantle
#

.latex $A/x+B/x^2+C/x^3+(Dx+C)/(x+2)$

viscid lagoonBOT
stark river
#

.latex

$\fr{A}{x}$
rugged root
#

French latex

#

Back in a sec

oblique ridge
#

i'm hearing raisin slander

#

hey! don't worry about size @peak depot

#

also @tepid mantle
he's more physically active though, no?

#

like that's gonna make his caloric needs greater than yours to maintain the same weight