#ot2-the-original-pubsta

652 messages · Page 74 of 1

sinful sun
#

Friends working at UBS use github

echo flower
#

i have a very bad idea

#

why not just use github for files torage?

#

maybe you can store all your word documents KEKA

odd sphinx
#

i mean

#

u could

elfin vine
#

BitBucket is big because Atlassian makes Jira

crisp vessel
lapis yacht
wide totem
lapis yacht
#

Github Pro does give some extra storage ig

echo flower
odd sphinx
echo flower
odd sphinx
#

lol

echo flower
#

lmao

wide totem
#

heh

balmy storm
#

I need a good idea for anstartup

#

Like making apps is so saturated

#

I dont know, what, todo

#

How do I distribute my idea

#

Apps webapps?

odd sphinx
#

an app that can make apps

median blade
#

wow

steel eagle
# wide totem

I was just warning someone else earlier that specific build has really bad broken z levels. Right click menus showing behind things, unusable, etc

steel eagle
#

This channel is laughable man, completely different purposes for the editor

#

if you REALLY want to compare terminal editors...compare vim and emacs

#

or nano and micro or something

#

compare something that's...comperable

mossy root
#

Hi

steel eagle
#

why did you post in all 3 channels...?

mossy root
#

I'm trying to verify my voice

steel eagle
#

spamming will not help you with that

mossy root
#

Messaging in different channels would not considered as Spam

steel eagle
#

the same message in all 3 channels is

topaz copper
#

I NEED HELP
PLES
where is the uefi firmware settings file thing,
i reinstalled windows in uefi mode
and now i need to know where the files are that allows me to change the settings
i have intel i5 core 3570 3.40ghz

topaz copper
#

-_-

proper python
#

Why is taking evening naps so scuffed

#

I just had a headache, lied down for an hour and now it’s 3 am

#

I have no feeling of tiredness

brisk musk
#

Makes ur brain lighter

half timber
#

Keen. There’s been a lot of work leading up to this PEP. Hoping it’s accepted and the python community reaps the consistency rewards. https://discuss.python.org/t/pep-665-specifying-installation-requirements-for-python-projects/9911

steel eagle
#

When it's Brett Cannon you KNOW it's going to be good

wheat rock
#

also to inform

#

it has bugs

#

¯_(ツ)_/¯

odd sphinx
#

huh

#

where

wheat rock
#

minor

quiet walrus
#

anyone know any good anime card apis

sterile nymph
#

magic

echo flower
#

the only bug I've noticed is screenshot

#

and that was bugged in win10 only

rustic elbow
#

@limber pollen

limber pollen
#

Yes

#

Used to be top 3 but I'm on vacation

dusky cliff
#

damn

echo flower
#

wOwO

#

anyways

dusky cliff
#

god

echo flower
#

45k FlushedMontage

junior hamlet
#

hi! I'm trying to make a rain prediction model using already existing data but get errors left and right. Pls help me in #help-mango

sharp spoke
echo flower
odd sphinx
#

yes

sharp spoke
echo flower
#

do you need a phone to use it tho

odd sphinx
#

yes

#

u need ur phone nearby

sharp spoke
#

that QR code thing?

odd sphinx
#

ye

#

very useful

wheat rock
wheat rock
sharp spoke
#

i have one thing against microsoft store

tranquil ridge
#

same

sharp spoke
#

the thing keeps installing everything in C drive lemon_pensive

tranquil ridge
#

its "microsoft" store

sharp spoke
wheat rock
#

Meanwhile me only having one drive

#

Time to partition

jovial island
#

What is this channel

cerulean panther
sterile nymph
#

I was about to pong

#

it's okay to do personal projects just for fun and learning for whoever reads that

sudden swallow
sterile nymph
#

in what language the mac terminal

cerulean panther
#

bash ig

echo flower
#

hsab

keen burrow
# dusky cliff

I mean, just give a week and python and I can do that many contribs

rigid echo
#

you are smart, we are not 😔

pliant trench
pliant trench
#

jeez

sterile nymph
#

I found the symbol on old notes

#

|y| definite in interval I

cerulean panther
#

wot

hollow arrow
#

hey while programming you have to move a few charakteres to the right sometimes how do you do it? for example if you need to get behind a closed bracket to start writing the next line of code

#

it seems extremely inefficient and wrong to move the right hand to the arrow keys for that task

sterile nymph
#

y

hollow arrow
#

thats smart thanks but sometimes i dont even want to the end of the line

tall temple
#

Ctrl-right

#

Will navigate a word instead of a character

#

@hollow arrow

hollow arrow
#

thats a cool trick as well but my question was more about if its common to use different keyboard layouts with special keybingings or are just typing the closed bracket them self for example

tall temple
#

In fact I made an entirely keyboard controlled console minesweeper in python lately

#

Still looks like classic windows minesweeper, just ascii and wasd

#

My point is that's a perfectly valid position for the right hand

hollow arrow
#

yeah i guess you are right

tall temple
#

Ctrl up and down in some editors will move to the next code block

#

Add shift to any arrow key sequence to select

#

I don't have a laptop handy I can't remember what alt does with arrow keys

sharp spoke
sterile nymph
#

