#ot2-the-original-pubsta

652 messages ยท Page 65 of 1

grim seal
#

subcord uses Scylla, it's overkill

#

but neither me nor Panley have had time to look at subcord lul

#

some day some day

wide totem
#

also no im not stalking you literally proclaim your orgs here

#

so i figured

#

might as well look at the orgs joe has

grim seal
#

panley writes https://panleyent.com/crosslink/ it's good

#

I would ping her but 2:30am lol

wide totem
#

edit ping her @grim seal

grim seal
#

I just don't think it's necessary, lol

wide totem
#

oh ye

#

btw

#

the edit ping behaviour is changing soon in specific situations

grim seal
#

source

wide totem
#

my own

#

literally did it myself

#

when threads come out

#

if you edit a mention into a message, it will add that user to the thread

grim seal
#

yeah

wide totem
#

smh how do you have thread access ๐Ÿ‘€

#

anyways aj is great

grim seal
#

lol

#

some communities have threads

wide totem
#

yes im in one of those

#

just thought you were in the thread tester server

cedar leaf
#

Like Slack threading?

grim seal
#

I'm in a server with threads

grim seal
wide totem
grim seal
#

different implementation, same concept

wide totem
#

threads are so fucking fun btw

cedar leaf
#

Cool

wide totem
#

i actually love how threads take the message id

#

gonna fuck with so much stuff ๐Ÿ‘€

cedar leaf
#

now if Discord could literally just get someone to buy them

#

they would be grown up

grim seal
#

it won't fuck with anything

wide totem
#

bot wise it will lmao

grim seal
#

no it won't

wide totem
#

like, poorly made bots

#

yes, it will smh

grim seal
#

that is the whole reason there is an API bump

#

lol

wide totem
#

joe lemme explain tho

cedar leaf
#

this gonna be good

grim seal
#

you have to manually go "hm yes do I want threads"

wide totem
grim seal
#

even slash commands do as well

cedar leaf
#

what happens if you don't, you just get messages?

#

without threading info?

wide totem
#

no threads are dead to bots under v9

wide totem
#

i've witnessed it

cedar leaf
#

so if your bot isn't on v9 gateway then what? YOu just get message info without thread info?

grim seal
#

yeah, I've written it, lol, it works fine

wide totem
#

the point is that threads can be created with backported ids

wide totem
#

ex: a thread can be created with an id starting with 463

cedar leaf
grim seal
#

lol

wide totem
#

so a thread id might not match when it was actually created

grim seal
#

I think it's a good way to rollout

#

when they did stages

#

all the Eris bots died

wide totem
#

because there's no way to check when a thread was created iirc

cedar leaf
#

eh, no reason not to deliver on_message event, just no thread info, most bots don't give a crap, they are just content scanning

wide totem
#

there's a good reason to not

cedar leaf
#

Are threads consider channels underneath?

grim seal
#

yep

#

they are channel objects with a parent_id attribute

cedar leaf
#

I'll have to look at new API, I don't really want to mess with my bot

wide totem
#

brb suggesting something

grim seal
#

this is off the top of my head from what Danny said in the server we share with threads enabled

#

discord.py has support for it, so it'll work fine once you upgrade there

cedar leaf
wide totem
grim seal
#

private

cedar leaf
#

I'll add it to my list, I need to do some work on my bot for other stuff

wide totem
#

๐Ÿ˜”

cedar leaf
#

I really need to restructure my CosmosDB anyways

wide totem
#

no wait

grim seal
#

no, it's just not a public guild, it's not special treatment

wide totem
#

aha

#

discord certified moderator server ๐Ÿ‘€

grim seal
#

lol close enough

wide totem
#

knew it

cedar leaf
#

Danny is certified.....

wide totem
#

yep

#

and joe is too

grim seal
#

lol

wide totem
#

aaaaaaaaa

#

rust is fun

grim seal
#

Rust is fantastic

wide totem
#

i never thought I would actually appreciate having to think about this ever

#

but like

#

i actually like this

grim seal
#

lol wait until you get onto the non-primitive types

wide totem
#

i like having to think of variable size and memory

cedar leaf
#

does rust have implicit declarations?

grim seal
#

cries in Arc<Rc<...>>

wide totem
grim seal
#

yeah some stuff is implicit

#

uhhh not really i32 default

wide totem
#

or like

cedar leaf
#

We had i32 bite us at work

wide totem
#
let mut x = 5; // ends up being i32
grim seal
#

