#voice-chat-text-0

1 messages · Page 449 of 1

rugged root
#

But it does feel right in the places I've been using it

gentle flint
primal shadow
#

Breathe the mold

#

Be the mold.

austere hornet
#

semi-colons are supposed to seperate two clauses(?) that are sorta related

gentle flint
austere hornet
#

In place of a . or a conjunction(?)

vocal basin
#

we have snow

rugged root
#

I need to read the rules for it again

#

I'm positive I'm doing it wrong

austere hornet
#

or you can just use semicolons when listing for aesthetic purposes

rugged root
#

If you're listing anything it needs to be a colon

vocal basin
#

; is just a less sentence-splitting ., otherwise they're the same

austere hornet
#

Mainly for separating two tangentially related clauses

austere hornet
vocal basin
stuck furnace
#

mole grips

vocal basin
austere hornet
#

Basically, you can use semicolons to seperate lists from lists in a list to make it more aesthetically appealing/easier on the human eye

#

idk if that makes sense

primal shadow
#

Why are we playing with locking pliers?

vocal basin
#

sentence: sentence; sentence.
sentence: non-sentence, non-sentence.

#

one of options

austere hornet
#

oh yea

#

that's more correct

gentle flint
austere hornet
#

Grammar is too confusing

vocal basin
#

I don't normally use . in most media;
in which case I do the following:
sentence;
sentence;

and once the list is done, an extra line to separate

austere hornet
#

I too am now doubting my use of the semicolon

vocal basin
#

I'm confident enough in the ways I "misuse" the language

#

it's the language's issue not mine

#

I know how to use Russian and English grammatically correctly, but I deliberately opt out of it at times

austere hornet
#

lol

#

16 minutes till midnight

#

cya milien

whole bear
austere hornet
#

Wow

vocal basin
#

@rugged root

austere hornet
#

I love word things

whole bear
austere hornet
#

Misnomers are cool, tangentially related to this conversation

#

If you think about them, misnomers are almost like the opposite of an inaptonym

primal shadow
#

I wonder how many people called Guy are a guy

whole bear
#

most

#

since its a guy name right

primal shadow
#

I want like a specific figure

whole bear
#

hahaha

austere hornet
#

tsk tsk tsk

#

I'd like to take my chances

#

Play a game with fate

#

I'm lucky enough

#

Successfully flushing outhouses?!

vocal basin
#

outhouses are covariant and inhouses are contravariant

austere hornet
#

Aussie outhouses don't have anything I don't think

#

math?!

#

I hear math

primal shadow
#

I know arithmetic

rugged root
#

Math, not even once

austere hornet
vocal basin
#

im math

primal shadow
#

XYZ

austere hornet
vocal basin
#

as opposed to baroque one

austere hornet
#

I remember seeing a huge wasp while trying to do my business during a school camp

#

trig?

#

I can handle basic trig

vocal basin
#

I somewhat don't want to deal with math right now
wait a few weeks

#

use quaternions

primal shadow
#

If only it were a drill bit

#

Those schematics, comin right up

austere hornet
#

@vocal basin Is this a correct use of the semicolon? It feels wrong...

This letter opens a window to a significant view the Australian soldiers held during the war; the futility of war was a lingering idea shared amongst most Australians.

austere hornet
#

mhm

#

ok

#

thanks!

vocal basin
#

because it's linking significant <...> during the war and the futility <...> most Australians
not This letter <...> the war and the futility <...> most Australians

#

in Russian I'd normally use -- there

austere hornet
#

ahh yea

#

one of — right

teal crystal
#

finally robyn's ci problem solved, after wasting 2 days in just simple basic thing in which it just needs to bundle multiple files in one 🥲

sly spade
#

hi

primal shadow
#

hello

whole bear
#

anyone join me in voice

rustic pendant
#

Good afternoon

ivory stump
#

I was gonna reply to this and then work came up, sry. I'm good, long time no see :)

#

Still playing chess?

whole bear
whole bear
ivory stump
#

Eh I tend to keep things on server

whole bear
ivory stump
#

Not rn unfortunately

robust oasis
#

!e num = 1.0 num += 0.1 num += 0.1 num += 0.1 num += 0.1 print(num)

wise cargoBOT
robust oasis
#

For this module, you are to work together on developing this project. On the Discussion Board, discuss problems, difficulties, solutions, helpful resources, etc. This is a work-together type project, as you are allowed to share code snipets, images, etc.

scarlet siren
#

@sweet saffron bro laugh at his own jokes

somber heath
#

Hoy.

brisk bridge
somber heath
#

Hey, AF.

vocal basin
#

