#ot2-the-original-pubsta
652 messages ยท Page 65 of 1
also no im not stalking you literally proclaim your orgs here
so i figured
might as well look at the orgs joe has
panley writes https://panleyent.com/crosslink/ it's good
Crosslink is a smart link detection and reputation service built to make link filtering convenient for moderators and community managers. With convenience at the forefront, configuration on Discord is made to be as simple as possible for the end user. Our reputation system takesย third parties into account as well as our own local domain database...
I would ping her but 2:30am lol
edit ping her @grim seal
I just don't think it's necessary, lol
source
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
yeah
Like Slack threading?
I'm in a server with threads
yeah
different implementation, same concept
Cool
it won't fuck with anything
bot wise it will lmao
no it won't
joe lemme explain tho
this gonna be good
you have to manually go "hm yes do I want threads"
discord.py works fine in a server with threads
nah he won't lemme say it ig ๐
even slash commands do as well
no threads are dead to bots under v9
so if your bot isn't on v9 gateway then what? YOu just get message info without thread info?
yeah, I've written it, lol, it works fine
the point is that threads can be created with backported ids
don't get thread messages
ex: a thread can be created with an id starting with 463
Why does discord hate things
lol
so a thread id might not match when it was actually created
this is what might actually break stuff
because there's no way to check when a thread was created iirc
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
they can't manage the channel
there's a good reason to not
Are threads consider channels underneath?
I'll have to look at new API, I don't really want to mess with my bot
brb suggesting something
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
good thing I only use discord.py for incoming
which server, could you dm me an invite? ๐ฅบ
private
I'll add it to my list, I need to do some work on my bot for other stuff
I really need to restructure my CosmosDB anyways
no wait
no, it's just not a public guild, it's not special treatment
lol close enough
knew it
Danny is certified.....
lol
Rust is fantastic
i never thought I would actually appreciate having to think about this ever
but like
i actually like this
lol wait until you get onto the non-primitive types
i like having to think of variable size and memory
does rust have implicit declarations?
cries in Arc<Rc<...>>
i think its i32 by default?
or like
We had i32 bite us at work
let mut x = 5; // ends up being i32
Oh maybe it is i32
RFC 212
No you're not lol
ok lance then
this is Rust RFCs, not IETF RFCs
We had this bug at work "When list of records get above 4.1 billion records, we get OverflowError and crash"
please do not add Rust RFCs to our Python bot
OH
rust bot when
i actually thought it was IETF
lol
why rust, why name it RFC
what's it mean anyhow
it's used all over then place
Rust For Charity /s
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
@wicked hollow the day has come 
hello godlygeek
hello
9/10?
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
yes
enums
tell me how in rust
i will read it later since
im currently stringing
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
yes
// 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?
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
oh but in the case above, it's kinda useless cuz it doesnt include any parameter?
yeah
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
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
oh
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
i'm not getting nitro

literally illegal
he is too strong
i didn't use it tho
how'd you get it tho
my friend sent me
if i wanted to get it, needing a credit card wouldn't stop me, i'd just [redacted]

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
same

no
no
as long as you say no i will continue to upload them
okay
vscode is bad for me 
for real or ...
idk, i didn't use it
link worked?
ah nice
lol
nitro gonna lose its value for few months
LMAO 


lol
wait
i mean you can too 
for

ok
lol like easter eggs but gemier
nitro gonna loose its value for 3 months now lmao
yes
yes lol

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
I saw nitro raining ๐ง๏ธ
ikr
done
the people without nitro will be rarer now

guess i'm rare now
yes
yes
Hm, now that I got nitro, I should probably do something about it...
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
queer emojies?
We have flags
is server specific stickers a thing?
Flags only. I'll need to ask Avery because she had a lot of nice emojis.
i see
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
i hate that
Nice, btw off topic - I love long drives to hill stations a lot in rainy session
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
didn't look at dead corner?
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...
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
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
I never ever witnessed such a big idiot, so I never even imagined such thing
lol
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"
Well, I just watched someone attempt to prove the vaccine makes people magnetic by sticking a refrigerator magnet to herself.
'Murica.
bruhg
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
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
That is fucking horrible.
what the hell
I am so fucking pissed
Ah yes, the boom vaccine
It contains the blood of the Boom Booms /s
The worst part is that anti vaxxers and those who reject science aren't even affected by natural selection.
Stupidity just won't die.
(Is it wrong of me to think this way?
I apologize for it...)
.topic
Dark
starting to dislike chocolate
Why?
crosses one more from the list
We have too good medicine that eventually saves them
lol
โ๏ธ
just search "facetime cat"
lol
Ruby :)
Poll: What's your favorite PyDis emoji? React with it on this message.

hm
on the message, not below the message @jovial island
nono that was just joe shrek
lmao
really aboo? neovim? I'm disappointed
fine, I'll second pithink
wait I can do more than one
lmfao
no onlyh one
joe got at least 6 emojis lmao
adds 10 more
so pret;y
lmao, ok
what
double mild stroke @delicate lion @languid osprey
lmao

wait no mine was on purpose
@echo fern you did two ๐
you still had a stronk
ban
ew thats weird
call the bondulance

LMAO THAT'S AN EMOJI
it's from a different server
then theres
๐ก๏ธ
ik but it's beautiful nonetheless
but I helped that meme there, so it naturally got an emoji lol
yeah, very beautiful lmao
bumping this to get more reactions