Oh maybe it is i32

wide totem
#

mhm

#

im on a 64 bit system

grim seal
#

RFC 212

wide totem
#

brb making issue

#

uh

#

lance or bot

grim seal
#

No you're not lol

wide totem
#

ok lance then

grim seal
#

this is Rust RFCs, not IETF RFCs

cedar leaf
#

We had this bug at work "When list of records get above 4.1 billion records, we get OverflowError and crash"

grim seal
#

please do not add Rust RFCs to our Python bot

wide totem
#

OH

scarlet totem
#

rust bot when

wide totem
#

i actually thought it was IETF

grim seal
#

lol

wide totem
#

why rust, why name it RFC

grim seal
#

because

#

what

#

because Request for Comment

wide totem
#

what's it mean anyhow

grim seal
#

it's used all over then place

wide totem
#

Rust For Charity /s

grim seal
#

A Request for Comments (RFC) is a publication from the Internet Society (ISOC) and its associated bodies, most prominently the Internet Engineering Task Force (IETF), the principal technical development and standards-setting bodies for the Internet.
An RFC is authored by individuals or groups of engineers and computer scientists in the form of a...

#

primarily IETF but others use it

upbeat sandal
#

@wicked hollow the day has come lemon_hyperpleased

wide totem
#

hello godlygeek

wicked hollow
#

hello

wide totem
#

aaaaaaaaa

#

rust tuples are 10/10

#

wait no

odd sphinx
#

9/10?

wide totem
#

10/10 i just didn't know how to print them

#

Another way to have a collection of multiple values is with an array. Unlike a tuple, every element of an array must have the same type. Arrays in Rust are different from arrays in some other languages because arrays in Rust have a fixed length, like tuples.
boo

#

i don't like my arrays to all be the same type through and through

#

let a: [i32; 5] = [1, 2, 3, 4, 5];
okay this is actually really cool

odd sphinx
#

yes

wide totem
#

i will read it later since

#

im currently stringing

tranquil ridge
#
enum More {
  Float(f32),
  Int(i32),
  Uint(u32)
}
fn main() {
  let arr: [More; 3] = [More::Float(3.2), More::Int(22), More::Uint(77)];
}```
#

smth like that

odd sphinx
#

yes

woven hornet
#
// Create a Main class
public class Main {
  int x;  // Create a class attribute

  // Create a class constructor for the Main class
  public Main() {
    x = 5;  // Set the initial value for the class attribute x
  }

  public static void main(String[] args) {
    Main myObj = new Main(); // Create an object of class Main (This will call the constructor)
    System.out.println(myObj.x); // Print the value of x
  }
}

// Outputs 5```
#

i dont get why we need to have a class constructor here

#

cant we just initialise int x = 5

#

we always construct objects under the main method (public static void main(String[] args)) right? is it correct to say we construct objects so that it can be used in the main method?

dusky cliff
#

the main reason for constructors is that you can pass parameters to them

#

also you can't have loops and function calls etc outside the constructor

woven hornet
dusky cliff
#

yeah

woven hornet
#

oh ok i see

#

i dont get why when we define method/ fields, why dont we always use static so we dont need to create an object of the class? is there a reason why sometimes we use public

dusky cliff
#

because sometimes you want methods to be on objects, not on the class

#

If you had a Human class for example, and a walk method in them, you'd want to call walk on individual human objects

#

and not on the class

woven hornet
#

oh

dusky cliff
#

as for public vs private, those modifiers change from where you those variables are accessible

#

if you had a private function, that won't be accessible in another class

#

if you had a public function, it would be accessible everywhere

#

if you had a protected function, it would be available to that class and its subclasses

dim root
#

@dusky cliff <removed> no credit card needed now lol

#

just found this

dusky cliff
#

i'm not getting nitro

tranquil ridge
wide totem
tranquil ridge
#

he is too strong

dim root
#

i didn't use it tho

wide totem
#

how'd you get it tho

dim root
#

my friend sent me

dusky cliff
#

if i wanted to get it, needing a credit card wouldn't stop me, i'd just [redacted]

tranquil ridge
dim root
unreal sigil
#

Oh yeah Nitro is free at the moment isn't it

#

idk if I'll be bothered getting it though, it doesn't really benefit me in any way

dusky cliff
#

same

tranquil ridge
wide totem
tranquil ridge
#

no

wide totem
tranquil ridge
#

no

wide totem
tranquil ridge
#

no

wide totem
#