laaser keyboard is the deal

left rivet
#

x

tribal tinsel
# hollow arrow it seems extremely inefficient and wrong to move the right hand to the arrow key...

different keyboard layouts/additional keyboard layers exist and can help with that. e.g. https://dreymar.colemak.org/layers-extend.html extend layer to do stuff without moving your hands from main part of the keyboard 😄

btw, if the closing parens was automatically added when you were opening parens, then IDEs usually recognize writing closing one as matching it 🙂

hollow arrow
#

thank you

steel eagle
#

I have unfortunately aged

tranquil ridge
odd sphinx
#

yes

ripe sail
#

yo are memes allowed in here?

ripe sail
#

ah

#

okay

steel eagle
#

🤣

tranquil ridge
#

ono

#

24 aint that bad

thorny plume
#

Yeah

#

That would be great, thank you!

#

Ohhh alright. Thanks again!

ripe sail
#

Nice, I actually found this one which seems to be lightly based off of that same theme

#

Ocean Space

daring jay
#

There are a lot of Monokai themes

ripe sail
#

another one I found was "Material Deep Ocean Theme"

#

also The Night Ocean

#

The other one I found was the Red theme (default in VSC), which I call VSCode Eternal lol

#

ye

#

I'm still thinking of which VSCode theme I should use

#

no more yucky microsoft icons

daring jay
#

Colorful and bright, or some more muted colors?

ripe sail
#

The one I went with for a long time was default dark

daring jay
#

I dunno then, I'm the kind of person who uses very colorful themes

ripe sail
#

I think Ocean Space is my favorite

dusky cliff
#

im too lazy to change defaults on any software i use

#

my terminal is probably the only thing i've spent time customising a bit heh

daring jay
#

I customize my terminal and vsc mostly

polar prism
#

I prefer Horizon

ripe sail
polar prism
ripe sail
#

I actually like the way this looks

thorny plume
#

Is there one where it allows you to customize the font or are they all hardcoded

thorny plume
#

How would I go about that?

ripe sail
daring jay
odd sphinx
thorny plume
#

I will have you know I only spent 2 hours on this!

#

The color coding bit lol the code was already there

thorny plume
#

I lightened up on the color saturation a bit

daring jay
#

@nova ember Is there a way I can invest in a high tech Vesterbot?

ancient whale
#

I realize now you were talking about the theme lmao nvm

thorny plume
# ancient whale 2 things, 1) is there a reason you’re not using elifs? And 2) what’s with the ge...

I can still tell you why. If I use elifs, there's the off chance Ill get more than one statement true (I know it isn't possible based on the conditions, but I'd rather be safe)- which I dont want.
As for the getattr()s, as far as I can tell, there's no difference between:

get_fish = getattr(CommonFish, "gl_name")
#and
get_fish = Commonfish.name

I think using getattr() is easier to look at, especially when I cant color code Commonfish or gl_name
Perhaps it's bad practice, it seems to be the common theme with my code, but she's functional lol

daring jay
#

It has to fulfill one of the conditions

#

There's no way for it not too

thorny plume
#

Using all ifs will only allow for the first true statement to be printed

daring jay
#

And elif does the same

#

There's no reason not to use elif

#

elif would make it so that you don't even have to specify the first number that you have there

#

You could just do

if chance < 10:
    # code
elif chance < 20
    # code
elif chance < 70
    # code
#

Because it only passes on to the next statement if the previous one wasn't executed

thorny plume
#

Its the other way around. Elifs return only the first true statement

daring jay
#

Wdym?

#

Both of those snippets of code would do the exact same thing

#

with elif and with if

#

Wouldn't they?

thorny plume
#
x = 4

print("The following return true: \n")

if x >= 1 and x < 5:
    print("First Statement")
elif x >= 3 and x < 7: #Replacing if with elif
    print("Second Statement")

Elif returns First Statement and if returns both

daring jay
#

yeah

#

but for your code specifically, it never overlaps

#

so there's no reason for you not to use elif

#

!e This ```py
import random

chance = random.randint(1, 100)

if chance < 10:
print("less than 10")
elif chance < 20:
print("less than 20")
elif chance < 70:
print("less than 70")
elif chance < 85:
print("less than 85")
elif chance < 95:
print("less than 95")
elif chance < 101:
print("less than 101")

does the same thing as this
```py
import random

chance = random.randint(1, 100)

if chance < 10:
    print("less than 10")
if chance >= 10 and chance < 20:
    print("less than 20")
if chance >= 20 and chance < 70:
    print("less than 70")
if chance >= 70 and chance < 85:
    print("less than 85")
if chance >= 85 and chance < 95:
    print("less than 95")
if chance >= 95 and chance < 101:
    print("less than 101")
clever salmonBOT
#

@daring jay :white_check_mark: Your eval job has completed with return code 0.

001 | less than 70
002 | less than 85
daring jay
#