the effects of 12-day-nonstop coding are starting set in
(I'm either tired or bored, not yet sure which)

somber heath
#

@desert peak 👋

desert peak
#

👍

vocal basin
#

what a giant executable file

somber heath
#

@atomic gust Pardon?

atomic gust
#

it was a song verse

#

danza kuduro

somber heath
#

Is the second verse the same as the first?

atomic gust
#

no that was me trying to improvise

#

sounded like i got a hearth attack didn't it

somber heath
#

No. It sounded like you were saying something either to yourself or to someone else, but it wasn't clear to me what that something was.

atomic gust
#

yea iknow, my singing voice is work in progress haha

#

i tried too like you know keep up with the song without knowing the lyrics so i just litteraly improvised

#

that's why i sounded like a t-rex

somber heath
#

It didn't sound like amorous penguins.

#

Which is, as I understand it, a considerable component of the t-rex sounds from the Jurassic Park movies.

atomic gust
#

you caught me, perhaps it was more like a Woolly mammoths

somber heath
#

Which I expect would sound more or less like an elephant with a beard.

atomic gust
#

im a ginger tho what can i say. im unique

whole bear
#

@somber heath hi 👋🏻

somber heath
#

Insomuch as every person is unique in their own way, gingers aren't unique.

#

Frieren.

vocal basin
#

why is it so difficult to find theme settings in pgadmin

austere hornet
vocal basin
#

it's so obviously the first thing that needs changing yet it's, like, 3-4 menus deep

atomic gust
#

you are 110% correct, each person is unique in their own way, but ginger ain't got a soul, and alot of people do. im soulesss OpalMist 😦

#

nah im joking

vocal basin
#

also cut out by the default window height

somber heath
#

I agree that gingers don't have souls, in much the same way that I don't believe anyone has a soul, really.

atomic gust
#

good point, mysterious world we live in

somber heath
#

At least not in any metaphysical, spiritual sense.

atomic gust
#

what if i told you back in the stone age i would watch you dance on a screen, you would think i was crazy right

somber heath
vocal basin
#

I still have not read that book somehow

#

I probably should

somber heath
#

It's kind of like with trees. Over time, trees grow a soul for themselves.

#

Just not really.

vocal basin
#

I think using it as just a metaphorical thing is fine

urban abyss
#

I've had to go from running my CI pipeline on a single machine to having to work out how to manage passing data/packages back and forth in the Gitlab CI "every job is its own environment" style and it's been an absolute nightmare to say the least 😭

vocal basin
urban abyss
#

We had a pretty big cache previously ~ 20GB which now takes longer to store and extract than building everything fresh takes

atomic gust
#

Well we do live in a world where irl we fight eachother too **** but in ingame we play together against a random enemy team. so nothing really suprise me anymore

vocal basin
#

iirc those two literally just forever-retry

#

until timeout

#

which they aren't aware of

#

so to them it's forever

urban abyss
urban abyss
vocal basin
#

iirc GH, for free users, limits it to something like 500MB total

urban abyss
#

We're on the top subscription and 1GB is still the limit

vocal basin
#

so, like, you compile an upload one Rust binary as debug instead of release and your credit is gone already

somber heath
#

@meager fern 👋

urban abyss
#

You also can't have more than 4 distinct caches 😖

vocal basin
#

I use Forgejo Actions for anything serious/compute heavy

meager fern
#

@somber heath hello

vocal basin
#

so I get to have my own several-terabytes-available cache and artifact storage

somber heath
noble vortex
#

Why is everyone muted

#

Why be in a vc if everyone is muted

urban abyss
vocal basin
brisk bridge
#

hi @wind raptor

vocal basin
#

also people aren't constantly muted

somber heath
vocal basin
#

just because someone who was speaking left, doesn't mean others who aren't speaking have to leave

urban abyss
#

We migrated from Jenkins, which was awful, but at least its quirks had been ironed out for us. GitLab CI has dozens of common-to-other-solutions feature requests that just sit there in their repo

vocal basin
#

you can self-deploy GitLab and adjust the limits

#

(if you're willing to deal with having to maintain it)

urban abyss
#

Hmm, that might be what we end up doing in future. We do maintain our own runners/resources afaiu, just not the CI server

vocal basin
#

I like Actions' model for how it decouples the Git part and Actions part very explicitly

#

though I'm actually more interested in making things like that

atomic gust
#

ÅÆØ

wind raptor
#

Good seeing you @somber heath 😄

somber heath
#

Strongman suit.

#

Gotta dig the leotard.

#

Then leotard dig into you.

atomic gust
#

lost my battery on headset and the input is destroyed so it has to lay perfect too charge..

somber heath
atomic gust
#

yea i should buy a new headset, cause i only charge it 5 minutes a time and its starts too annoy me

somber heath
#

One of my previous phones died a death along those lines.

atomic gust
somber heath
#

The charge port came loose and the battery started to undervolt on its output and wouldn't hold a charge.

atomic gust
#

its the input on headset not charger xD

#

Yea very common thing with chargers. prbly a reason for it tho, so people buy a charger more often. the companies have 2 tricks, battery life time and cheap cabels

wise loom
#

@vocal basin what’s up?

vocal basin
#

something broke in docker again

#

as usual, likely DNS issues

#

(since compose is one big pile of DNS issues in general)

inner hill
#

hi\

#

any one here

vocal basin
#

somewhat

somber heath
#

People wait precisely long enough for me to grab my phone and unlock it and navigate to the user list.

#

That's when they leave.

#

Not every time.

#

But often.

#

Hey, Millen.

whole bear
#

@peak depotHey

somber heath
#

Well, everyone else is, I thought I'd get in on the action

#

I only saw the borbs, today.

whole bear
#

Hey opal how are you?

#

Yo milien do you like my pfp?

brisk bridge
#

i fk up my project by upgrading my whole project to beta forgot to make git 😭

vocal basin
#

it's still snowing

#

April moment

somber heath
#

I gathered from the ono.

brisk bridge
somber heath
#

If there's an opportunity to name a quay, I wonder if Ssh would be acceptable.

#

We could have Ssh quay.

#

@soft shoal 👋

#

Hello hello.

#

@woven lichen 👋

#

@round topaz 👋

woven lichen
#

@somber heath Supp!!

somber heath
#

Howdy again.

#

Just...I don't know. Decaying, I suppose.

worthy timber
#

File "c:\Users\dont1\OneDrive\Desktop\youtube\upload_video.py", line 213
argparser.add_argument("--file", required=True, help="Video file to upload" , default="C:\Users\dont1\Downloads")
^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

#

what is this error

vocal basin
#

use r-strings

#

!e

print(r"a\bc")
wise cargoBOT
vocal basin
#

!e

print("a\bc")
wise cargoBOT
vocal basin
vocal basin
worthy timber
vocal basin
#

\Users gets interpreted as an escape sequence

#

because of \

#

r before " prevents that

jade mountain
#

@somber heath

somber heath
#

Hello, Jatty.

#

Someone has been busy.

jade mountain
#

8 terabytes left to go

somber heath
#

@maiden light 👋

maiden light
#

Hello

somber heath
#

@pliant girder 👋

pliant girder
somber heath
#

Zakitty Zak Zak.

#

Maybe you should stop spilling coffee on it.

#

Typo

#

Glide typing is really great, but occasionally it's Doug.

#

*Stupid.

#

@minor flame 👋

#

Concatenation.

#

I laughed.

whole bear
#

@rugged rootYo

peak depot
whole bear
#

Good hbu?

#

Been a while

#

@rugged rootHow are you Hemlock?

rugged root
#

I'm alright. Busy busy, stressed stressed, but that's just how it is

whole bear
#

@peak depotHave you watched Dandadan?

#

Anime

somber heath
#

Tarrega gran vals.

somber heath
#

Gabberflasted.

astral coral
#

exactly

whole bear
#

How's college?

#

@rugged rootHow's the wife?

#

Joey is your wife's name right?

rugged root
#

Joi but pronounced like Joey, ye

whole bear
#

Reminds me boi

#

Not making fun of her anything

somber heath
#

Banana terracotta pie.

whole bear
#

Missed this ngl

somber heath
#

What's involved in maintaining a sauna?

whole bear
#

Ttyl

somber heath
#

Keeping it dry when it's not in use?

rugged root
vocal basin
#

✨web
-# design ✨

#

can you select and copy it?

#

does it have extra spaces?

#

(after copying)

rugged root
#

USD65/Monthly

vocal basin
#

ah

#

. is gone

#

@rugged root at least that's not a sound of me yawning, though that's more of a sonic weapon rather than cringe

#

kilohertz yawn

rugged root
#

@waxen saffron @umbral cosmos Yo to you both

somber heath
#

Hug their...brand?

#

Sttssssss! Ahhh...the warmth of friendship.

rugged root
vocal basin
#

(returning the earlier discussion of funny voices)
I should practice the "I've been smoking for 80 years" voice more

#

as for keyboards, I still want a stenotype

#

@wind raptor cope-and-seethe-gen

tacit crane
vocal basin
#

but it was out of stock

whole bear
#

I'd like to ask question

somber heath
#

I see a few modes on mine.

#

I also had to install the right driver to get mic working on desktop.

tacit crane
somber heath
#

On that mode, the mic sounds okay enough, but there is a noticeable difference to how things sound through the speakers of the headphones depending on if it's on a dedicated headphone mode or a duplex mode.

tacit crane
somber heath
#

There are also a few different codec modes for things which can affect the quality.

rugged root
#

The economy

whole bear
#

@tacit craneYo bro wanna chess?

whole bear
# whole bear I'd like to ask question

While trying to format my USB drive on Linux, I accidentally formatted my main SSD instead.

Balena Etcher was running in the background with an ISO already selected. Somehow, I managed to select the USB drive for flashing, and now it’s flashing the ISO. However, I can't minimize, maximize, or interact with any other part of the system only Balena Etcher is responsive in Zorin OS.

tacit crane
#

working bro

vocal basin
#

likely

#

Balena Etcher warns when you do that when it can

#

I've seen rm -fr / happen before

#

sounds similar

tacit crane
vocal basin
#

twice

rugged root
#

Genuinely thought this was a joystick for a second:

vocal basin
rugged root
#

HA

vocal basin
#

Voice vOice voIce Phone

whole bear
vocal basin
#

@peak depot reptile people

#

clearly

#

is Ericsson Sweden or Finland?

#

I think Sweden

#

that part of Europe seems to be doing a lot of telephony

whole bear
#

Rules are for peasants, privilege is for the elite!

vocal basin
#

@peak depot I misheard "made up" as "Madoff"

#

tbf not much different

rugged root
#

Yeah that's about the same

vocal basin
#

re-runs of Madoff?
oh wait no

whole bear
#

83% tariff on Chena, 90% on US by Chena.
India, sar we did what you wanted, please sar please pardon the tariff.

My country has become sheep!

peak depot
vocal basin
#

@rugged root ChatGPT, fix the engine

#

I wonder how much damage ChatGPT can do to a car if you trust it enough

rugged root
#

Enough

vocal basin
#

especially given how it likely has anarchist cookbook in its training set

#

it might mistake that for maintenance advice who knows

somber heath
#

Hot enough.

whole bear
somber heath
#

I've seen water explode in a fireball.

#

Water in baggie, baggie on the end of a long stick, long stick held over hot fire, KAWOOSH.

#

The water vapour.

#

What is water?

#

Hydrogen. Oxygen.

#

What does fire love?

#

Energy.

#

I didn't say campfire

#

It was a great big bonfire.

#

Unless I've been mistaken and it was petrol and not water.

#

But I think it was water.

vocal basin
#

famous fluorine bonfires

somber heath
#

No ta.

vocal basin
#

was it FCl that burned through 60cm of concrete?

#

I showed that article to you

edgy edge
#

@rugged root hi

vocal basin
#

I don't remember exact

edgy edge
#

i hope you..

#

live

vocal basin
#

In one particular industrial accident, a spill of 900 kg of ClF3 burned through 30 cm of concrete and 90 cm of gravel beneath.

edgy edge
#

dude, why can't I ping everyone when I can't even ping everyone when I dont even have the perms to ping everyone

#

dayum, that is too much yap as I expected

vocal basin
#

that's why the filter

edgy edge
#

ok

vocal basin
#

I think I've seen exactly user from here IRL

edgy edge
#

@peak depot lemme eat your birthday cake

#

or your cat

whole bear
edgy edge
vocal basin
#

@rugged root lemon_ping self-referential emoji

rugged root
#

HA

#

Okay, regular users can't and shouldn't

vocal basin
#

it's disabled for everyone below admin, right?

#

except staff channels

edgy edge
#

cat breast has 65 grams of protein

somber heath
#

Cats aren't fond of citronella.

whole bear
edgy edge
rugged root
vocal basin
edgy edge
#

@peak depot lemme eat your cat, I'll use it to become buff

edgy edge
whole bear
edgy edge
#

got that for sale?

#

@obsidian dragon there is no conversation

#

@peak depot is your cat electronic?

rugged root
#

So... do you just not learn from previous infractions or...

edgy edge
#

@obsidian dragon who wants to try a tazer?

whole bear
edgy edge
edgy edge
vocal basin
vocal basin
edgy edge
#

fine then i wont eat @peak depot's cat

#

what about a dustbin

whole bear
#

Damn!

obsidian dragon
#

Pennyroyal (Mentha pulegium)

whole bear
#

Dude why?

edgy edge
#

near me

somber heath
#

The bin or the contents?

edgy edge
somber heath
#

Wholemeal.

edgy edge
#

we dont need a dustbin truck when they have me

haughty pier
edgy edge
#

guys should I eat the "APP" tag in @rapid crown

#

looks pretty tasty

somber heath
#

@astral coral Don't burn bridges?

edgy edge
#

@rugged root mind sending me money, i need to eat that money too

somber heath
#

You can remind them without making it impossible to borrow from them in the future.

vocal basin
#

!warn 956167389010075678 lying that another user never expressed their discontent about certain topic and then switching to claiming that you're "deaf" (jokingly or not) is not appropriate

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied warning to @edgy edge.

vocal basin
#

just so this is on record

haughty pier
#
$ python
Python 3.12.8 (main, Dec  3 2024, 18:42:41) [GCC 13.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from __future__ import braces
  File "<stdin>", line 1
SyntaxError: not a chance
>>> from __future__ import braces
  File "<stdin>", line 1
SyntaxError: not a chance
edgy edge
edgy edge
#

and being deaf jokingly isn't inappropriate

somber heath
#

I get that it's a joke, but why syntax error, because it's not.

vocal basin
edgy edge
#

omg

somber heath
#

bbiab

vocal basin
edgy edge
#

@dry jasper is your dog poisonous?

obsidian dragon
edgy edge
obsidian dragon
edgy edge
#

i like chickens

#

taste nice

#

chicken tenders

#

ee yap

vocal basin
#

@peak depot the sequel

#

Finland 3

edgy edge
#

BOO YA

vocal basin
#

don't ask where the 2 is

vocal basin
#

@peak depot context-dependent, but mostly yes

vocal basin
#

@peak depot that's why it's Kiwiland

#

and AU is Emutopia

vocal basin
#

@edgy edge I think by people calling this "gif spamming" it was very clearly established that you should stop doing it

vocal basin
wise cargoBOT
somber heath
#

@left ore 👋

vocal basin
amber raptor
#

I’m happy

#

Just sad I didn’t see the ban

#

I WANT TO SEE THE PUBLIC ROASTING

#

That's why you keep turning down my mod application, my judgement

#

everyone is example

obsidian dragon
#

Failed to load cog cogs.music.controls: Extension 'cogs.music.controls' raised an cog_manager.py:24
error: TypeError: cogs must derive from Cog

vocal basin
amber raptor
#

I can write appeal, "Appeal denied, why? Because we hate you."

whole bear
#

It's not about age, it's about time.
He has plenty of time to waste

amber raptor
#

Also, all Mod Mail appeals requires Tariff form TPS-545 be filled out. If you are from United States, reciprocal appeal fee 32% will be applied.

vocal basin
#

@wind raptor so higher tariffs then?

amber raptor
#

Your icon was once green, therefore, it was a GreenServer and therefore now ours

vocal basin
#

❌ income taxes
✅ income tariffs

whole bear
#

Is there a way to boot from phone?
At the moment, I don't have a USB with OS to boot from.

Is there a way to boot using the phone without compromising the phone and it's data

amber raptor
#

If phone will show up as USB Data Device, then yes

#

you will probably have to put right files in certain places

whole bear
#

Hmm

amber raptor
#

There might be app out there to do that

#

Android Only, iPhone likely not

whole bear
#

Let me check it out

amber raptor
#

Depends on BIOS as well, my bios doesn't require special formated USB, you can select ISO file

rugged root
#

Such a good game

vocal basin
#

"TFTP is <1000 port, cannot PXE boot the laptop unless the phone is rooted"

#

(about binding ports)

vocal basin
#

yeah, we can't guide you through, it's easier to look up stuff yourself and try

vocal basin
#

last time I had to debug a boot error in bios, it was basically undebuggable

#

because, yes, BIOS doesn't understand when you put m.2 sata where it expects an nvme

#

just assume m.2 sata is dead

#

nvme is the proper m.2 interface

#

sata is the big one

#

@wind raptor postmodern

#

it's so clearly looking as something not meant for watchability quality lol

#

pre-order rent

#

capitalism 📈

amber raptor
#

Pre Order Digital Movie because you know, they might run out of digital copies

rugged root
#

My favorite is still Ghost Protocol

slender sierra
#

Hi🙂

rugged root
#

How've you been

whole bear
#

Did not worked

whole bear
#

Battery = grass

#

Apps = milk

rugged root
#

Combine that with Gateway Computers

#

Boom

#

All cow

#

It's interesting to me how quickly address look ups can populate so quickly

cosmic bison
#

I feel like I've written too much python?

rugged root
#

Oh god

#

No

#

Why

#

Abbs, come on

cosmic bison
#

it all makes sense

#

for the most part

rugged root
#

It does make sense

#

But that just feels so icky

cosmic bison
#

I'm sorry that geojson has absurd amounts of nested lists

#

not my fault

#

I needed a 5 line solution

#

I could make it one line tho, if I'm evil

#

ternary would go crazy

rugged root
#

Why did you need a 5 line?

cosmic bison
#

funny

#

and lazy

rugged root
#

Future you is going to be like wtf

cosmic bison
#

oh for sure, but that lady is a bitch, so its fine

vocal basin
wise cargoBOT
#

classmethod chain.from_iterable(iterable)```
Alternate constructor for [`chain()`](https://docs.python.org/3/library/itertools.html#itertools.chain). Gets chained inputs from a single iterable argument that is evaluated lazily. Roughly equivalent to:

```py
def from_iterable(iterables):
    # chain.from_iterable(['ABC', 'DEF']) → A B C D E F
    for iterable in iterables:
        yield from iterable
vocal basin
#

adjacently related

cosmic bison
#

would it do what I wanted?

vocal basin
#

if you're willing to go the insane map/itertools route

vocal basin
cosmic bison
#

damn

rugged root
#

map was the first thing that jumped to mind

cosmic bison
#

my thing here has arbitrary nesting... which is annoying

vocal basin
rugged root
#

If only those made a performance difference...

vocal basin
#

it will force the implementation/logic to be clearer

rugged root
#

Or runtime enforcement

vocal basin
#

that it needs to pass

#

to give examples of the behaviour

cosmic bison
#

or well, not the nice ones

#

idk

rugged root
#

Which version?

cosmic bison
#

3.12 iirc

#

I thought it was a 3.13 thing?

vocal basin
#

!d typing.Generic

wise cargoBOT
#

class typing.Generic```
Abstract base class for generic types.

A generic type is typically declared by adding a list of type parameters after the class name...
cosmic bison
#

explode

vocal basin
#

3.5 I think

#

yeah

cosmic bison
#
[[x,y], ...] -> [[x,y], ...]
[[[x,y], ...], ...] -> [[x,y], ...]
[[[[x,y], ...], ...], ...] -> [[x,y], ...]
etc...
#

regardless of the nesting level, I still always get a flattened coordinate list

#

geojson spec is kinda crazy

rugged root
#

I'd worry about stack limit

vocal basin
#

ah

cosmic bison
vocal basin
cosmic bison
#

yeah

vocal basin
#

I really did just write return =

#

from what language

somber heath
#

I was doing {'key' = 'value', ...} the other day.

rugged root
vocal basin
#

!d numbers.Real

wise cargoBOT
#

class numbers.Real```
To [`Complex`](https://docs.python.org/3/library/numbers.html#numbers.Complex), `Real` adds the operations that work on real numbers.

In short, those are: a conversion to [`float`](https://docs.python.org/3/library/functions.html#float), [`math.trunc()`](https://docs.python.org/3/library/math.html#math.trunc), [`round()`](https://docs.python.org/3/library/functions.html#round), [`math.floor()`](https://docs.python.org/3/library/math.html#math.floor), [`math.ceil()`](https://docs.python.org/3/library/math.html#math.ceil), [`divmod()`](https://docs.python.org/3/library/functions.html#divmod), `//`, `%`, `<`, `<=`, `>`, and `>=`.

Real also provides defaults for [`complex()`](https://docs.python.org/3/library/functions.html#complex), [`real`](https://docs.python.org/3/library/numbers.html#numbers.Complex.real), [`imag`](https://docs.python.org/3/library/numbers.html#numbers.Complex.imag), and [`conjugate()`](https://docs.python.org/3/library/numbers.html#numbers.Complex.conjugate).
vocal basin
#

anyway

#

I'll just Union

#

or |

rugged root
#

Pipes

#

Pipes for days

vocal basin
rugged root
#

The sad is real

urban abyss
olive hedge
vocal basin
#

@rugged root no

#

it's not transferring anything faster than light

astral coral
#

@somber heath you not tired?

vocal basin
#

@olive hedge you are sending photons or bunches of them

#

the important part is how they're polarised

somber heath
urban abyss
#

Only now checking out the new interactive REPL. Doesn't even have intellisense 🤷‍♂️

astral coral
#

ahahahahahah fair enough man

vocal basin
#

regular wires are speed of light too

#

or nearly so

somber heath
#

Also, today was an anxiety day.

rugged root
somber heath
#

So I'm still a bit ampy.

vocal basin
#

@mortal crystal it's not movement

#

it's not meaningful to call space expansion movement

olive hedge
vocal basin
# cosmic bison explode
from typing import Iterable, TypeAlias

CoordPair = tuple[int | float, int | float]
CoordPairInput = Iterable[int | float]
Flattenable: TypeAlias = Iterable[CoordPairInput | "Flattenable"]


def flatten(it: Flattenable) -> list[CoordPair]:
    stack: Flattenable = list(it)
    flattened: list[CoordPair] = []
    while stack:
        popped = stack.pop()
        match popped:
            case [int() | float() as x, int() | float() as y]:
                flattened.append((x, y))
            case _:
                for sub in popped:
                    match sub:
                        case int() | float():
                            raise ValueError("type issue")
                        case list():
                            stack.append(sub)
    flattened.reverse()
    return flattened
#

me when overengineering

urban abyss
rugged root
#

For sure

urban abyss
#
            case [int() | float() as x, int() | float() as y]:

The hell is this? Is it equivalent to if int(value): return int(value etc. ?

#

Or a try/catch rather than if actually

#

If can be type converted

vocal basin
vocal basin
cosmic bison
vocal basin
#

it's a stack either way

urban abyss
# vocal basin `isinstance`

Ohhh so it is. I've not seen that syntax before. Huh. I haven't actually used the switch statement yet tbf

whole bear
mortal crystal
whole bear
#

China has the best chinese food, I wonder how 🤔?

dry jasper
#

or what are you trying to say?

whole bear
surreal lion
#

welp

#

kinda weird system for filtering bots for the voice channels ngl

rugged root
#

Although it does help with bots as well, come to think of it

surreal lion
rugged root
#

We had a long period of time where we had "hit and run" trolls. People who would join the server, join voice chat, scream at the top of their lungs or play really loud noises and then leave

vocal basin
#

I need to "vibe check" the bank tomorrow and take out half the money

#

somewhat

#

currently residing there

#

@rugged root more

peak depot
vocal basin
#

tuna

#

I used to eat quite a lot of canned tuna despite its high price

astral coral
#

that explains why your brain is so dense :L

vocal basin
#

we also had a couple dozen cans of sprats at home at some point

#

it was more than we could handle

#

small Baltic fish

#

at least those ones were Baltic

vocal basin
#

deep fried water when

#

Americans can deep fry anything

wind raptor
#

!stream 918875154539495456

wise cargoBOT
#

✅ @viscid merlin can now stream until <t:1744135836:f>.

whole bear
#

@wind raptorYo how are you?

viscid merlin
surreal lion
#

can you guys do a very exceptional unmute here... can't wait for that 3 days period?

wind raptor
surreal lion
#

alright

vocal basin
#

the aesthetics of this one are truly something

#

I don't go anywhere near OT

#

pygen

surreal lion
vocal basin
#

RPLCS has a concept of "focused chats", haven't seen that in other servers

#

@viscid merlin there was such bot already, Clyde

#

built into Discord

viscid merlin
vocal basin
#

it's back to pre-AI state

#

i.e. just an alias for system messages

viscid merlin
vocal basin
peak depot
#

Nope

vocal basin
#

I somehow actually forgot

#

grrrr

#

unbraining

upper basin
#

Hah 10x dev guy?

vocal basin
#

yes

upper basin
#

I'll watch it when I wake up.

#

Thank you.

#

I have a feeling I'm going to laugh a bit too hard watching this.

vocal basin
#

@wind raptor including the one in Turing Compete?

wind raptor
#

I did not include that one haha

vocal basin
#

I don't really like to call just putting components together building, in the context of computers

#

nor is it assembling

#

idk what the more appropriate word would be

vocal basin
viscid merlin
vocal basin
#

I have a 150W CPU and it's near silent

#

without liquid cooling

#

old Intel

#

30 degrees C in idle, 70 degrees C at full load

#

I have an extremely good cooler

wind raptor
vocal basin
#

also I did not mess up the thermal paste

#

on the current PC I replaced a 65W CPU with a 65W CPU

#

just 2~4 times more performant

viscid merlin
#

ntel® Core™ i9-13900KS Processor
36M Cache, up to 6.00 GHz

vocal basin
vocal basin
vocal basin
vocal basin
#

back when I had only three computers, all three had a CPU from 2017

viscid merlin
vocal basin
#

now the PC's CPU is from 2024

#

2017 really does feel like the golden age of CPUs lol

#

first Ryzens, revived Celerons

#

I don't want a Ryzen 9

#

Ryzen 9s are not monolithic

#

I'm completely fine with my current setup

#

the only reason why I upgraded was because I couldn't replace the fan on the old CPU

viscid merlin
#

Intel® Core™ Ultra 9 Processor 285K (36M Cache- up to 5.70 GHz)

vocal basin
#

it was suboptimally placed, so the fan and the CPU got effectively welded together

#

completely impossible to separate

#

even with heat applied

viscid merlin
vocal basin
#

one of the big issues with AM4 and earlier AMD cpus is that they used non-LGA sockets

vocal basin
#

yes

#

it needs to be heated and twisted

#

I'd rather not try to separate the fan from the PC when the PC is running

vocal basin
#

like 70~100

#

(I'm not talking about a laptop)

#

it was 40~50 in idle back when I used it

vocal basin
#

at this point attempting to unstuck the fan is just a for-sports activity

viscid merlin
#

yup

vocal basin
#

you can't put it back on

#

another problem

#

it can't be connected back to the motherboard

#

because of how the socket is structured

#

(on the motherboard)

#

that's what I did

#

new CPU, new motherboard

#

I had the cooler upfront, since that's what I was trying to replace

#

tbf it's easier to just sell to whoever wants to get it unstuck

#

if they believe they can fix it, it's their problem

#

(she)

#

it was a box cooler

#

it wasn't actually me who assembled it initially

#

@warm atlas there was no super glue involved

vocal basin
#

it was not me who built the PC 8 years ago

#

I have no idea what they did wrong

#

it was built for me but not by me

viscid merlin
#

soo

vocal basin
#

I wonder if it's even worth it to fix it

viscid merlin
vocal basin
#

right now I have this

#

fairly normal temperatures

#

if the CPU didn't have the thermal paste on, that'd be a whole separate issue lmao

vocal basin
#

maximum is 65W

#

it's a different CPU

vocal basin
viscid merlin
#

i think soo

vocal basin
#

I don't really gain anything from that

viscid merlin
vocal basin
#

Ryzen 8700F

whole bear
#

@vocal basin

vocal basin
#

I've replaced all parts from the 2017 build

#

except for the system SSD

#

which is the worst type of SSD

#

m.2 SATA

#

SATAs aren't NVMe

#

modern motherboard only support m.2 NVMe usually

vocal basin
#

... which I discovered when I upgraded the motherboard

viscid merlin
#

so why you use sata nvme ssd ?

vocal basin
#

it did not even see the drive

#

as if it didn't exist/wasn't connected

whole bear
vocal basin
#

back in those days SSDs were expensive

viscid merlin
vocal basin
#

it cost $70 at the time

#

for 256GB

#

CPU cost $150

#

motherboard cost $50

whole bear
#

But far less wastage of money compared to me

vocal basin
#

idk what the current total price of parts is in my PC

whole bear
vocal basin
#

I'm not very rich, at least by European standards

whole bear
#

And windows laptop has a problem called unwanted update to slow your computer

whole bear
vocal basin
#

the most costly part was the SSD

#

$400

#

4TB Samsung

#

I only buy Samsung nowadays

viscid merlin
vocal basin
#

having one non-Samsung SSD crash was enough to convince to never buy anything else

whole bear
#

More and more

#

Just to maintain the system

viscid merlin
#

i can do everything to maintain my pc

whole bear
#

Dude ask alisa about PC

#

She has ultra magnus pro PC

vocal basin
#

Crucial and Samsung are the highest quality as far as I know

viscid merlin
vocal basin
#

no

#

WD SSDs are garbage

#

especially Green iirc

#

or whatever that one is

viscid merlin
#

95$

vocal basin
#

and 4x price

whole bear
#

I think 🤔

vocal basin
#

WD have higher defect rate

#

storage faults

whole bear
#

I think 🤔, I know the best buy

#

Just a sec

vocal basin
#

@warm atlas well, you have only one SSD, right?

#

and I have to deal with ~10

#

at scale reliability matters more

#

it's not yet the big scale but already enough to care about what I buy

viscid merlin
#

zebronics

vocal basin
#

at work we use only Samsung too

#

(at least for the SSDs)

#

I don't have any agreements with Samsung

viscid merlin
#

you are a part of ecosystem from samsung ?

vocal basin
whole bear
#

Crucial P3 Plus 1TB PCIe 4.0 3D NAND NVMe M.2 SSD

This is the best buy, it's under 5k

#

If you are focused on budget

vocal basin
#

I was recently thinking of buy a big HDD just to dump rarely used files onto it

#

like 20TB or something

whole bear
#

She has pictures of me 😔

viscid merlin
#

whole world data

vocal basin
#

if I take all data I and my family has, it'd be around 8TB I think

#

also for general cold storage of whatever

whole bear
#

I'm marsian

#

Have a look at my PFP

vocal basin
#

we have way too much things

whole bear
#

I told u 👀

vocal basin
#

we also have archives of videos and photos converted from film

#

film as in the thing before digital photography

#

🎞️

viscid merlin
#

yup ?

vocal basin
#

it's not for processing

#

it's literally a mostly write-only storage

#

we just need to move data off of computers' drives

#

and centralise it

#

kind of a private cloud

whole bear
#

20TB ain't much

vocal basin
#

I already have a privately hosted file storage server

#

so I'm just planing to extend it

#

I'm not selling any services

vocal basin
whole bear
#

I have 128GB

vocal basin
#

that's what I was talking about, yes

whole bear
vocal basin
#

!rule 4

wise cargoBOT
#

4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.

vocal basin
#

@whole bear if you feel like what they're telling is offensive, feel free to open a @rapid crown thread

#

private cloud means you control the hardware it runs on

vocal basin
#

Oxide Computer, for example, are selling computers made for that specifically

#

generally, you shouldn't be renting a VPS for most services, you should be using containers

viscid merlin
#

bye

vocal basin
#

containers don't virtualise the hardware, instead they virtualise the system call table

whole bear
vocal basin
#

which means you get better performance compared to VMs with similar guarantees of security

viscid merlin
vocal basin
#

with a container, you create a predefined environment for the system not including the OS kernel

whole bear
#

@brave ravine 👋

vocal basin
#

you can easily move that environment from one computer to another

brave ravine
#

why cant I talk here

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.

whole bear
#

@whole bear Hello 👋

brave ravine
#

damn.. I have to send 50 messeges

vocal basin
#

it might be another Discord UI bug

#

oi

#

@warm atlas

brave ravine
#

so what are you guys doing rn?

whole bear
vocal basin
brave ravine
#

Im here to dip my toe into python

#

yeah

#

trying to learn but so overwhemled by all the things

whole bear
brave ravine
#

Im totally new to coding

whole bear
vocal basin
#

find ways to limit the scope of specific things you're doing but don't lock yourself into one activity long-term

brave ravine
#

what should be the roadmap of getting into coding?

vocal basin
#

what do you mean by a "roadmap"?

whole bear
vocal basin
#

are you currently studying somewhere where you're taught programming?

brave ravine
vocal basin
#

that's a course not a roadmap

#

course is ordered, a map isn't

whole bear
#

I've learnt JS directly while learning about WebGL.
I had little to no idea, so everyone has completely different approaches.

vocal basin
brave ravine
#

but Im kinda confused if I even should lean onto coding considering all the AI wave

vocal basin
#

what do you want to learn programming for?

whole bear
#

He is trying hard to hit 50 messages

vocal basin
#

what programming and non-programming interests do you have?

whole bear
#

Lol

brave ravine
whole bear
vocal basin
#

regardless of however simple or complex it might be

brave ravine
vocal basin
#

I don't mean what tools you use, I mean what the application is going to do?

#

like what would be the final product

#

i.e. do you have a project idea

whole bear
#

As you are learning python at the moment

brave ravine
#

starting off pretty simple

vocal basin
#

so a statically-generated index

#

might as well itself be a website

vocal basin
#

this sounds like you'd need to make something related to web-scraping

#

which is a good fit for Python

brave ravine
#

some people told me to learn C first so that I can get a hang of how a computer works

#

then jump to python

vocal basin
#

Government websites, unless they're related to pages with personal information, don't have much against web scrapers, as far as I understand, so you should be fine

vocal basin
whole bear
brave ravine
vocal basin
#

what I'd do if I had to make such project:
statically scrape/generate all the data, save it in a SQLite database with full text search extension,
have Flask/Django/FastAPI serve up that information to the web

vocal basin
#

it's a foundation for how Python works but it's not basics in terms of learning

brave ravine
#

lmao

#

explain it like im five

vocal basin
#

have you looked through the official Python tutorial yet?

brave ravine
whole bear
brave ravine
vocal basin
#

however

#

C is way harder to even compile in the first place

#

it kind of depends on whether you can get it working yourself

#

if you feel comfortable learning C, then, sure, learn it

#

otherwise it's not going to be any simpler or any more "basic" than Python

brave ravine
#

Ik im getting ahead of myself but is it even worth it to get into CS in 2025?

whole bear
brave ravine
#

like side hustle

whole bear
vocal basin
#

if you just want to get into programming for money and not because you like programming, it's equally not worth it as throughout the previous half-decade

#

programming jobs won't go away

#

someone needs to maintain all the AI-made code

whole bear
#

ROI is not bad it's above average

gentle flint
#

I mean it's better than anthropology

brave ravine
#

but is it better than other form of engineering degrees?

vocal basin
#

if you mean CS as higher education not field in general, then, yes, definitely worth it

vocal basin
#

pick what you enjoy first and foremost

whole bear
#

Nah

vocal basin
whole bear
#

@wispy harbor 👋

whole bear
brave ravine
#

I mean obviously CSE is better than Anthropology

whole bear
brave ravine
#

well I guess as of now I should just stick to learning C and python. I'll branch out as things unfold

vocal basin
# brave ravine are you even writing in English? what are all these

(with more specifics)
with the app idea you described, there are three distinct parts to it: gathering what websites to index, building an indexable structure, and showing the index to the user

first part normally involves either a web scraper or some API/existing index; there are numerous libraries for web scraping and HTTP requests in Python; this is also the part where you're need to spend the most time researching: what sites to include, what data to exclude, etc.

next you need to store all the data you got into some form of a database; I personally recommend either SQLite or PostgreSQL with a full-text search extension loaded; this allows you to just put whatever data you have into the storage and query it by keywords; at this portion you need to do a bit of research too: how do you rank the results, which parts are more important to be indexed, and so on

and the final part, taking requests from the user and giving them responses, is, in my opinion, the easiest one, you would just use a web server (Flask, Django or FastAPI) that either generates HTML not its own or sends JSON down to the client where JS populates the page

#

this is one of the many approaches

#

another "road" that you might take during writing the project:
move all the querying part fully to the client side

#

you'd do that if either you have very little data that you can download it alongside the HTML or if you have an actual application that stores previously fetched data locally

#

also it seems I'd been writing it so long that Discord decided that I'm idle rather than online