as long as you say no i will continue to upload them

tranquil ridge
#

okay

wide totem
tranquil ridge
#

no

#

i dont use vscode

#

so

#

no

wide totem
#

this is it of the new ones

#

no

tranquil ridge
#

vscode is bad for me ferrisWhen

median blade
dim root
#

idk, i didn't use it

median blade
#

oh boi

#

it worked

#

ahahhahha

#

thanks man

dim root
#

link worked?

median blade
#

the vid worked

dim root
#

ah nice

odd sphinx
#

lol

tranquil ridge
#

nitro gonna lose its value for few months

odd sphinx
#

yes

#

but we still have it dancing_stick

tranquil ridge
odd sphinx
dusky cliff
#

rip

rigid echo
#

lmao

#

just just wait for 3 months

odd sphinx
#

lol

rigid echo
#

wait

median blade
rigid echo
#

lmao

#

you guys just wait

median blade
#

for

median ore
median blade
#

ok

median ore
#

lol like easter eggs but gemier

dim root
#

nitro gonna loose its value for 3 months now lmao

odd sphinx
#

yes

cerulean panther
#

yes lol

odd sphinx
median ore
#

I guess we will see in 3 months

#

Could create some addicts that might not have considered it otherwise you know gotta give em a little taste before the hook digs in

median blade
#

i want nitro for streaming

#

nothing else

rigid echo
#

I saw nitro raining ๐ŸŒง๏ธ

odd sphinx
#

oh no

#

people are making alts to boost their servers

median ore
#

PixelBob ๐Ÿ–Œ๏ธ ๐ŸŒฒ ๐ŸŒฒ

#

uh oh this is going to get ridic at the end of it all lol

odd sphinx
#

ikr

median blade
dusky cliff
#

\๐Ÿ˜Ž

odd sphinx
#

the people without nitro will be rarer now

median blade
dusky cliff
#

guess i'm rare now

odd sphinx
#

yes

lapis yacht
tribal tinsel
#

Hm, now that I got nitro, I should probably do something about it...

odd sphinx
#

yes

tribal tinsel
#

enby_kitty omg, I just noticed Crayta has pride kitty emojis :o

#

I should join some emojis servers, probably

#

Or make my own

#

Yesterday I was trying to look for some emoji servers with queer emojis and I actually found a non-emoji server that seemed fine XD

odd sphinx
#

doesnt this server have queer emojis

#

huh

#

it doesnt?

sweet meteor
#

queer emojies?

keen burrow
#

We have flags

sweet meteor
#

is server specific stickers a thing?

tribal tinsel
odd sphinx
#

i see

dim root
#

Do you goes know blob or roo emoji servers?

#

I have no idea about any

tribal tinsel
#

I got my driving license!
Damn, they make an electronic centralised system to not have to carry a stack of papers anywhere you go but they still transfer the physical papers and I still had to apply to location-specific office, AND I just had to fill in the paper form because the electronic form they get is incompatible with the procedure and there's no date and signature to confifm i received it xd

dim root
#

Nice, btw off topic - I love long drives to hill stations a lot in rainy session

tribal tinsel
#