fair enough, thats the newest member
remember this
oh yes
rust
no
Where
Mwahahahahahahahaha
username checks out
in my head I think of it as steller-cuss
Ehh that sounds a little weird
ยฏ_(ใ)_/ยฏ
Stell ercus
not that
I know, just thinking of different pronunciations
stelercus has become too powerful.... he must be stopped 
call yoda

though yoda is not on darth's side right
i havent watched star wars
yoda isn't on darth's side, yup
nice
yoda is ded
stellar sus
^ i see amogus
smh

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...
Flex Tape has become such a meme, that they donating flex tape to a bunch of teams
We currently have 90 boosts!
yes
crap
@hazy laurel i am using apt on ubuntu wsl
sudo apt upgrade is slow
does it take this long
or is apt just shit
dang
it's stable release, you only gotta upgrade like every 5 years
Yeah, that's LTS
why're you upgrading
nvm you should be fine
sudo apt update && sudo apt upgrade
I was thinking of dist-upgrade
๐
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
Interesting, ty
bruh
the logo?
Ye, and the words
How?
neofetch
i am a opensus convert now
same colours too haha
I hope you mean openSUSE
openSUS
:/
mmmmm yumm
lol
NodeJS and Python?
damn
i mean
install distros for wsl is easy af
mhm
Installing Linux in general is easy
but i don't really wanna install 1GB updates every month for arch
yup
Much larger than 1 GB
ah this is epic
but it depends on the DE
true
Everything
the net result is not equal to 1GB of storage
you download 1GB, it removes some stuff, installs some stuff ig
Kernel, DE, system stuff
it's usually much larger than 1 GB, though
yes
its still huge
I'd just recommend stable release for WSL
so Ubuntu or Leap
rolling release is kind of weird for WSL lol
You should try Leap
whats that
:[
sheesh
that's how it be
lol
I swear openSUSE is a little underrated
yo
uh
Latest
leap or toombleweed
leap is not rolling release
i see
Leap 15.3
sudo zypper in opi?
oh, yes
wait, maybe not
wha
leap images
ok i will get 15.2
you can just upgrade it
sudo zypper dup
where dup = "distribution upgrade"
aight
what is the command
well i dont need now
its still downloading
this
is opi based on perl
yes
good
oh i see
Unlike the AUR, packages can have multiple maintainers
and that's a good thing
especially since people can hijack packages on the AUR
good
well yes
YaST, probably
whats yast
was it blue
yes
that was YaST
Upgrading might be a bit of a pain
yuh
both
i see
do i need to
I kind of doubt it
I don't think so
oh you know what
you can just zypper in it
nice
โฏ 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.
py is probably inbuilt
I think it was for me
I just use pyenv
ye
and switch the global version to 3.8.10
cause I'm a boomer and have not yet switched to 3.9.5
oh, you should install zsh and stuff
yes
sudo zypper in zsh
btw when you install packages with zsh completion stuff, zypper will automatically recommend it
lmao, electron.js amirite
yes there is
bruh
it even has 3.10 lmfao
i have till 3.8
hm
yeh
so maybe not on Leap
RIP
bruh
yeh
๐
yeah, that's the pain of stable release
:"(
You could just try Tumbleweed
it is rolling but it's a lot easier to maintain than Arch
i will
arch linux?
yes
lol what
Tumbleweed is great
tumbling
stable leap?
ahh
tumbleweed rolls lol
what the
maybe cd ~
linux moment
and get out of bin

got out of bin
and?
still aint workin
RIP
lol
linux moment
ikr
I think I blame WSL
was i not supposed to run sudo zypper in python39
it's not python39
bruh
but you want pyenv
lay off the enter key, man lmfao
nice
yes
yes
yes
definitely don't do that
it's used internally, that's why it's there
NEVERMIND
D:
oh yeah
gcc
ye
time
ok
what command do i run
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
o
ok
cool
is thre a way to make it yes everything
sudo yes zypper in ...?
yep
yes exists
I wouldn't recommend doing that
you won't get asked yes too much anyways
wot
cause dups install like 300+ packages
bruh
and i only gotta y like twice
well i yed once
...
the download?
yes
ok
click appx
thanc
np bro
uhhhhh
this was the error tht i got last time
after which zypper was not found
๐ฌ
NO
ZYPPER IS GONE
what the heck
rpm is like .deb
AHHH
or like dpkg rather
bruh what've you done
idk
lmao
dont really care
since its wsl
i can just dlete the folder
reextract the zip
and do it again
lol
lol
u can do that
but it will install in system drive
if u dont want to do that
close the window
o
loll
and run the exe inside
nic
how tf do i rename
yes
wait
yes.
hm
it makes a .zip.appx
nvm, i used winrar
idk how that even happens
did you dup and reboot?
maybe just try installing from Windows store eventually
no
it's not on store 
yes
its fine
i have arch and ubuntu
also
what libs do i need to compile python on arch
hm
like u sent for opensuse
sudo pacman -Syu --needed base-devel openssl zlib xz
o
ye
does it come with the make command
base-devel does
lol
helping
but its not in path
uh
oh yeah
i was used to windows
it's dumb
so i did ipython
also
the startup script is ~/.bashrc ri
ok
i aliased
now i can type ipy ๐
for bash, yeah
yes
for zsh it's ~/.zshrc
um... yes
o
well

if u are not joking
that is actually a real thing
i forget its name
@hazy laurel sudo pacman -Syu zsh?
yuh
you can but it's best to use -Syu






๐๏ธ ๐ฒ ๐ฒ