(sorry for sticking all the if statements together, i didn't want to get muted for posting too many newlines)

thorny plume
#

Np I can still read it. Im well aware of the details between ifs and elifs.
Because I had it the other way around (thinking elifs posted all true statements), I thought ifs would be better regardless of overlap. I tested this once before because I noticed the output for the code was different when I swapped between them. I just stuck to using ifs and the only real difference (without overlapping conditions) are semantics really

daring jay
#

ifs are a lot less readable (imo) because its harder to follow where a new "block" ends and begins

#

It also makes you write more conditions sometimes (if chance >= 95 and chance < 101: instead of just elif chance < 101:)

thorny plume
#

Are they the same statement?

daring jay
#

No, but in this cases where there's no overlap, they do the same thing

thorny plume
#

Do you mean like this? (This is a separate file I was using to test other functions - why the numbers different)

daring jay
#

yes, that works

thorny plume
#

It would only ever be possible I get rare or common because only the first true statement will print and ignore the rest

daring jay
#

that's not how it works

#

You could get any of those values

#

If you run that code multiple times, you'll see that you can get all of them

#

although some will be harder to get than others

thorny plume
#

I have no clue. Here's the classes they're referencing:

#

All the fish get added to this Inventory

daring jay
#

The classes they're referencing don't matter at all

daring jay
#

Only one of those statements will ever evaluate to true

#

And that will be the one that runs

thorny plume
#

Selecting 16 marks the first one as true and selecting 98 only ever marks the second one as true

daring jay
#

huh?

#

errr

#

actually yeah

#

this script is slightly flawed

#

I was reading it wrong

daring jay
thorny plume
#

I misread the first block. I skimmed over it thinking the same conditions applied and didnt notice the < symbols

jovial island
#

Hello

lofty venture
#

Bot

#

Welcome

sterile nymph
#

that's unsuall

nova ember
#

🤖

#

Investments will be accepted for Vesterbot 10k. The current Vesterbot 9000 doesn’t have that option

real forum
nova ember
#

Impossible

spiral nimbus
#

henlo off topic people

grave dagger
#

d

#

f

#

g

clever salmonBOT
#

:incoming_envelope: :ok_hand: applied mute to @grave dagger until <t:1627782057:f> (9 minutes and 58 seconds) (reason: duplicates rule: sent 4 duplicated messages in 10s).

median blade
#

lol

odd sphinx
#

damn

proper python
#

my code broke, i changed nothing, relaunched the script, and now everything works perfectly

#

what the fuck

clear gust
#

Your hardware suffered a bout of bad RAM

sinful sun
#

Sometimes you just gotta turn it off and back on

jovial island
#

@median blade wait what

median blade
#

what wait

odd sphinx
#

yes

#

he replaced me

daring jay
jovial island
#

what

#

oh well thanks

#

i mean

#

i see. zee got replaced.

#

okay good nickname. thanks for help @daring jay

#

i got uodated in versioning

dusky cliff
tranquil ridge
#

lol

shy skiff
#

is a backyard nightclub a good business idea?

worn sluice
#

business idea != safe idea

proper python
#

i think it takes a certain kind of person to reach my level of dumbassery

upbeat sandal
wide totem
languid osprey
#

Lmfao

pastel nest
#

Lmfao

timber field
#

@lyric linden hi

keen flare
#

hi can someone help me with js code ?

i am trying to fetch an api and save it as a var but i dont know how to do this
btw i am using wix.com

jovial island
# keen flare hi can someone help me with js code ? i am trying to fetch an api and save it a...

https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch
this seems like good to me.
where exactly are you stuck?

The Fetch API provides a JavaScript interface for accessing and manipulating parts of the HTTP pipeline, such as requests and responses. It also provides a global fetch() method that provides an easy, logical way to fetch resources asynchronously across the network.

median blade
#

hmm

slender echo
#

yo

#

recommend me a nickname

dusky cliff
#

bob

jade bolt
#

poop @slender echo

slender echo
#

um

tranquil ridge
#

NotImplemented

#

Error

vocal raven
#

Error

rugged portal
#

@small depot I know but he just kept telling me to basically shut up.

small depot
#

Yeah I know it's annoying

rugged portal
#

And according to eivl telling someone is wrong is apparently againts the CoC now..

small depot
#

Trust me, you would get muted and you don't want that. You ave a good history here especially in discord-bots channel, unlike him. Even take the higher road(no idea what the phrase is) and maybe say sorry, even though I don't think there is a reason for it. It'll make him fill so small, and you will come out for everyonr as the good one.

rugged portal
#

I don't want to become the good one i just don't want anyone to argue there xD

small depot
#

Yeah, some people are stepping over the line, breaking the Code of Condact and get out rom it easily,but the mods are handling every case they can the way they seem suits the best. Just leave it for now, and the next time he annoys you, or anyone else, goes straight to @vapid maple and don't continue it.

clear gust
#

On the internet it's best to simply not respond unless you have the full force of the law behind you

#

In this case, are you responding to a Russian cyberattack? If no, then do you expect leeway to be given to you?

#

If you expect leeway to be given to you, then I'm sorry, I don't think the Internet works like that

fresh reef
#

can i talk about stuff other than python here?'

junior moat
#

yeah

fresh reef
#

yooo

#

we emmit light

slate leaf
#

Yes, I suppose infrared radiation can be considered light

junior moat
#

well it says visible light specifically

fresh reef
#

our eyes are too weak to see it tho

#

but imagine an animal that can see infared light seeing a 6ft tall giant approaching them

junior moat
#

if it's only from blackboody radiation, apparently something at room temperature emits 1 visible photon per 40 seconds on average

#

that's... really low lol

fresh reef
#

eyyyy

#

so whats everyone here's music taste

#

mine is

#

odd

#

as in

#

electroswing rock steampunk slow and fast bass heavy type odd

slate leaf
#

So Caravan Palace?

fresh reef
#

h-

#

how

#

HOW DO YIU KNOW

#

but eyea

#

also nevada is up there

slate leaf
#

Maybe it isn't so odd

fresh reef
#

im bleeding brb

#

back

jovial island
#

Oh, damn

fresh reef
#

yea

#

im still bleeding just not as much

jovial island
#

Oh

fresh reef
#

i rember this event

#

it was about a discord bot

#

and this guy wanted some help and this other guy like hunted him down cross servers

#

i was like damn im lucky all the people who've helped me are nice

jovial island
#

is subnautica better than abzu?

hazy laurel
#

abzu?

#

I've never played this "Abzu", but I absolutely loved Subnautica

steel eagle
#

They're not really comparable

carmine herald
#

i like subnautica its a great atmosphere, and then suddenly you get plot and get reminded that its a videogame mane

faint sky
#

oof

odd sphinx
#

lmao

obsidian seal
#

I thought the subnautica story line was pretty good lol

hazy laurel
#

I loved Subnautica, I just wish I could play with other people lol

median blade
#

there is a multiplayer mod in subnautica

cedar turtle
#

i use joe btw

echo flower
#

lmao

dusky cliff
#

lmao

median blade
#

lol wtf

cedar turtle
#

you can install joe it seems

pliant trench
#

lol

#

good one

pliant trench
#

I use arch btw = joe is arch btw = I use joe btw lemon_smug

jade bolt
#

aboo use joe btw

echo flower
#

I don't exactly want to ping him....
so somebody else do it ig

wide totem
#

For once I'm not gonna do it.

#

He's on vacation

echo flower
#

I guess he will havee to scroll through the channels and see this ¯_(ツ)_/¯

jade bolt
jade bolt
echo flower
#

lmfao you did it

jade bolt
#

why not, i got nothing to lose

echo flower
jade bolt
#

and got banned because of the ping

echo flower
#

lmao

grim seal
echo flower
#

okay sorry hahaCouldntBeMe

jade bolt
#

weird that you're saying sorry and i'm not

wide totem
echo flower
jade bolt
#

nah

grim seal
#

i should

#

add a worker

#

to ipban people for my amusement

echo flower
#

O.o

wide totem
#

Do it

keen burrow
#

YeS bUt HoW yOu GeT mY iP

somber belfry
#

by hacking your mainframe

cedar turtle
#

joe is with the fbi

keen burrow
#

Ah yes, very good use of the unlimited credits lmao

wide totem
somber belfry
#

and overriding the quantum CSS stabilisers

cedar turtle
#

he can see all your ips

dusky cliff
#

joe is the fbi

wide totem
#

Joe 100% could figure out my IP if he wanted asap

grim seal
dusky cliff
#

lo

wide totem
echo flower
#

400 lmao

cedar turtle
dusky cliff
#

i have like 28 unread

keen burrow
#

I never actually placed a pixel haha

wide totem
#

Lol

jade bolt
#

my gmail has 999+ unreads

keen burrow
# grim seal 😔

I was at 1,200 recently until I added a cronjob to automatically archive github emails after a day haha

grim seal
echo flower
wide totem
#

Damn

keen burrow
#

Ye

wide totem
#

Ffs

jade bolt
#

share the credits

grim seal
#

ah it was @jovial island

wide totem
#

I need to start an organization and get it really popular then grow a community and then get sponsored

#

Well I have the organisation

keen burrow
#

Or become joe

grim seal
#

guess who wins rick

keen burrow
#

Markdown fail

wide totem
grim seal
#

joe wins.

dusky cliff
#

joe always wins

cedar turtle
wide totem
#

I only wrote tests for the first time today

dusky cliff
#

the cool kids don't write tests

wide totem
odd sphinx
#

why would u test flawless code

jade bolt
keen burrow
#

DNSSEC is one of the messiet thing ever

grim seal
#

DNSSEC is beautiful akarys

cedar turtle
keen burrow
#

You have like 10 fields and only use a couple of them

#

But they aren't the same

wide totem
#

Funny thing about said tests, I had already set up codecov but all of the coverage was reported as zero.

keen burrow
#

Some have numbers, not always the same

wide totem
#

So legit, the repo says 0% coverage

grim seal
#

lmfafo yeah okay true

wide totem
#

It's fucking great

pliant trench
#

"lmfafo"

keen burrow
#

Some force you to use a certain algorithm, but you have to enable it somewhere on your registrar

grim seal
#

BUT akarys wait wait

#

just hold

keen burrow
#

It took me like 30mins to get DNSSEC setup for work lol

#

Holding

grim seal
#

i am loading a page

keen burrow
#

lmao

grim seal
#

my internet in this residency is very bad

keen burrow
#

Is your internet that bad

#

Haha

pliant trench
#

lol

grim seal
#

yeah it's really bad

#

literally middle of nowhere

#

even mmore than my normal house

keen burrow
#

Time to send pigeons?

cedar turtle
#

!e ```py
joe = arch = ...

print(joe is arch)

clever salmonBOT
#

@cedar turtle :white_check_mark: Your eval job has completed with return code 0.

True
keen burrow
#

Honestly you slap a hard drive on a pigeon and you can have some decent speed

wide totem
grim seal
#

lol it won't loadd

#

but

#

look at the pretty diagrams!

wide totem
#

I see them!

#

Unlike you

keen burrow
#

Diagrams! lemon_hyperpleased

wide totem
#

Akarys!

grim seal
#

ah it loaded for me now

jade bolt
#

!e print("joe always lose" > "joe always win")

clever salmonBOT
#

@jade bolt :white_check_mark: Your eval job has completed with return code 0.

False
jade bolt
#

yep joe always win

cloud tiger
#

!e print("joe losses" > "joe wins")

clever salmonBOT
#

@cloud tiger :white_check_mark: Your eval job has completed with return code 0.

False
keen burrow
#

Uuuhhh

#

Hold on

hazy laurel
#

"losses" :<

grim seal
keen burrow
#

!e from ctypes import *; print(cast(pointer(ARRAY(3, c_longlong)(5773663579361011016, 7585223331086365817, 36715300348787)), POINTER(ARRAY(24, c_char)))[0][:22].decode())

clever salmonBOT
#

@keen burrow :white_check_mark: Your eval job has completed with return code 0.

Hello, Python Discord!
grim seal
#

LMAFO the text record got includedd in DNSSEC

keen burrow
#

Lmao

grim seal
#

yeah

#

LMFAO

#

i win

keen burrow
#

I kinda expected a rickroll tbh

jade bolt
#

!e

if "joe always loses":
    print("wait will this get me banned")
clever salmonBOT
#

@jade bolt :white_check_mark: Your eval job has completed with return code 0.

wait will this get me banned
keen burrow
#

Also what do we use Google site verification for?

grim seal
#

search console

barren marsh
keen burrow
#

Aah

somber belfry
#

wham bam thank you ma'am

echo flower
pliant trench
jade bolt
barren marsh
#

I could link to the website pages I guess (that's what I usually do)

jade bolt
#

ye

grim seal
#

site still loads pretty quickly

barren marsh
#

You might be able to link channels because of discovery but not sure (cc @grim seal)

pliant trench
grim seal
#

a lot of those are single images

barren marsh
#

lol

grim seal
keen burrow
#

Oh BTW, kind of related question, can you list every subdomain of a single domain or you have to guess them?

somber belfry
#

I don't think discovery works if you are banned

grim seal
barren marsh
keen burrow
#

Hmm

grim seal
#

guess can sometimes have hints, through google indexing doing the guesswork for you or for people doing non-wildcard certs for subdoamins

keen burrow
#

I see

#

So if I'm using CF and don't trigger a transfer I can assume I'm safe?

grim seal
#

you will almost never trigger a zone transfer

keen burrow
#

Context is I have a record for direct access to my node not going through CF

grim seal
#

it's different to a domain transfer

#

AXFR is liiike

keen burrow
#

So I can't even add Access to it

grim seal
#

okay so consider you use 2 DNS servers

keen burrow
#

Mhm

grim seal
#

that aswer for the same zone

#

you have a primary and a secondary

#

and the secondary runs an AXFR (zone transfer) periodically on the primary to pull an updated copy of the zone to serve

keen burrow
#

I see

#

Shouldn't those requests be authenticated though

grim seal
#

yeah

#

andd they generally are

#

it's only misconfiguration by the DNS operator that can allow for that

grim seal
keen burrow
#

Right, bold of me to assume things are correctly configurated

grim seal
#

lmfao

#

the uhhh

#

north korean TLD had it enabled for a while

keen burrow
#

I mean

#

North Korean tld

grim seal
#

this is what it looks like

#

there are also good uses for AXFR

keen burrow
#

That's a nice domain

#

I'm sure it can be super useful for backup DNS and the like

grim seal
#

ICANN run a couple of servers that allow you to AXFR a bunch of important zones for runnig your own resolver

keen burrow
#

Ay, stuff

grim seal
keen burrow
#

Pydis running its own internet infra from the bottom up when

grim seal
#

you can get a copy of all TLD NSs from ICANN

#

lmfao

keen burrow
#

That'd be such a fun project

grim seal
#

hell yeah

keen burrow
#

It would be even funnier if you actually build the infra

grim seal
#

I have a full internet at home

#

TLDs, root nameservers, TLD nameservers

#

running your own network lab is good and cool

keen burrow
#

Oi, that's sick

#

Hmmmmmm

#

I wonder how far I can go with my rpi lol

#

Good thing is I have gigabytes internet now, so I can go crazy

grim seal
#

DNS is a component of it, all devices that want to communicate use BGP to establish sessions, I allocate private blocks of IPv6 to them

keen burrow
#

I could get many of those tiny rpis

grim seal
#

Got to hop now, I can talk about it in more detail, just ask when I'm around

keen burrow
#

Cya

#

Running an AS takes money though lemon_sweat

#

Not much though

#

Not bad tbh

#

28 is quite good

#

I had 0.6MBPS two days ago

#

Now I have spikes at 980 lol

#

I think I'm limited to 1GBPS though, quite sad

#

Well, it was downloading from a Netflix PoP, that isn't really representative lol

#

Orange

#

ASN 5511

#

Yeah, as French as it gets

lucid osprey
#

hi

vocal raven
lofty loom
#

A cursed image for the server to see

lilac vale
#

so whats a YAML formatter

median blade
#

my dear 747

sinful sun
#

Its a formatter for yaml?

odd sphinx
#

lol

slender echo
#

hey

shy skiff
#

i forgor 💀

odd sphinx
#

lol

lilac vale
slate leaf
#

It Ain't a Markup Language

lilac vale
#

yeh

slate leaf
#

(Literally YAML Ain't Markup Language)

lilac vale
#

oh

#

what is it supposed to be

#

not "what is it not supposed to be" lol

#

oh

#

ok i get it

#

so what is YAML used for

sinful sun
#

its a markup lang usually used for config purposes

#

githut actions uses yml, pre-commit uses yaml, docker-compose uses yaml, etc

lilac vale
round moss
#

it doesn't really do markup of a document, yeah

#

it's more of a data serialisation format designed to be human writable

sinful sun
#

yaml stands for yet another markup language

round moss
#

it's not a great name

#

since it doesn't really do document markup

lilac vale
#

hmmmm

round moss
#

but well, the name isn't important

lilac vale
#

how do i make a pull request

round moss
#

on github?

lilac vale
#

yeh

round moss
#

to your own repo, or to a different one?

lilac vale
#

i think ill just make it and see what needs to be fixed after i screw up

lilac vale
#

ill tell you which one

round moss
#

oh wait, we totally have a guide somewhere for this

lilac vale
#

we do

#

ive read it

#

but

#

making a pr is the issue

#

well i sent the wrong link

#

edited it

#

i thought it would be ez but im here just talking to myself lol

round moss
#

oh wow, I can see why we want to redo the contrib guides we have

#

they suck

#

you should see two buttons at the top

lilac vale
round moss
#

on what branch did you put your changes?

lilac vale
#

main ig

round moss
#

did you push the changes to the repo?

lilac vale
#

i didnt make any changes tho

#

not yet

#

how do i do that?

round moss
#

do you have a fork?

lilac vale
#

no, do i need to fork it?

round moss
#

yes, but it is fixable, don't worry

#

make the fork

lilac vale
#

okay

round moss
#

ye, fork the entire branding repo

lilac vale
#

the whole thing?

#

woah

round moss
#

yeah, that's how git works

lilac vale
#

hmmmm

#

forked it

#

now?

#

im assuming i make the changes...?

round moss
#

do you have a cloned repository?

lilac vale
#

yeah the forked repo from pydis

round moss
#

alright, nice

#

I suggest you put your changes on a separate branch

#

so make one using git branch some-fitting-name

lilac vale
#

hmmm

lilac vale
round moss
#

yes

lilac vale
#

where do i use it? im sorry this is my first time doing this

round moss
#

do you know how to open a terminal?

lilac vale
#

wait so cmd prompt?

round moss
#

ye, that one

lilac vale
#

its not connected to my github account im sure

round moss
#

that's fine for now, leading you through ssh keys would be a pain. Do you remember your gh passwords, you can just use that

#

and do you know how to navigate to the directory where you cloned your fork

lilac vale
#

i cloned it on github

#

i thought thats what i was supposed to do 😦

round moss
#

how did you clone it on github?

#

You probably didn't do anything wrong, git just has really bad names for things

lilac vale
#

i "forked" it

#

do i download it?

#

how do i clone it 😭

round moss
#

alright, good

#

open the command prompt

#

then pick a directory where you want to do your work

lilac vale
#

i didnt yet "clone' it

#

how do i do that?

round moss
#

getting to that

#

did you install git?

lilac vale
#

i need to install git?

round moss
#

actually, lets do this the easier way

sinful sun
#

Git for windows, yes

round moss
lilac vale
#

oh ye

round moss
#

it will save a bunch of steps

#

and has a UI

odd sphinx
#

true

lilac vale
#

thats gonna be rly helpful for me

#

i was actually gonna download that today but i couldnt

#

what do these mean?

#

i clicked continue

#

now what?

round moss
#

yeah, that's fine

lilac vale
#

hmmmm

round moss
#

so, you have a fork downloaded locally with your changes on it?

#

or did you just install gh desktop

lilac vale
#

i have cloned it

#

locally to my system

round moss
#

that's good

lilac vale
#

and i have a fork on my profile

round moss
#

next up, create a new branch

#

there should a button which looks like so.

odd sphinx
#

a branch is basically a timeline of code changes

lilac vale
#

hmm

#

what should i name it?

round moss
#

what is the event you are changing

odd sphinx
#

well usually you'd name it the feature ur adding

#

or something similar

lilac vale
#

alrighty

round moss
#

or just name it your-name-feature

odd sphinx
#

ye

lilac vale
#

okay

#

can i rename the branch?

round moss
#

not really, you would create a branch from the old name and delete the old branch, keeping only the new branch created from the late previous one

lilac vale
#

i see

round moss
#

oh wait, it seems like git branch -m does that

#

nvm, so don't worry too much about it

lilac vale
#

alright, what now?

round moss
#

now you make your changes

lilac vale
#

i will not be publishing anything or making any commits today

#

ill do it tomorrow tho

#

so am i done for today?

round moss
#

ye

lilac vale
#

okay one thing, i have this what am i supposed to do in order to access the files to make changes?

round moss
#

show in explorer will show the the folder of the repo

lilac vale
#

oh

#

i add the files locally?

round moss
#

ye, now you can just make changes as you would normally

#

then you just make those changes into a commit and push it into your fork on github. Afterwards, I believe you should be able to click a button to create a PR, but it won't show up until you make those changes

lilac vale
#

i see

#

thank you very much for the help

hollow heart
#

i'm gonna miss pink pydis logo

jade walrus
hollow heart
rocky kestrel
#

b

elder path
#

b

rocky kestrel
#

debian installation guide

#

pretty useful

severe trout
#

why debian? pithink

rocky kestrel
severe trout
#

honestly... i'd take windows over it lol

rocky kestrel
severe trout
#

the software repos aren't updated , you have to install snaps i think etc

elder path
#

just gimme one sec. ima set up the vm

elder path
rocky kestrel
severe trout
#

software is updated in debian?

#

wdym

severe trout
rocky kestrel
severe trout
#

apt randomly pulls out snaps too which weird

severe trout
elder path
#

alr

#

vm is up

severe trout
#

it's updates aren't exactly "updates" imo

elder path
#

there is graphical install and install

#

idc eitherway

rocky kestrel
elder path
#

eh ima use gui

#

alr I did all the basic settings

#

like english and stufff

rocky kestrel
#

yeah it's pretty simple

#

do you value having the latest and greatest programs and whatnot?

elder path
#

no

rocky kestrel
#

because cpython does have a point that they can be a few versions behind

#

in official repos

elder path
#

hol up one sec

rocky kestrel
#

you cna leave it blank

elder path
#

can I just skip that

severe trout
#

hold up... even python is behind?

elder path
#

ok

lilac vale
#

i cloned a repo

#

now if i locally make changes in that repo

odd sphinx
#

yes

lilac vale
#

will it publish or commit it or something on github

elder path
#

alr got eastern time working

odd sphinx
lilac vale
odd sphinx
#

and then it will reflect on ur fork in github

rocky kestrel
elder path
#

how would this work if im in a vm?

lilac vale
#

oh

odd sphinx
#

then if u want to merge ur chagnes to the original repo

rocky kestrel
odd sphinx
#

u have to make a pull request

elder path
#

ok

lilac vale
#

oh

#

so i can pull request when i want to

elder path
#

stuff runnin

#

btw whats smaller then debian 🤔

rocky kestrel
elder path
#

oh right forgot about gentoo lol

rocky kestrel
#

debian is pretty damn lightweight though

elder path
#

yeh a 300 meg iso 💀

rocky kestrel
severe trout
elder path
#

how can u even get smaller then 300 meg iso

rocky kestrel
elder path
#

💀

#

windows 95 iso is 450 megs

severe trout
#

LFS worryfrog

elder path
#

how can a modern day iso be smaller then a iso from like 20 years ago 🤦

rocky kestrel
#

windows 95 is bloated lmao

odd sphinx
#

bro u really comparing windows 95 to a modern day os?

elder path
#

yeh

rocky kestrel
#

there's your 50 meg installer

#

it's actually 48 megs

elder path
#

breh

#

windows 95 is 400 megs... let that sink in

odd sphinx
#

does the 48 mb installer use the internet

rocky kestrel
odd sphinx
#

does the window 95 installer use the internet

median blade
rocky kestrel
odd sphinx
#

wtf

#

internet was there that tiem!?

#

lol

#

wait of course

#

fuck

rocky kestrel
odd sphinx
#

lol

severe trout
#

doc if it uses the internet, it doesn't even need a DE or anything

elder path
# odd sphinx wtf

However, to connect to the Internet on a Windows 95 VM in VBox, the TCP/IP protocol must be installed

elder path
#

wait thats not what I meant to send lmao

odd sphinx
#

hm

severe trout
rocky kestrel
#

internet or not

severe trout
#

even wm

rocky kestrel
#

yeah

#

you don't need that either

elder path
#

imagine using a DE 💀 /j

rocky kestrel
#

i run emacs as my os

severe trout
#

i mean... sure
i don't think someone who actually wants to use the OS will not want any of those tbh

severe trout
rocky kestrel
#

/s

severe trout
#

lol

elder path
rocky kestrel
#

seriously i think you guys thought I was serious this whole time

severe trout
#

i have actually met ppl who do that

#

so yeah

rocky kestrel
#

emacs is kind of crazy though

#

comes with window manager, file browser, email client, web browser, calculator, version management

#

not to mention it's an IDE

severe trout
#

lol

elder path
#

🤢 my friend said he wanted ubuntu (He is new to linux)

rocky kestrel
#

to be fair nothing wrong with ubuntu

#

it's better than windows

odd sphinx
#

ok then let him hgeet ubunut

severe trout
#

honestly tho... windows is better than ubuntu

elder path
severe trout
#

by a lot

elder path
#

no

odd sphinx
#

i havent used ubunutu as a full os

#

only in wsl

severe trout
#

try it pehehe

median blade
odd sphinx
#

ok

severe trout
#

you will regret it soon

odd sphinx
#

damn

rocky kestrel
severe trout
#

i have used it and it was a mess tbh

#

i'd rather take windows over it (although no brtfs Sadge )

elder path
rocky kestrel
severe trout
#

well... good for them ig

rocky kestrel
#

I mean most concerns about ubuntu are snap

elder path
#

never seen sombody get hyped over an os 🤣

severe trout
#

software support in general

rocky kestrel
#

but snap is still miles ahead of windows package management

severe trout
#

huh?

rocky kestrel
#

given that there's none

elder path
odd sphinx
#

tf

median blade
severe trout
#

oops, scoop i mean

#

scoop is p nice

rocky kestrel
#

gordon doesn't need to hear all this

#

he's a highly trained professional

severe trout
#

atleast the softwares are updated which is more than ubuntu without resorting to snaps pehehe

severe trout
#

lmao

odd sphinx
#

winget !?

severe trout
#

yeah there's winget and scoop

elder path
severe trout
#

lol

elder path
#

apt works fine too

rocky kestrel
#

lmao winget isn't even a package manager

odd sphinx
#

and choco

rocky kestrel
#

it just runs MSI files

severe trout
#

choco is weird

elder path
#

MSI 😳

odd sphinx
#

well yes thats how thigns are installed here in windowsland

rocky kestrel
#

now choco is what i'd call a mess

elder path
#

half done the deb install

severe trout
elder path
#

would be done if I had done a fixed disk

severe trout
#

scoop is still the best "package manager" for windows but winget is catching up lol

rocky kestrel
severe trout
#

yeah

clever salmonBOT
elder path
#

bruh

odd sphinx
#

yes what else does an installer do

severe trout
#

idk...

median blade
#

bruh

elder path
#

bruh

severe trout
#

it's meant for installing, updating, uninstalling softwares?

elder path
#

it kills my damn brain cells 🧠

odd sphinx
#

what

severe trout
#

an installer kills your brain cells?

#

hmmmmmmmm sus

elder path
odd sphinx
#

damn

severe trout
#

i wonder how you manage to handle linux lol

elder path
#

like I ever had any 😢

elder path
severe trout
#

(on any distro besides arch based ones ig)

#

or maybe opensuse? idk

elder path
#

SUSE

#

😳

odd sphinx
#

lol

elder path
#

what time is it for yall?

median blade
#

windows 11 time

elder path
#

oh hell naw

#

debian time

severe trout
#

web dev is literally taking over

median blade
#

interesting

elder path
#

doesent matter of you like windows or not we can all agree windows 11 sucks

odd sphinx
severe trout
#

it's not fully released yet... but for now yeah

rocky kestrel
#

lmao emacs has discord integration

elder path
#

emac moment

wide totem
#

i have a pending w11 update

rocky kestrel
#

can't put my finger on why though

wide totem
#

wanna bet?

elder path
wide totem
#

idk myself tbh

elder path
#

bro

wide totem
#

ikr

#

its missing one in the upper right

#

pretty bad

elder path
#

bro...

rocky kestrel
rocky kestrel
elder path
#

💀

elder path
median blade
dusky cliff
#

ok

tranquil ridge
#

ok

rocky kestrel
#

check out my status

median blade
#

do you want me to defend windows 11?

severe trout
#

no

dusky cliff
#

yes

elder path
severe trout
#

perhaps

median blade
#

ok then

#

windows 11 has better bluetooth support than w10

tranquil ridge
median blade
#

has voice typing chef_kiss

elder path
median blade
#

which is awesome

severe trout
#

i never use bluetooth...

elder path
tranquil ridge
#

neither do i

median blade
#

not my problem

odd sphinx
#

voice typing is based

severe trout
#

lol

tranquil ridge
#

white teeth guys amirite

odd sphinx
#

brij

tranquil ridge
#

imagine having blue tooth

median blade
#

the entire UI + animations are more slick and neat

odd sphinx
#

lol

elder path
odd sphinx
#

oops wrong emote

median blade
#

wow i was so confused lmao

odd sphinx
#

lol

elder path
#

just get a good linux DE 🤦

odd sphinx
#

no

rocky kestrel
#

I think windows 11 is entertaining at best

#

it's funny to see windows users talk about it

severe trout
rocky kestrel
#

ofc I would never actually use it

elder path
#

were on a higher plane of existence :buda:

rocky kestrel
#

I've got windows 10 installed in a vm just for a few games

odd sphinx
#

debatable

rocky kestrel
#

like rainbow

median blade
#

r6s does not run on linux?

elder path
severe trout
#

windows 7?

elder path