It's been few months since I finally passed the driving exam, one before that I almost passed but some idiot tried to overtake me when I had my left turn signal already on(!) and I didn't notice it and the examiner had to use brakes. (If examiner does anything because security, it's automatically failed) :x

odd sphinx
#

oof

#

but thats defensive driving isnt it

tribal tinsel
#

I checked everything before turning on the turn signal, I didn't even think of checking if something is on my fucking left when I was already marked as turning left and it was double-solid line everywhere except for the gate where I was supposed to go.

#

So I failed that try because some idiot decided to break multiple road rules. And i haven't been expecting the unexpected

#

It was frustrating. It was one of the last tasks on the exam. I only had to turn back there. Left, stop, reverse right and we're good to go. My partner even thought I passed, I was away for so long...

lament kestrel
#

Number 1 rule of driving: Assume the worst.
You really can't trust humans when they're operating two tons of metal at 60 mph while sitting on gallons of explosives

#

Sry, it sounds like you had the right of way

tribal tinsel
#

In that or last try I saw someone also going the wrong way on a one-way road. I remember I had a task to park there, and I was so focused I wasn't even sure it was one-way (all parking tasks end with go the same way as you were going before). But I remember the weird face my examiner made and when I finally got out of the parking space, surely on the end of the road I could see signs that it was one-way XD

tribal tinsel
lament kestrel
#

lol

tribal tinsel
#

I also had a "simple" being overtaken on my last exam, but also on double-solid line. Thankfully I wasn't trying to turn or anything, so I just went "okaaaay"

lament kestrel
#

'Murica.

dusky cliff
#

bruhg

tribal tinsel
#

There's a rising number of antivaxxers in Poland and you know what my friend had to see under a post about their dead parent? That vaccine caused it

lament kestrel
#

Tf

#

*magnetic

tribal tinsel
#

That parent was supposed to get vaccinated but never did. Caught covid instead and was transported to hospital day the appointment. Survived. And now, some time after, had severe pneumonia

#

I wish I could find that antivaxxers and made them eat their words. I'm weak af but I want to kick their ass

lament kestrel
#

I am so fucking pissed

#

Ah yes, the boom vaccine
It contains the blood of the Boom Booms /s

lament kestrel
#

(Is it wrong of me to think this way?
I apologize for it...)

#

.topic

rustic harborBOT
#
**What is better: Milk, Dark or White chocolate?**

Suggest more topics here!

lament kestrel
#

Dark

hazy laurel
#

starting to dislike chocolate

lament kestrel
#

Why?

hazy laurel
#

dunno

#

too sweet

odd sphinx
#

crosses one more from the list

tribal tinsel
#

We have too good medicine that eventually saves them

odd sphinx
#

^ @hazy laurel this you

#

?

hazy laurel
#

um no

odd sphinx
#

dang

#

my search efforts have failed

hazy laurel
#

lol

odd sphinx
hazy laurel
#

just search "facetime cat"

odd sphinx
#

lol

real forum
delicate lion
#

Poll: What's your favorite PyDis emoji? React with it on this message.

jovial island
languid osprey
#

hm

native cobalt
#

on the message, not below the message @jovial island

jovial island
#

nono that was just joe shrek

native cobalt
#

lmao

delicate lion
#

really aboo? neovim? I'm disappointed

languid osprey
#

fine, I'll second pithink

native cobalt
#

there's joe anime too, hold on

languid osprey
#

wait I can do more than one

jovial island
#

lmfao

delicate lion
#

beautifu;l

delicate lion
native cobalt
#

joe got at least 6 emojis lmao

gaunt jacinth
languid osprey
languid osprey
jovial island
#

aboo i swear to god

#

ive got a least favorite emoji

languid osprey
#

what

native cobalt
#

double mild stroke @delicate lion @languid osprey

languid osprey
#

lmao

jovial island
languid osprey
#

wait no mine was on purpose

delicate lion
#

@echo fern you did two ๐Ÿ˜ 

native cobalt
#

you still had a stronk

languid osprey
gaunt jacinth
delicate lion
native cobalt
languid osprey
#

lmao

#

nitro flex

delicate lion
native cobalt
#

it's from a different server

jovial island
#

then theres lemon_cut๐Ÿ—ก๏ธ

delicate lion
native cobalt
#

but I helped that meme there, so it naturally got an emoji lol

#

yeah, very beautiful lmao

delicate lion
gaunt jacinth
#

fair enough, thats the newest member

viral hare
#

ducky_ninja remember this

hazy laurel
#

oh yes

jovial island
#

rust

hazy laurel
#

no

wide totem
upbeat sandal
#

Mwahahahahahahahaha

viral hare
#

username checks out

hazy laurel
#

I'll never know how to prounounce "Stelercus"

#

is it just like... "stellar kiss"?

delicate lion
#

in my head I think of it as steller-cuss

hazy laurel
#

Ehh that sounds a little weird

delicate lion
#

ยฏ_(ใƒ„)_/ยฏ

hazy laurel
#

Stell ercus

delicate lion
#

not that

hazy laurel
#

I know, just thinking of different pronunciations

wide totem
#

me rn

#

sudo apt install toilet

#

I may have gotten distracted

storm birch
#

stelercus has become too powerful.... he must be stopped lemon_warpaint

tranquil ridge
#

call yoda

#

though yoda is not on darth's side right

#

i havent watched star wars

dim root
#

I am here

dim root
tranquil ridge
#

nice

median blade
#

yoda is ded

dim root
#

no u

odd sphinx
viral hare
#

^ i see amogus

dusky cliff
#

smh

odd sphinx
wide totem
#

The Flex Sealยฎ Family of Products proudly partnered with FIRSTยฎ to donate up to 500 rolls of Flex Tapeยฎ for teams to use in their builds for this yearโ€™s FIRST Robotics Competition. And the ways the teams put our Flex Tape to use are remarkable.

Phil Swift invented Flex Seal to help provide a solution that could make an everyday difference in p...

โ–ถ Play video
#

Flex Tape has become such a meme, that they donating flex tape to a bunch of teams

whole condor
#

We currently have 90 boosts!

odd sphinx
#

yes

sudden swallow
odd sphinx
#

@hazy laurel i am using apt on ubuntu wsl

#

sudo apt upgrade is slow

#

does it take this long

#

or is apt just shit

hazy laurel
#

uh

#

No clue

#

tbh I never used upgrade

odd sphinx
#

dang

hazy laurel
#

it's stable release, you only gotta upgrade like every 5 years

odd sphinx
#

bruh

#

well i did it

hazy laurel
#

that's not an exaggeration either lmfao

#

You chose LTS, right?

odd sphinx
#

uhh

#

ubuntu 20.04

#

is that bad

#

or good

hazy laurel
#

Yeah, that's LTS

odd sphinx
#

i mean it is wsl

#

i can just delete it

#

oh

hazy laurel
#

why're you upgrading

odd sphinx
#

ok

#

lol

#

idk

#

just a command i found

#

lol

hazy laurel
#

nvm you should be fine

#

sudo apt update && sudo apt upgrade

#

I was thinking of dist-upgrade

median blade
#

๐Ÿ˜

odd sphinx
#

ok

#

i got arch

#

now what do i do with it

#

how do i get a dopeass prompt

#

i use arch btw

#

i am you now @median blade

daring jay
#

Wait, there's Arch on WSL?

#

How?

odd sphinx
#

u dont have to install from ms store

daring jay
#

Interesting, ty

odd sphinx
#

yes

#

u can become an arch btw user

daring jay
#

Yayayaya

#

Arch's terminal looks cool

odd sphinx
#

bruh

daring jay
#

What

#

It does

daring jay
#

Not like, the terminal terminal

odd sphinx
#

the logo?

daring jay
#

Ye, and the words

odd sphinx
#

lol

#

yes

daring jay
hazy laurel
daring jay
#

Okie

#

Ty

median blade
#

i am a opensus convert now

median blade
hazy laurel
median blade
hazy laurel
#

:/

median blade
odd sphinx
hazy laurel
#

NodeJS and Python?

odd sphinx
#

us archers

#

amirite

#

ikr

odd sphinx
#

i mean

#

install distros for wsl is easy af

median blade
#

mhm

hazy laurel
#

Installing Linux in general is easy

median blade
#

but i don't really wanna install 1GB updates every month for arch

odd sphinx
#

hmm

#

ooh

#

now i can use vscod with this

median blade
#

yup

hazy laurel
odd sphinx
#

ah this is epic

hazy laurel
#

but it depends on the DE

median blade
odd sphinx
#

why is it more than 1gb

#

what are they updating

hazy laurel
median blade
#

the net result is not equal to 1GB of storage

#

you download 1GB, it removes some stuff, installs some stuff ig

hazy laurel
#

Kernel, DE, system stuff

odd sphinx
#

bruh

#

well

#

i dont have a DE

hazy laurel
#

it's usually much larger than 1 GB, though

odd sphinx
#

so that will reduce the size right

#

ok

hazy laurel
#

yes

median blade
odd sphinx
#

nice

#

oh

#

dang

hazy laurel
#

I'd just recommend stable release for WSL

#

so Ubuntu or Leap

#

rolling release is kind of weird for WSL lol

odd sphinx
#

hm

#

ubuntu is fine

#

i should just use that

hazy laurel
#

You should try Leap

odd sphinx
#

whats that

hazy laurel
#

zypper is pog

#

openSUSE Leap

odd sphinx
#

ight

#

lets see

#

opensussin

hazy laurel
#

:[

median blade
#

updated like 1.5 weeks ago

#

and now

#

...

odd sphinx
hazy laurel
#

that's how it be

odd sphinx
#

ok

#

now i will get opensuse

median blade
#

lol

hazy laurel
#

I swear openSUSE is a little underrated

odd sphinx
#

yo

median blade
odd sphinx
#

do they have a zip

#

for wsl

median blade
#

ms store

#

official

hazy laurel
odd sphinx
#

yes

#

i am there

#

yo

#

what version

#

should i get

median blade
#

uh

hazy laurel
#

Latest

odd sphinx
#

@chperial

#

o

median blade
#

leap or toombleweed

odd sphinx
#

leap

#

whats the diff

median blade
#

leap is not rolling release

odd sphinx
#

i see

hazy laurel
#

Leap 15.3

odd sphinx
#

epic

#

15.3

median blade
#

or something

hazy laurel
#

but no flag soup

median blade
#

sudo zypper in opi?

hazy laurel
#

oh, yes

odd sphinx
#

wait

#

it led to an rpm file

hazy laurel
#

wait, maybe not

odd sphinx
#

wha

hazy laurel
median blade
#

just gimme an example command

hazy laurel
#

um

#

opi msedge

odd sphinx
#

ok i will get 15.2

hazy laurel
#
sudo zypper dup
#

where dup = "distribution upgrade"

median blade
odd sphinx
#

well i dont need now

#

its still downloading

hazy laurel
median blade
#

is opi based on perl

hazy laurel
#

Python

median blade
#

correct?

hazy laurel
#

yes

median blade
#

good

hazy laurel
#

green and blue are openSUSE maintained

#

red are individual maintainers

median blade
#

oh i see

hazy laurel
#

Unlike the AUR, packages can have multiple maintainers

#

and that's a good thing

#

especially since people can hijack packages on the AUR

odd sphinx
#

ayoo

#

im in open suse

median blade
#

good

odd sphinx
#

bro the welcome thing was weird

#

it was a tui

median blade
#

well yes

hazy laurel
#

YaST, probably

odd sphinx
#

whats yast

hazy laurel
#

software management and settings and stuff

#

"Yet another Setup Tool"

odd sphinx
#

i see

#

lol

#

nice

hazy laurel
#

was it blue

odd sphinx
#

yes

hazy laurel
#

that was YaST

odd sphinx
#

it looked a bit weird with my terminal theme

#

but yes

#

ok

#

now what do i do

hazy laurel
#

Upgrading might be a bit of a pain

odd sphinx
#

should i refresh some zypper

#

hm

hazy laurel
#

it should be refreshed if you just installed

odd sphinx
#

hmm

#

upgrade as in

#

to 15.3?

hazy laurel
#

yuh

odd sphinx
#

or just upgrading the packages

#

ok

hazy laurel
#

both

odd sphinx
#

i see

hazy laurel
#

you might not need to

#

but I dunno

odd sphinx
#

do i need to

hazy laurel
#

I kind of doubt it

odd sphinx
#

same

#

alright

#

now how does one install python

#

sudo zypper in python

#

?

hazy laurel
#

um

#

python3

#

I think

#

but if you're wanting to use Python, I suggest pyenv

odd sphinx
#

so that would be

#

sudo zypper in pyenv

hazy laurel
#

I don't think so

#

oh you know what

#

you can just zypper in it

odd sphinx
#

nice

hazy laurel
#
โฏ sudo zypper in pyenv
Loading repository data...
Reading installed packages...
'pyenv' is already installed.
No update candidate for 'pyenv-2.0.0-1.1.x86_64'. The highest available version is already installed.
Resolving package dependencies...
Nothing to do.
median blade
odd sphinx
#

its not

#

i checkd

median blade
#

you should be having 3.9

#

hmm

#

i had it

hazy laurel
#

I think it was for me

median blade
#

do python3

#

i have 3.6

#

sadly

#

lol

hazy laurel
#

I just use pyenv

median blade
#

ye

hazy laurel
#

and switch the global version to 3.8.10

#

cause I'm a boomer and have not yet switched to 3.9.5

odd sphinx
#

lol

#

all this stuff is taking less ram than discord

hazy laurel
#

oh, you should install zsh and stuff

odd sphinx
#

yes

hazy laurel
#
sudo zypper in zsh
#

btw when you install packages with zsh completion stuff, zypper will automatically recommend it

median blade
hazy laurel
#

se is how you search for packages

#

it allows for wildcards ? and *

odd sphinx
#

holup

#

there is no python 3.9.5

#

in pyenv?

hazy laurel
#

yes there is

odd sphinx
#

bruh

hazy laurel
#

it even has 3.10 lmfao

median blade
odd sphinx
hazy laurel
#

hm

median blade
#

yeh

hazy laurel
#

so maybe not on Leap

odd sphinx
#

do i have to upgrade it or seomthing

#

dang

median blade
hazy laurel
odd sphinx
#

bruh

median blade
#

yeh

odd sphinx
#

๐Ÿ˜”

median blade
#

do
python3

odd sphinx
#

3.6.12

#

yea

hazy laurel
#

yeah, that's the pain of stable release

odd sphinx
#

:"(

hazy laurel
#

You could just try Tumbleweed

odd sphinx
#

yes

#

i could

hazy laurel
#

it is rolling but it's a lot easier to maintain than Arch

odd sphinx
#

i will

jovial island
hazy laurel
#

lol what

odd sphinx
#

ok am getting tumlbeweed

#

alright

#

on tumbleweed

unreal sigil
#

I'm gonna give tumbleweed a shot tomorrow

#

Looks good

hazy laurel
#

Tumbleweed is great

odd sphinx
#

tumbling

hazy laurel
#

I think the name is a pun

#

cause like... rolling tumbleweed

median blade
#

stable leap?

hazy laurel
#

well like

#

it's a leap from release to release

median blade
#

ahh

hazy laurel
#

tumbleweed rolls lol

odd sphinx
#

what have i done

hazy laurel
#

what the

odd sphinx
#

wtf

#

wel

#

time to reinstall

hazy laurel
#

maybe cd ~

dusky cliff
#

linux moment

hazy laurel
#

and get out of bin

median blade
#

o

dusky cliff
#

o

#

k

median blade
odd sphinx
#

got out of bin

hazy laurel
#

and?

odd sphinx
#

still aint workin

hazy laurel
#

RIP

odd sphinx
#

lol

dusky cliff
#

linux moment

odd sphinx
#

well

#

time to reinstallet

odd sphinx
hazy laurel
#

I think I blame WSL

odd sphinx
#

was i not supposed to run sudo zypper in python39

hazy laurel
#

it's not python39

odd sphinx
#

bruh

hazy laurel
#

but you want pyenv

odd sphinx
#

yes

#

true

#

ok

#

well

#

reinstall will take like

#

3 minutes

#

max

hazy laurel
#

lay off the enter key, man lmfao

odd sphinx
#

lol

#

ok

#

done

hazy laurel
#

nice

odd sphinx
#

ight

#

now to get pyenv

hazy laurel
#

yes

odd sphinx
#

yes

dusky cliff
#

yes

odd sphinx
#

do i have to delete the existing python

#

for it to work

#

or can it stay

hazy laurel
#

it's used internally, that's why it's there

odd sphinx
#

oh

#

k

#

eyy

#

im getting 3.9

#

finally

#

thanks pyenv

#

very cool

hazy laurel
#

set that as your global

#

and you should be good

odd sphinx
#

NEVERMIND

hazy laurel
#

D:

odd sphinx
#

oh

#

no acceptable c compiler found in $PATH

hazy laurel
#

oh yeah

odd sphinx
#

do i just get gcc

#

lmao

median blade
#

gcc

odd sphinx
#

ye

median blade
#

time

odd sphinx
#

ok

hazy laurel
#

go to pyenv

#

it gives you a list of stuff to install

odd sphinx
#

what command do i run

hazy laurel
#
sudo zypper install gcc automake bzip2 libbz2-devel xz xz-devel openssl-devel ncurses-devel readline-devel zlib-devel tk-devel libffi-devel sqlite3-devel
median blade
#

sudo

#

good

odd sphinx
#

o

#

ok

#

cool

#

is thre a way to make it yes everything

#

sudo yes zypper in ...?

#

yep

#

yes exists

hazy laurel
#

I wouldn't recommend doing that

odd sphinx
#

oh

#

ok

hazy laurel
#

you won't get asked yes too much anyways

odd sphinx
#

but i need to go out

#

i want to make it run

hazy laurel
#

wot

odd sphinx
#

in the bg

#

while i go do an errand

#

so

hazy laurel
#

it'll do that

#

you gotta accept like 1 or 2 things

odd sphinx
#

i just dont want it to get stuck at a yes confirmation

#

ok

hazy laurel
#

cause dups install like 300+ packages

odd sphinx
#

bruh

hazy laurel
#

and i only gotta y like twice

odd sphinx
#

well i yed once

median blade
#

link to opensus

#

zee

odd sphinx
#

huh

#

ok

median blade
#

...

odd sphinx
#

the download?

median blade
#

yes

odd sphinx
#

ok

#

click appx

median blade
#

thanc

odd sphinx
#

np bro

#

uhhhhh

#

this was the error tht i got last time

#

after which zypper was not found

#

๐Ÿ˜ฌ

#

NO

#

ZYPPER IS GONE

hazy laurel
#

what the heck

odd sphinx
#

what is rpm

#

and why is it not found

hazy laurel
#

rpm is like .deb

odd sphinx
#

AHHH

hazy laurel
#

or like dpkg rather

odd sphinx
#

i have to reinstal

#

again

#

bruh moment

#

going back to arch

hazy laurel
#

bruh what've you done

odd sphinx
#

idk

#

lmao

#

dont really care

#

since its wsl

#

i can just dlete the folder

#

reextract the zip

#

and do it again

#

lol

hazy laurel
#

lol

odd sphinx
#

dang

#

this is so sad

median blade
#

wat

odd sphinx
#

u can do that

#

but it will install in system drive

#

if u dont want to do that

#

close the window

median blade
#

o

odd sphinx
#

oh cant

#

ok so

#

rename that to a .zip

#

and extract

median blade
#

loll

odd sphinx
#

and run the exe inside

median blade
#

nic

odd sphinx
#

yes

#

appx is just a zip

#

with extra metadata

median blade
#

how tf do i rename

odd sphinx
#

uh

#

rename the appx file to a zip file

#

twf

#

how is that hard

#

bro

median blade
#

right click

#

rename?

odd sphinx
#

yes

median blade
#

wait

odd sphinx
#

yes.

median blade
#

hm

odd sphinx
#

its that easy

#

jeez

median blade
#

it makes a .zip.appx

odd sphinx
#

bro

#

how

#

do u not have this selected

#

file name extensions

median blade
#

nvm, i used winrar

odd sphinx
#

???

#

bruh

#

lol

#

zypper zypped itself to death ๐Ÿ˜”

hazy laurel
#

idk how that even happens

median blade
#

did you dup and reboot?

odd sphinx
#

lol

#

no

hazy laurel
#

maybe just try installing from Windows store eventually

odd sphinx
#

no

median blade
#

it's not on store pensivewiggle

odd sphinx
#

yes

#

its fine

#

i have arch and ubuntu

#

also

#

what libs do i need to compile python on arch

hazy laurel
#

hm

odd sphinx
#

like u sent for opensuse

hazy laurel
#
sudo pacman -Syu --needed base-devel openssl zlib xz
odd sphinx
#

o

median blade
#

ye

odd sphinx
#

does it come with the make command

median blade
#

i do --all

#

heh

hazy laurel
#

base-devel does

odd sphinx
#

ight

#

thanks

daring jay
#

Custom?

#

Assuming you're using Windows terminal

odd sphinx
#

yes

#

material ocean

median blade
#

ouch

#

that hurts my eyes

#

not the same theme then

#

RIP

odd sphinx
#

lol

hazy laurel
#

Material Moonlight

#

so sexy

odd sphinx
#

@hazy laurel help

#

i installed ipython

hazy laurel
#

helping

odd sphinx
#

but its not in path

hazy laurel
#

python3 -m IPython

#

or add ~/.local/bin to PATH

odd sphinx
#

omg

#

wtg

#

how

hazy laurel
#

uh

odd sphinx
#

how did that work

#

OH ITS CASE SENSITIVE

#

bruh

hazy laurel
#

oh yeah

odd sphinx
#

i was used to windows

hazy laurel
#

it's dumb

odd sphinx
#

so i did ipython

#

also

#

the startup script is ~/.bashrc ri

#

ok

#

i aliased

#

now i can type ipy ๐Ÿ˜Ž

strange mulch
#

Thoughts on this list?

odd sphinx
#

thanks cypherial

#

very cool

hazy laurel
odd sphinx
#

yes

hazy laurel
#

for zsh it's ~/.zshrc

odd sphinx
#

does zsh have autocomplete

#

because that would be

#

epic

hazy laurel
#

um... yes

median blade
#

ayyo

#

tumbleweed works perfect zee

#

you probably had to dup and restart

odd sphinx
#

o

median blade
odd sphinx
#

well

median blade
odd sphinx
#

i'll try it tomorrow

#

kinda fine with arch rn

hoary basalt
#

guys I woke up with a different accent

#

I don't know what to do

odd sphinx
#

if u are not joking

#

that is actually a real thing

#

i forget its name

#

@hazy laurel sudo pacman -Syu zsh?

hazy laurel
#

yuh

odd sphinx
#

ight

#

cant i just do -S

hazy laurel
#

you can but it's best to use -Syu