#voice-chat-text-0

1 messages Β· Page 528 of 1

vocal basin
#

_Plus__
why is it _ but then __

vocal basin
#

yes

#

but long

#

30~40 hours

plain dagger
#

i got obsessed with hollow knight

#

already got 105%

vocal basin
#

Noctuary is VN with combat scenes

#

there isn't much happening related to combat that connects one such scene to the other

#

you do get upgrades there but you don't, like, lock yourself in by picking a certain upgrade route

#

can always re-assign points

vocal basin
#

((but progression, in some form, does exist))

#

I also, after 70 hours finally found out what one of the skills does

plain dagger
#

ohhh is forgiving then

vocal basin
#

(just never actually tried using it)

vocal basin
#

@primal shadow E2EE

#

you have the same in WhatsApp/Telegram/Signal/Keybase

primal shadow
vocal basin
plain dagger
#

ahahaahahah

vocal basin
#

@primal shadow you can check the codes match off discord

#

@wind raptor new item in "funny accidental mod actions" just dropped

#

I absolutely did notice that

#

Discord really needs an option to opt out of moderating temporarily

#

@primal shadow bot can get offline

plain dagger
#

how do facebook get the data then if its E2EE? (whatsapp)

vocal basin
#

you consent to sharing it directly with Facebook

#

when you accept WhatsApp ToS

#

message content isn't actually shared normally

#

afaik it's mostly contacts-level stuff

#

and everything else they can collect except for messages' content

plain dagger
#

and then i got ads about it on instagram

#

(in the messages)

primal shadow
vocal basin
#

it's meant to be shared afaik

primal shadow
plain dagger
vocal basin
#

doesn't match pithink

#

so not a public key

plain dagger
wind raptor
primal shadow
vocal basin
primal shadow
vocal basin
#

seems to match

#

or so the Germans would have us believe

plain dagger
#

sounds like war codes

#

1-0-4-6-1

vocal basin
#

πŸ’₯

#

the best move is not to call

#

@wind raptor E2EE

plain dagger
#

man in the middle

vocal basin
#

I accidentally pressed ctrl w

#

end-to-end encryption

#

which Discord allegedly uses at times

#

WebRTC is an unsafe hole happening over raw UDP

plain dagger
#

to avoid a man in the middle attack

primal shadow
vocal basin
#

@wind raptor when there is MitM happening to an E2EE thingy each party will see the public key of the hacker instead of the other party

#

(simplified)

plain dagger
#

to avoid the (happy goverment department) picking your discord account

vocal basin
# primal shadow

remember: Wumpus will never be able to hear you because Wumpus is not your friend because Wumpus has no friends

primal shadow
#

Wumpus is not Tom

#

Wumpus does not need to lie to Wumpus

plain dagger
#

+1 to opal

vocal basin
#

I trust Keybase and Signal enough for general use cases

plain dagger
vocal basin
#

but, yes, for security critical I have made my own E2EE chat stuff before

plain dagger
#

my experience with whatsapp tells me that they see the messages even if they tell you they dont

#

with E2EE

vocal basin
#

WhatsApp is bad user experience

#

its E2EE is so clumsy

plain dagger
#

telegram, signal > whatsapp

vocal basin
#

Keybase seems to be the most of secure plus usable minus anonymous

plain dagger
# vocal basin more than once

that happens when you have a company that every small changeneeds an overcomplex doc about how the thing works that has to be approved by a council of other engs and then be made in like a week because of product pressure

#

the meta eng experience

plain dagger
#

sup @kindred plover

#

classic ai-assistant based workflow

vocal basin
#

it's just being kept alive enough to exist

plain dagger
#

(before elon)

somber heath
#

@unkempt garden πŸ‘‹

vocal basin
#

so not bleeding money of whoever is responsible for keeping it alive

#

(Zoom)

plain dagger
#

i dont understand how twitter was kept alive, it was just value expenctancy

#

and then boom bought on billions

vocal basin
#

typical venture capital

#

only surprising how that seemingly didn't involve a SPAC

#

@kindred plover anything networking and concurrent => asyncio not threading

#

!d asyncio.create_task

wise cargoBOT
#

asyncio.create_task(coro, *, name=None, context=None)```
Wrap the *coro* [coroutine](https://docs.python.org/3/library/asyncio-task.html#coroutine) into a [`Task`](https://docs.python.org/3/library/asyncio-task.html#asyncio.Task) and schedule its execution. Return the Task object.

If *name* is not `None`, it is set as the name of the task using [`Task.set_name()`](https://docs.python.org/3/library/asyncio-task.html#asyncio.Task.set_name).

An optional keyword-only *context* argument allows specifying a custom [`contextvars.Context`](https://docs.python.org/3/library/contextvars.html#contextvars.Context) for the *coro* to run in. The current context copy is created when no *context* is provided...
vocal basin
#

!d asyncio.Semaphore

wise cargoBOT
#

class asyncio.Semaphore(value=1)```
A Semaphore object. Not thread-safe.

A semaphore manages an internal counter which is decremented by each [`acquire()`](https://docs.python.org/3/library/asyncio-sync.html#asyncio.Semaphore.acquire) call and incremented by each [`release()`](https://docs.python.org/3/library/asyncio-sync.html#asyncio.Semaphore.release) call. The counter can never go below zero; when [`acquire()`](https://docs.python.org/3/library/asyncio-sync.html#asyncio.Semaphore.acquire) finds that it is zero, it blocks, waiting until some task calls [`release()`](https://docs.python.org/3/library/asyncio-sync.html#asyncio.Semaphore.release).

The optional *value* argument gives the initial value for the internal counter (`1` by default). If the given value is less than `0` a [`ValueError`](https://docs.python.org/3/library/exceptions.html#ValueError) is raised...
vocal basin
vocal basin
#

!d asyncio.TaskGroup

wise cargoBOT
#

class asyncio.TaskGroup```
An [asynchronous context manager](https://docs.python.org/3/reference/datamodel.html#async-context-managers) holding a group of tasks. Tasks can be added to the group using [`create_task()`](https://docs.python.org/3/library/asyncio-task.html#asyncio.create_task). All tasks are awaited when the context manager exits.

Added in version 3.11.
vocal basin
#

probably use this instead of regular create_task though

#

threading gives any sort of performance only on 3.14 or 3.13 if you compile it differently

#

(as far as interpreting Python itself goes)

primal shadow
#

What's brown and sticky? || A Stick ||

vocal basin
#

"what's red and smells like blue paint"

primal shadow
#

||red paint||

vocal basin
#

is this considered morning yet

primal shadow
#

getting too late for me

vocal basin
#

explosion

#

not sure if it's back to alive

#

it's not

#

now alive

#

πŸ’₯

glad river
#

hello

#

hello hello

#

for (hello in range(hellos)):
print('hello' * hello)

#

hmmm

#

i forget python syntax lol

#

I'm good

#

you?

#

goodnight

vocal basin
#

@willow light the [got renamed] industry

plain dagger
#

@willow light they are being built to give candies more faster

vocal basin
#

@willow light sounds like they advanced quite a bit since project acoustikitty

willow light
somber heath
#

@ruby fossil πŸ‘‹

ruby fossil
#

Won't let me talk

vocal basin
#

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

ruby fossil
#

How are yall

#

Dang guess I haven't been as active as I thought

#

Haha I appreciate it
Yall working on anything cool?

vocal basin
#

seems doable

ruby fossil
#

What will the utility do with streams?

plain dagger
#

what are you using that for?

ruby fossil
#

Is that 12 c or f?

vocal basin
#

Celsius presumably

ruby fossil
#

Im Alaskan so 12 f ain't too bad to me.

plain dagger
#

was playing league

#

got depression instantly

#

impressive how some people are so braindead

ruby fossil
#

Celsius honestly makes a ton of sense

#

@plain dagger it be like that

vocal basin
ruby fossil
#

I just play osrs now only sadness is the hours of grind which I love

#

@vocal basin that sounds really awesome!

#

@somber heath have tried it does

vocal basin
#

.wa s -20 F to C

viscid lagoonBOT
ruby fossil
#

@willow light it hits a point in which you can't even tell your freezing to death πŸ˜‚

plain dagger
#

im a fucking addict

vocal basin
ruby fossil
#

πŸ˜‚

plain dagger
#

but as a RTT game

#

kind of a moba

vocal basin
#

which where

plain dagger
ruby fossil
#

Holy heck

#

That's nuts

plain dagger
#

lets fucking gooooo

ruby fossil
#

Oh boy how many times will you rage?

plain dagger
#

enough to go back to emerald

whole bear
#

I wish India was homogeneous

nocturne raft
#

Oooouu I see league

whole bear
ruby fossil
#

The verify keeps saying I'm verified but still won't let me talk. Pretty sure I used to vc on this server before.

vocal basin
#

I don't remember how high the mountains that I've been to were

vocal basin
#

10k football fields tall

plain dagger
#

olympus height

willow light
#
BBC

Subscribe and πŸ”” to the BBC πŸ‘‰ https://bit.ly/BBCYouTubeSub
Watch the BBC first on iPlayer πŸ‘‰ https://bbc.in/iPlayer-Home Richard Hammond travels the globe to discover the unexplained and the unexpected, the unbelievable and the just plain unlikely, in an attempt to reveal the hidden world of weather.

On Mt. Washington, USA, one of the wi...

β–Ά Play video
vocal basin
whole bear
willow light
#

A few clips from our Mount Washington Observatory Tower Camera. Wind speeds up to 127 mph and a temperature of -46.6F were recorded by staff on February 3rd and 4th 2023 . Mount Washington Observatory is located in Mount Washington State Park, at the summit of Mount Washington in New Hampshire.
#shorts
To support our work, visit mountwashington...

β–Ά Play video
whole bear
#

@frosty shell A decade maybe

vocal basin
#

AI hype survives until new big NFT wave starts and everyone switches to that

whole bear
#

Despite being a big thing of this decade

vocal basin
#

I write and format SQL migrations by hand, never letting AI near that

plain dagger
#

agree its the new blockchain

willow light
#

Getting serious 2007 vibes

#

It's the new cold fusion

whole bear
#

It has time to penetrate in developing and under developed economies

vocal basin
#

@willow light subprime deuterium

whole bear
#

At best the total number of ai users globally is 0.9 billion

vocal basin
#

AI is like that time people tried adding cocaine and Uranium into everything

whole bear
vocal basin
whole bear
nocturne raft
vocal basin
#

@willow light
C
C+ -- Objective C
C++
C+++ -- Java
C++++ -- C#

vocal basin
somber heath
whole bear
frosty shell
somber heath
vocal basin
whole bear
vocal basin
#

specifically LLMs?

#

and specifically to generate text?

#

excluding translation

willow light
nocturne raft
#

happens to the best of us.

whole bear
#

Number is calculated based on active number of accounts on different ai platforms..

This data excludes China and some countries which have closed internet.

So the number of active accounts which interact or use AI primarily not something mixed like google search with shit ai summary or else

whole bear
# vocal basin excluding translation

Does count only if the user has an account or device capable of it.

Like I have in-built ai translation and overview it works even when I'm offline

willow light
whole bear
#

@nocturne raft How did you become a US citizen, I'm curious to know about your journey

willow light
whole bear
nocturne raft
#

I shall be back. :v

willow light
nocturne raft
#

Newbie question here.
Do you guys use Tab or 4 space when indenting something for an "if" statement?

somber heath
#

!pep8

wise cargoBOT
#
PEP 8

PEP 8 is the official style guide for Python. It includes comprehensive guidelines for code formatting, variable naming, and making your code easy to read. Professional Python developers are usually required to follow the guidelines, and will often use code-linters like flake8 to verify that the code they're writing complies with the style guide.

More information:

somber heath
#

A tab press gives you four spaces in participating editors.

#

The overarching guideline is consistency, including being consistent with the technologies and codebases you're interacting with, e.g. API endpoint names.

#

Some Google codebases use two spaces per one indent.

#

If you were working in such a codebase, using two spaces would be more appropriate than using four.

somber heath
nocturne raft
#

Thanks. I think VScode automatically turns tab into 4 spaces.

somber heath
#

@grand nexus πŸ‘‹

#

@unreal magnet πŸ‘‹

unreal magnet
#

Helloo

nocturne raft
#

I just submitted another assignment πŸ™‚ I got the correct and right output but wondering if there is any feedback on.

#

!e ```py
hrs = input("Enter Hours:")
rph = input("Enter Hourly Pay:")
h = float(hrs)
r = float(rph)
xt = h-40
otr = 1.5
if h <= 40 :
print(hr)
if h > 40 :
h = 40
print(r
otrxt + (hr))

wise cargoBOT
unreal magnet
#

@bright tinsel Hi, just to know, are you indian?

bright tinsel
#

Yeah why?

unreal magnet
#

me too

bright tinsel
#

Where u from?

unreal magnet
#

but the name "Ethan"? πŸ˜…

unreal magnet
bright tinsel
unreal magnet
#

oh

somber heath
#

I thought you said your name was Ethan.

bright tinsel
#

My religion is christian

unreal magnet
plain dagger
#

i had to leave hours before, someone litterally tried to break inside my apt

unreal magnet
#

my name's Rohit though πŸ˜…

somber heath
#

@noble jolt πŸ‘‹

nocturne raft
#

Hi @haughty pier

bright tinsel
bright tinsel
nocturne raft
#

This is the basic "programming" I've done.

plain dagger
#

python is fine if you arent handling like millions of connections, its okay

nocturne raft
#

Connections like devices?

plain dagger
#

how is it called?

bright tinsel
nocturne raft
#

Bitfocus Companion @plain dagger

plain dagger
#

mux

#

thats all you need

nocturne raft
#

What is Mux?

plain dagger
unreal magnet
#

Yeah??

#

Did someone call out my name?

nocturne raft
#

I am not sure

unreal magnet
#

okay...I heard my name so..

#

A little help please...

#

Can you guys speak to me so that I will be able to speak. As of now I don't have permission to speak

nocturne raft
#

All you have to do is send messages here.

#

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

unreal magnet
#

Yes, I know

#

but if you guys ask me something so that I can answer it and will comeplete the requirements and will get the accessto speak

nocturne raft
#

How long have you been coding bro?

#

Like you heard, I know nothing. and just here to learn.

unreal magnet
#

I'm a working professional

#

I have 3.2 years of experience

#

working as python developer now

nocturne raft
#

more than me for sure.

#

Damn

#

What company? or solo-prenuer?

unreal magnet
#

It's a small company based in Bangalore, India

bright tinsel
#

Bangalore is nice place

#

I was there for 3 months

unreal magnet
#

oh nice

#

what for?

bright tinsel
#

I was there to meet my cousin

#

Actually

unreal magnet
#

oh okayy

bright tinsel
#

He used to work in a company hackerrank?

#

You heard of it?

unreal magnet
#

yes

bright tinsel
#

It has an office in bangalore

#

Bangalore is called silicon valley of India

unreal magnet
#

thats where people buld up their profile by taking coding challenges and get the job

unreal magnet
#

it's been 24 messages, more half to go 😭

nocturne raft
#

Lol

#

One more!

unreal magnet
#

hey Hector

#

where are you from?

nocturne raft
#

I live in Miami, Florida.

#

US

unreal magnet
#

oh nicee

nocturne raft
#

Hi @hot valley

unreal magnet
#

Hi @hot valley

hot valley
#

Hey

#

What’s going on

nocturne raft
#

I am new in Python and programming so I am just asking questions.

#

I have a backgrounf in media and arts, and started a python course a month ago.

hot valley
#

Oh nice. I have some experience with programming but not much in python

nocturne raft
#

Career growth and stuff ya know lol

hot valley
#

Yeah. Little bit. I am SWE

nocturne raft
#

Where are you based.

hot valley
#

India

unreal magnet
#

And I'm trying to get access to speak by texting here 😭

unreal magnet
#

in India where?

hot valley
#

Blr

unreal magnet
#

nicee

hot valley
#

You?

unreal magnet
#

mee to, im also in bangalore now

hot valley
#

Nice. Stuck in traffic

unreal magnet
#

ohh πŸ˜‚

#

heading to office or somewhere?

hot valley
#

Yes to office. Have scrum call in few mins

unreal magnet
#

nice, I'm from maharashtra actually

#

got job in blr

#

stay near the office itself

hot valley
#

Nice. Welcome to blr.

unreal magnet
#

400m from office so..

#

no traffic

hot valley
#

Haha that’s great

unreal magnet
#

it's been 2+ years now in blr

hot valley
#

Very cool

unreal magnet
#

where do stay in blr?

hot valley
#

Mahadevpura

unreal magnet
#

office?

hot valley
#

Nakundi

#

Yours?

#

All faang offices are in Bagmane tech park

unreal magnet
#

banashankari

nocturne raft
#

Still not unlocked? @unreal magnet

unreal magnet
#

but isn't nakundi outside the city?

hot valley
#

Yeah lol

unreal magnet
hot valley
#

Gtg bye πŸ‘‹

unreal magnet
#

46 done

#

heay, demon slayer...

#

you watched?

#

how was it?

#

Did you guys cry?

nocturne raft
#

Of course

#

Akaza

#

Lesssgoo

#

Hi @dry jasper

unreal magnet
#

Thank you guys πŸ«‚

#

I'll be back..

nocturne raft
#

Honduras

soft axle
#

what you guys doin

#

im bored studying

nocturne raft
#

Nothing bro

#

just talking crap

soft axle
#

word

#

If you guys need help with python and data lmk

#

Im mostly a data guy tho. Idk how to make a game or something like that if thats what you're trying to learn it for

nocturne raft
#

Hi @whole bear

whole bear
#

Hi hector

#

How's it going?

#

@nocturne raft How often do you work?

#

But you are a business owner?

#

Have you ever thought of moving to a country and dominating the country

#

Okay let me join

soft axle
#

lol

#

what are you guys using python for

nocturne raft
#

@jovial iris Hi!

#

@soft axle I am learning to do automations for AV equipment.

#

for now*

jovial iris
#

hey there.

soft axle
#

and whats AV?

nocturne raft
#

I am, like in the proper python.

#

Now i use building blocks basically.

#

AV is Audio Visual

#

Like this.

#

Is not python per say but it does get data and trigger things based on data. So is like baby programming

#

@soft axle

soft axle
nocturne raft
#

Peace out @bright tinsel @whole bear

nocturne raft
#

Once I learn the stuff i can do with py, i would probably add more stuff to do.
but right now is the case of "i dont even know what is posible, so idk what I want to create"

#

But I do like the automation realm, and API connections.

#

Kind of like Zapier but more niche.

bright tinsel
whole bear
#

@bright tinsel Mr Lee Kuan Yew: A forceful role model, even for dissenters in India https://www.straitstimes.com/singapore/mr-lee-kuan-yew-a-forceful-role-model-even-for-dissenters-in-india

Reservation is not optional in India, Central Bureau of India and India's late economist Sanjeev Kapoor explained India's caste demography is the biggest challenge to central government schemes and how central government schemes failed at local level due to caste, gender norm

The Straits Times

At a South Asian diaspora convention in Singapore in 2011, when Mr Lee Kuan Yew was asked if he could replicate Singapore's success in India, he laughed out loud, but his answer was clear: No. Read more at straitstimes.com. Read more at straitstimes.com.

bright tinsel
#

ohhk

#

u wanna hop on call @whole bear

whole bear
bright tinsel
#

come in vc 0

whole bear
#

@bright tinsel πŸ‘‹

wise loom
#

Possibly the most nonsensical quote of the day

pale harness
#

hello

wise loom
#

@grave moat hey did you find a job?

#

I know it's a very popular question in Discord

#

Hey, did you find a job?

#

also a very social question

grave moat
#

Not yet

wise loom
#

@stark crow hi

round moat
#

hi

wise loom
round moat
#

Hi

whole bear
#

He

wise loom
#

Hi

#

@round moat hi

round moat
#

ho @wise loom

junior sparrow
#

Hey everyone, please check my first programme πŸ˜πŸ˜…

#

And please leave your reviews too and give me Advices

vocal basin
#

@wind raptor meanwhile Rust has at least two separate regex dialects

#
vocal basin
#

guaranteed to be fast

jovial iris
#

hey there.

vocal basin
#

@tacit crane approximately what Python has

vocal basin
jovial iris
#

howdy chris ?

vocal basin
#

the time needed is always proportional to len(pattern) * len(s)

jovial iris
#

how'd i get speaking privileges ?

vocal basin
jovial iris
#

i believe 3 days i need.

vocal basin
#

re-joining the server does reset the timer

jovial iris
#

aye that sucks

vocal basin
#

!source

wise cargoBOT
vocal basin
#

@wind raptor at least it's probably not as braindead as Google's verification thing

#

where they denied google drive write access to a text writing app

#

minimise branches' lifetimes

#

merge as soon as possible;
if you can't merge it for a long time -- it either needs to be a separate project or needs to be integrated in some orthogonal/modular way

#

I don't remember if I ever crossed the 10K lines per file

#

I might've

#

definitely 8K

#

language servers don't like that

#

if your language server starts to lag, that's a good indicator

#

ah, so not only is PyQt unofficial, it's also sketchy

#

(PyQt is not made by Qt)

#

(PySide is)

wind raptor
whole bear
#

Hello!

vocal basin
#

you can derive editor layouts from JSON Schema

whole bear
#

@wind raptor How's it going?

#

Did you got a job?

wind raptor
vocal basin
#

web framework
on top of
FastAPI
on top of
Starlette
on top of
ASGI

whole bear
wind raptor
somber heath
#

@patent mural πŸ‘‹

vocal basin
#

@tacit crane it's a DI framework

#

largely

#

why not just use Django at that point

#

when you add all that stuff, it will be as slow

patent mural
woeful blaze
#

How are is everyone doing today

somber heath
#

@tacit crane

woeful blaze
#

Does anyone work at a data center?

vocal basin
#

it's literally already built-in

#

@tacit crane Django is real ASGI

#

Flask is not ASGI

ocean gazelle
#

Yo microservices project completed successfully πŸ₯³
I did a restaurant backend project on microservices using rabbitmq and fastapi

vocal basin
#

and Quart is ASGI too

whole bear
#

why do you all use django?

vocal basin
#

I don't

whole bear
#

why not other framework?

ocean gazelle
#

Frameworks are not always good I think fastapi is way better

whole bear
#

so I won't argue

vocal basin
#

FastAPI is already a web framework, I don't really see a point of inventing something on top of it through mechanisms other that it already provides

#

really should be just making plugin-type stuff instead

#

with the DI capabilities FastAPI already has

tacit crane
vocal basin
#

don't wrap FastAPI, extend it

tacit crane
#

i said i am gonna make something on top of it so it performs much better for web

whole bear
#

As long as people find trust new tool over existing just because they want to find reason to hate old tool...

there will be blind sheep chanting all hail this new xyz tool

vocal basin
ocean gazelle
#

Latency is lower maybe in django?

vocal basin
#

it makes it sound as if you're using FastAPI as just an implementation detail

tacit crane
#

i am trying to make it faster

vocal basin
#

several

whole bear
#

I wonder, how many coder or programmer do like programming?

#

most of them are in field because of money

vocal basin
tacit crane
whole bear
#

As chris suggest extend the limit not yourself

tacit crane
#

not too much

ocean gazelle
#

Can someone suggest some basic project ideas on system design
I completed that ndc video can you suggest some please

vocal basin
whole bear
#

both are extending discussion like a limit

ocean gazelle
#

@vocal basin can you suggest one project ideas for tonight please on system design

whole bear
somber heath
#

@true cloak @obtuse falcon πŸ‘‹

obtuse falcon
tacit crane
obtuse falcon
whole bear
#

@wind raptor He want your attention @obtuse falcon

#

answer his mating call

vocal basin
#

so what's being created is:

  • middleware to cache responses
  • an alternative to fastapi.templating
    with those two packaged together
#

\πŸ—žοΈ

wind raptor
#

!tvmute 1333675490015182849 2w spamming to get voice perms

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied voice mute to @obtuse falcon until <t:1759503288:f> (14 days).

vocal basin
#

or it might remain as a demonstration of f around and find out

vocal basin
#

random.choice(["less", "fewer"])

somber heath
#

@keen sky @noble raptor @junior cypress πŸ‘‹

vocal basin
#

!source

wise cargoBOT
noble raptor
#

recently started learning python it's my day 3 lol

somber heath
obtuse falcon
whole bear
noble raptor
keen sky
noble raptor
#

do you guys can reommend some good video to learn it quicker

#

i also wanna learn coebase pattern being followed for backend,microservice etc

somber heath
#

Like this.

vocal basin
# vocal basin "on top" is the key wrong word here

in Rust web dev analogy:
aide works on top of axum because of how pervasive it is and needs to control routing,
tower-sessions doesn't (while it might end up being as pervasive, it integrates more horizontally with the rest of axum)

somber heath
whole bear
somber heath
#

Well don't.

obtuse falcon
whole bear
#

As you wish

vocal basin
noble raptor
vocal basin
# vocal basin hat_Case

Bashe was a python-like Chinese mythological giant snake that ate elephants.
this having both bash and python in the same sentence is funny

whole bear
#

@tepid edge Out of context : But I mistook your voice for hemlock

vocal basin
#

@somber heath joke progressed further

#

(I was there when you told it last time)

whole bear
#

I got a joke :
Descartes walks into a bar. The bartender asks, β€œWant a drink?”
Descartes replies, β€œI think not.” …and disappears.

vocal basin
#

I do not think therefore I do not am

vocal basin
#

@tepid edge `neun zehn-minute blocks' -- rearrange the inconsistencies

whole bear
#

It fun being part of conversation

tepid edge
#

19

whole bear
#

take care

vocal basin
#

there are reasons I don't have auto-format on save

#

mostly because I have auto-save

#

auto-save + format on save would be an interesting combination

#

I use uv on both Windows and glibc Linux

#

installed not from package managers

#

@sharp idol ffmpeg

#

you'll need that anyway

#
ffmpeg -i video.mp4 audio.mp3
#

you can subprocess it if you want it in Python

#
apt-get install -y ffmpeg
#

@tepid edge that would be a very wrong way to do that, but that's a non-this-server topic

#

maybe it'll even output a valid download link

noble raptor
vocal basin
#

random walk across the DOM might even get it right eventually

vocal basin
#

instead of doing those two separately

noble raptor
#

i was using requirements.txt upto this point lol

vocal basin
#

requirements.txt is mostly useful when there's no pyproject.toml

#

(or setup.py)

#

uv.lock kind of replaces requirements.txt which are generated from pip freeze

noble raptor
#

can you tell one practical use for creating custom decorator in python?

vocal basin
#

and pyproject.toml replaces setup.py

#

decorators are very useful for handlers

#

things like

@command
def do_stuff(): ...
#

if you ever make the thing responsible for picking which of the functions to call yourself

noble raptor
vocal basin
#

Python's decorators are more powerful but you're not really supposed to make many of them

#

since, just like in TS and other places that in a sense extends the common language you're writing stuff in

noble raptor
#

I see

sharp idol
noble raptor
vocal basin
# vocal basin don't *wrap* FastAPI, extend it

@tacit crane I've just remembered the more specific requirement for what that means:

if there are two separate things like the one you're making, they should be able to co-exist within the same app

and if they can't (e.g. because expect a certain file structure or because you need to use tool-specific route decorators) -- that's when it becomes a framework

tacit crane
#

I am not profesitional on terms man

#

i get it

#

I will show you after making it

#

might take a while

vocal basin
#

`sad person realising the rain is about to fall on their head' emoticon

stiff pivot
#

There are 7 continents in the world:

  1. Asia

  2. Africa

  3. North America

  4. South America

  5. Antarctica

  6. Europe

  7. Australia (sometimes called Oceania when including nearby islands like New Zealand and the Pacific Islands)

πŸ‘‰ Some regions or schools also teach 6 continents (combining Europe & Asia as Eurasia, or North & South America as one America).

Do you want me to explain with a map-style breakdown so you can see them clearly?

@grand dagger

#

@upbeat oasis

#

Any body tell
How many continents are in the world

#

6 or 7

vocal basin
woeful blaze
#

How I everyone doing today?

junior sparrow
whole bear
#

It's so hard to verify

#

Not really

#

But like I really wanna be verified lol

#

I have been here for weeks

#

I see thanks

#

But like people what is the server really for, just code help or like there are contests and stuff?

#

Do you all use other languages?

#

I'm trying to learn js now

grand dagger
#

I know some js

#

what are you learning right now?

#

I'm making a game in js rn

whole bear
#

Ooooo

#

I'm only learning cuz my uni wants me to

#

I plan on making a website but a website like an app

#

Thr thing is I'm a bit confused

#

Cuz like how do we compile this shit

#

I learnt c

#

And now I'm confused

#

Python is also like c but js is confusing lol

#

Also I am trying to learn html

#

That's why I was confused lol but it's cool I like it already!

spark hound
#

hey y'all

#

how's it goin

#

🀣

#

dafuq?

#

its strange fer

#

*here

#

dont know

#

*either

#

doin good

#

im french personnally

#

wtf?

#

πŸ˜‚

#

don't know πŸ€·β€β™‚οΈ

abstract horizon
#

HI

#

Why I can't open my mic guys

vocal basin
#

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

abstract horizon
#

I am a new member

whole bear
dry jasper
whole bear
#

Ain't bash is the default for Linux?

#

@wind raptor How did it went?

#

Did the interview tell you something about you?

#

Like you need to improve blah blah blah

vocal basin
whole bear
#

Use it

vocal basin
south nebula
#

pls give me voice permissions, ill do anything

wind raptor
whole bear
#

Why would you want to be in VC?

wind raptor
#

What is the context behind this?

#

!stream 686249555947290629

wise cargoBOT
#

βœ… @grand dagger can now stream until <t:1758305512:f>.

south nebula
#

is he learning linux in a browser?

whole bear
#

Actually I assumed VC 1 as DM

grave moat
#

is it arch?

whole bear
whole bear
grave moat
#

Every devloper on desktop πŸ˜†

south nebula
#

fuck windows

wise loom
#

@grave moat hi, have you found a job?

whole bear
wise loom
wise loom
#

Duuude asking about jobs or interviews seems to be super-super-popular!!!!

#

I’m going to ask everyone about their job or lack thereof

south nebula
#

there are no jobs, it's all a facade

jovial iris
#

permissions, size, user, date, time, content.

sonic smelt
#

why not just do tree -L 1?

#

it s even more comfortable

#

way more comfortable than ls

jovial iris
#

or just do ls -a1

wise loom
whole bear
#

No way, Windows killed bypass of Windows set-up

#

A Microsoft account is a must now

jovial iris
#

if its POSIX compliant, it would work.

amber raptor
jovial iris
#

Bash script would work on a shell which is posix compliant

#

those are utlities not script/shell

wise loom
#

@amber raptor hi, what kinds of things have you been doing at work lately?

jovial iris
#

zsh is bash with some more functionalities

whole bear
#

As \ character can't be used in shell at set-up

#

npcal.cpl also won't work

#

because one must require to have internet

whole bear
#

It is human error

#

I decided to do so before the driver installation

jovial iris
#

scripts with #!/usr/bin/env bash in bash, dash, zsh or whatever posix compliant shell you have would work.

whole bear
#

And it won't let me bypass or work around

amber raptor
#

No one cares if bash launches and parses the script, they only care if script works

jovial iris
amber raptor
#

even for disk setup, some may use fdisk and some may use other one

jovial iris
#

this bash script of mine on Arch works fine on MacOS with Zsh

#!/usr/bin/env bash

branch_name=$(basename $1)
session_name=$(tmux display-message -p "#S")
clean_name=$(echo $branch_name | tr "./" "__")
target="$session_name:$clean_name"

if ! tmux has-session -t $target 2>/dev/null; then
    tmux neww -dn $clean_name
fi

shift
tmux send-keys -t $target "$*
"
jovial iris
amber raptor
jovial iris
#

yes :>

#

obv

#

to drive a car

#

you need a car

whole bear
#

Ig I'm getting Old

dry jasper
#

@grand dagger

jovial iris
#

linux desktops are cool

whole bear
#

IT'S!!!!!!!!

#

WORD

amber raptor
whole bear
#

SPUD

#

TIME!

amber raptor
#

they don't teach SSH?

whole bear
#

it's word spud time!

lament girder
#

what is this on stream

#

i don't understand anything

#

but it looks cool

spark hound
#

me too lol

#

from where r u from?

whole bear
#

Tech lead must be in fear!

woeful blaze
#

How are you today mindful dev

#

I'm still working on my game and I'm trying to get better at learning pygame

lament girder
#

i want them too

#

yeah literally a miracle

vocal basin
lament girder
#

what if from blackmarket

#

Govs do this to stop importing and promote local industries

tacit crane
lament girder
#

lmao

tacit crane
whole bear
#

python word spud v1.0.2 is out guys!

wind raptor
#

g2g pick up the kiddos. Cheers

haughty pier
limber agate
nocturne raft
amber raptor
woeful blaze
#

hello

whole bear
#

i would definitely be weak to elec man's powers (ice man is also weak to that)

wise loom
wise loom
limber agate
woeful blaze
#

@wise loom any ideas on how i can fix this

vocal basin
#

running pwsh code in py

woeful blaze
#

I've been running the file

vocal basin
#

run code from the terminal

#
py -3.13 adding_colectibles.py
#

from the proper terminal

#

not Python REPL

#

which can be opened in VSCode using ctrl+shift+`

#

or this

#

if you're not sure if you have the actual terminal open, just open a new one

woeful blaze
#

I'm using vsc

woeful blaze
vocal basin
vocal basin
#

close all terminals you currently have open in the VSCode

#

then open a new one (and send a screenshot after that; of the whole window)

woeful blaze
#

i killed the terminal multiple times

vocal basin
whole bear
#

who wants a free copy of word spud?

wise loom
woeful blaze
vocal basin
#

original pygame seems to exist in some weird state

woeful blaze
#

i vave pygame_ce

vocal basin
#

are you sure?

#

anyway, if you do have pygame-ce, go and read the docs

vocal basin
#

you have a(b, c), you need a, (b, c)

vocal basin
#

!pep8

wise cargoBOT
#
PEP 8

PEP 8 is the official style guide for Python. It includes comprehensive guidelines for code formatting, variable naming, and making your code easy to read. Professional Python developers are usually required to follow the guidelines, and will often use code-linters like flake8 to verify that the code they're writing complies with the style guide.

More information:

vocal basin
#

put proper spacing after/around operators to see those mistakes more easily

#

preferably, use ruff for autoformatting

woeful blaze
#

File "c:\Users\casti\OneDrive\Desktop\pygame tutorials\adding_colectibles.py", line 36, in <module>
player_image = pygame.transform.scale(player_image(player_width,player_height))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'pygame.surface.Surface' object is not callable

woeful blaze
#

Yes I fixed the problem now I have a bigger problem I have to find out where the reset for the player is and make sure it's on the screen

wise loom
#

@grave moat have you found a job yet? are you full-stack 10x?

#

@zenith lintel what's your stack what's your stack

vocal basin
#

@urban abyss finally my GitHub notifications can look like this too (at least I don't have the sound enabled)

woeful blaze
#

IkΓΈ do you make games?

wise loom
woeful blaze
#

What do you make when your programming?

haughty pier
haughty pier
wise loom
# haughty pier Dude, I used Ubuntu for 12 years - trust me, NixOS is worth it

People like to hate on Ubuntu but it has an HCL(hardware compatibility list) and good partnerships with vendors, it has lists of Certified Hardware (where they actually went and tested every laptop/desktop/server/IoT/SoC in their list).
In terms of drivers and firmware (non-free or free) Ubuntu is doing a good job.
Few other distros have the above.

In terms of desktop apps crashing for no reason when you move them around (apps that would not crash on Debian), or software updates that cannot be stopped and MUST happen and are forced all the time, or in terms of unsolicited, opaque telemetry that cannot be disabled.. that's.. the bad side of Ubuntu.

wise loom
timid pike
#

hi

celest basin
#

ummm

#

hi

#

whoever in server?

#

python serveeeer!

#

auuuuuuuuu!

somber heath
#

@whole bear πŸ‘‹

somber heath
#

@woven depotπŸ‘‹

woven depot
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.

bitter tinsel
vocal basin
#

works

somber heath
#

@peak timber πŸ‘‹

#

@merry arrow πŸ‘‹

merry arrow
vocal basin
#

@peak depot Russia does technically have a border with Poland

#

Koenigsberg

#

500

#

my wishlist is just random pile of stuff

#

I don't have to install everything

#

but I do have an 18TB drive

#

20TB worth of HDDs total

#

and >20TB of SSDs

#

40TB in HDDs is only, like, $600

#

the big HDD is soon going to be used more, since I'm planning to replicate all the backups there

#

I should count how much I have in build artifacts related to the minesweeper server build

#

it's probably at around a couple of GBs

#

at some point I will have more space spent on games I make than games I play

#

general build artifacts/mirrored packages

whole bear
#

It's impossible to verify 😭

#

Like I'm sure it helps with avoiding bad ppl

#

But what's our fault ;-;

vocal basin
#

@abstract anvil

peak depot
#

@abstract anvil

vocal basin
#

I don't have a role

#

and I don't give permission to the website

whole bear
#

Oh

#

Ig u just have to do some chores before u get to talk lol

#

It's kinda cool but again

vocal basin
#

apart from not wanting, there is a separate purely technical other aspect

whole bear
#

So hard stuff like I can't even talk how am I gonna be in the call

vocal basin
#

I have to use Firefox because Chrome doesn't work with VC

whole bear
#

Oh

vocal basin
#

and on Firefox Discord audio output is broken

whole bear
#

I didn't know that

#

You should download the app

vocal basin
whole bear
#

It's much easier if u can do that

whole bear
vocal basin
#

for whatever reason, whenever I give audio input permissions to the website, audio output goes out of phase

#

(one of the channels, left or right, starts lagging by around 20ms behind the other one)

whole bear
#

Oh damn

#

I didn't even know that

#

Maybe I will never get verified lol

vocal basin
#

((which sounds worse than the description might show it to be))

#

I've never seen anyone else mention that issue

#

probably caused by how I have networking set up

whole bear
#

Yeah

#

I just downloaded the app and I'm good

#

Idk how it will work with verification tho

vocal basin
#

but unfortunately that doesn't help with WebRTC

#

which is tunnelled separately

peak depot
#

Just have a coversation. If there is no one to talk to in VC channel then you talk in the other 30 differend text channels

vocal basin
#

whenever I do need audio/video input or streaming, then I use the app

#

I don't speak here

#

I used to participate in karaokes in one of the servers I was a part of

#

what counts as an "app"?

#

I don't make mobile apps

#

vibe coding isn't for making products

#

it's for testing ideas

#

they're selling liabilities

#

not products

#

value of AI-generated code is purely negative always and by design

#

except when you immediately throw it away after validating simple-sanity-checking whatever idea you had

#

it's only a tool to show you that something might be possible

#

never let AI-generated code be depended on

#

it must remain at the highest level of integration where you can always throw it away

#

very few people are capable of using AI to write actual code

#

I can name only one

#

Sean Parent

#

if you don't have decades' worth of experience working with/on the standard of the language you're working in => don't expect to join that category

#

yes

#

camouflaged

#

idk about time, but money -- definitely

#

I mean, sure, you can con people into buying a broken product

#

it's mostly about marketing not coding

#

for scanning stuff you need non-LLM AI

night oasis
#

i have big problems in while

vocal basin
#

YOLO type libraries

#

you can do image recognition locally

#

unless you need really high quality of it

#

all depends on the requirements

#

modern phones now have NPUs

#

modern also means LLM is less likely to know what to do

#

how much are you ready to pay for the API?

#

what's the starting budget? (approximately)

#

Amazon already did, like, image recognition for shops

#

(done using humans instead of AI)

#

oi

#

!source e

wise cargoBOT
#
Command: eval

Run Python code and get the results.

Source Code
vocal basin
#

this

#

reference to snekbox

#

as far as the lore goes

#

@abstract anvil use it to make a prototype, not an MVP

#

MVP is something that works

#

keyword viable

#

and product

#

you need to be partnered with them

#

have a business agreement

whole bear
#

Isn't it easy life to just type and survive?

vocal basin
whole bear
vocal basin
#

product with just enough features to be usable by early customers

#

prototype isn't supposed to be used by customers

#

targeted for internal tests

#

ugh why is the package so giant already

whole bear
#

@midnight birch grab a gun and shoot it!

#

I mean he should have called you at least

#

dumb move

peak depot
#

The book about MVP is called: The lean product playbook : how to innovate with minimum viable products and rapid customer feedback

whole bear
#

@midnight birch Do you have to pay for a lawyer filling complain?

#

Good for u

vocal basin
#

I did take a maths final exam in similar stress conditions before

#

100% score in half the time limit sounds like a good enough result

#

Powerflag_bisexual

#

now the question is whether or not 0.0.100 happens before 0.1.0

#

@peak depot covariant joke

whole bear
#

Wdym?

abstract anvil
#

@vocal basin is it a bad idea to make prototypes with ai?

whole bear
#

@bright tinsel You should update your linkedin

vocal basin
whole bear
#

@abstract anvil Hire me, you won't regret it..

But make sure to pay me in cookies πŸͺ

vocal basin
#

@abstract anvil it was a context-relevant response, not a topic starter

whole bear
#

I think πŸ’¬πŸ€”

wise loom
#

@abstract anvil what do you like outside of programming?

whole bear
#

To learn you must give up

#

on delusion

#

And challenge yourself πŸ˜€

wise loom
whole bear
wise loom
whole bear
#

So instead of hopping form one to another

wise loom
whole bear
#

And now you can explore the rest

wise loom
wise loom
whole bear
#

That's what I'm doing right now

#

After we had talk

#

I realised I need to tunnel my approach

#

I was in the middle of the cross lane

whole bear
#

I choose two niches:
Full stack and DS Engineering

#

I know this technology is in trend

#

But I'm focused on the niche of these two technology

#

@dry jasper I think there is a future for programming, even if there isn't my approach does cover the aspect which can't be replaced by AI

vocal basin
#

I remember the talk where Python was remotely mentioned as "the new COBOL", and this is so much more true now with all the LLMess

#

@dry jasper except it takes days and weeks to make them