#ot2-the-original-pubsta
652 messages Β· Page 97 of 1
it has quite some demand
i gtg and have come to conclusion
Go is booming
that i should learn C++
ehhh 
I'm pretty sure Go developers arent a fan of Go either
lots of companies at least in bay area are currently starting new projects in Go
perfect cya then! 
I think that it's gonna just end up falling apart though since it's not really inherently any better than current alternatives
wait i have to go and take a piss
xD
what do you want to do? software dev or data scientist?
Well I mostly wanna become a software engineer / dev but since I need the CS degree I need to study like im going to be a data scientist a little
do you think its because go doesnt have a good mascot? π
lmfao
you mean dis guy
yeah, you should be doing java π
He's so cute lol
bro got 2 teeth
go? you mean the board game? snap out of it soldier
Idk about Java tbh
but java has the coolest mascot tbh π
wow i didn't know that the crab had 6 legs.
yeah, a coffee cup
JavaScript/Node.js is something id like to learn tbh
TypeScript aint worth it man
mmm i love typescript
If you learn JavaScript you can learn TypeScript in a week its not a problem
typescript,html,css, java, python, and maybe if i have free time rust (:
remove the html, css and java
typescript is the front end equivalent of rust the backend lang π
I included node.js for a reason
no front-end from my side lol
front-end devs will be easily replaced in the future
if you really think about it
front-end devs are in demand
i really hate html, css tho
so ill learn typescript either way
and if i get a fullstack dev job, ill learn them if necessary
doubt it, but the definition of "front end developer" will change
there are already sites that creates websites for you, most people who wants a own site use these sites, its just companies hiring web devs and people do it for the fun of it, if you now go 10-20 years into the future, there will be no one wanting front-end devs but back-end since the front-end is easily replaced by automated programs
there's always gonna be someone typing out the instructions for the ai
there have been websites to create websites without code since the 90s
they get better each year π
so do frontend devs
stuff updates, in the end there will be no such thing called front-end devs
and like... good luck getting a website generator to cache data from the backend properly and sanely
not talking about todays
we're talking about the chances in the future
sure, people have been saying that all programmers will be replaced with "whatever the cool new thing"
but the one constant is that we are still writing text in a monospace font
now with colors
sooner or later back-end programming will be replaced with simple comments/instructions instead of coding π€·
yeah, all programmers being replaced is always 10 years away
and yet, it has yet to get even close to being viable
sure, website creators are great
but the second you need something mildly unusual, you need to write code
true but it wont take long time to replace those either
it already has taken a long time
well lets see how it goes
and almost no progress has been made
lets all make bets on how long it will take to lose our jobs
right now im just working on java and python, and based on researching stuff later on, ill decide what to do next
copilot doesn't replace a programmer, it's just really good autocomplete
Yes, now imagine that 20 years in the future
like how spellcheck hasn't replaced authors
you still need a programmer, since a lot of what it generates is wrong
tabnine but big autocomplete
and even then, someone has to actually tell copilot what to make
if you look at tech in the 80s to today 2021, it's such a huuuuuuuuuuuuuuuge difference, its huge. Now imagine it's 2060 instead, almost everything that programmers do will be replaced
sure, so programmers will do different things
Yes but that isnt programming if you just wrtie instructions/comments and no coding at all
what do you think programming is?
development including coding
you are writing instructions in a special format that some other program translates for the computer
in a programming language
those translators are getting better than ever
comments arent a programming language
aren't a programming language yet
ah I see your point
like yes, the skillset of a programmer in 2060 will be different from today
in the same way no one knows how to use punchcards nowadays
Yea, you'll need to learn python 3.287.2
lmao
but like... the whole "producing instructions for the computer to do things" thing really hasn't changed since computing was done by people in a classroom
and C++98 
we just have easier ways to do it now
#list of two items random integer
#iterate through the list
#print the list
Future python xD
and are far faster
and well, if you look at math, you will find that natural languages are really really bad for actually correct specs
mathematicians did away with pure english for their "instructions" millenia ago
Cpp versions are actually linked to the year the were developed / released, so it would be cpp60 π
Increment the first hex char
D++00
Tbh I dont even think the generation in 2060 will be smart enough to do programming, the world is getting dumber and dumber because everything is getting easier and replaced by tech
I doubt there will be a generation in 2060, we will all die in the climate wars far sooner
Or maybe c+++00 
i doubt there will be a climate war, corona saved the climate lol
try telling that to my professors
anyway wanna buddystudy with me? π
right now im doing Data analysis, machine learning , nlp libraries in python
What u studying?
ahh seems hard
dw, we go from beginner lvl to advanced π
that's how the tutorials are on youtube π
im down
sure what do you know at the moment?
onlyy basic python
ah have you tried leetcode?
i dont even know what leetcode is?
oh its a website that have relatively difficult problems that are potentially asked in interviews
where have you been learning from anyway?
i think we should probably switch this convo over to pm if that's okay w u
self-taught, no tutorials nothing, I just write and read the docs, ask questions here and lurk the advanced channel and help channels and watch how people solve different things, i got the basics down in 2 months
sure
4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.
do you know what I can't understand?
how is it that some people in my city who do advertisement paper distribution for a living drive a brand new Volkswagen SUV
that job hardly pays enough to keep a bicycle, let alone an SUV... how the f... do people do this?
that job pays about 125 USD a month, and a car like that costs 68,000 USD... it just doesn't add up
sigma grindset hustler
what does that mean?
it means you a sigma with a hustling grindset
advertisement may not be their profession , they are just in need of money i suppose
I don't know what a sigma is and what a hustling grindset is
i mean its very common in the west to have jobs as part time
I just can't see someone with a 68 thousand dollar car to do a 125 dollar PER MONTH job that takes up about your whole day 6 days a week
they'd literally be better off working at McDonald's
π how many such ppl have you seen
how do you know their income? you don't. you also don't know what debt they're in
with the car? 1... doing the paper job? I did it myself for a while so I know how much time and effort it takes
we overlapped a bit... I just said, I did that job myself for a while, that's why I know how much their income is (from this job)...
^ that's what i mean
ofc you can estimate their wage from that job
you have no context of what their actual income might be unless you know them
could also be a gift from parents, a sponsor, a rental
you're right
then let's calculate some stuff
125 dollars per month = 1500 dollars per year
car purchase = 68000 dollars, one time fee, for the lowest possible setup (not full extra and whatnot)
this means they'd have to work 45.3 years to pay off their car from this work
now, there is just one question here:
do they have another income?
anyone who has another income that allows them to pay off a 68000 dollar car in the foreseeable future (i.e. years, and not 4 and half decades) would not be inclined to work a 125 dollar per month job, because that amount of money is most likely insignificant compared to what else they make, and this kind of work to deliver advertising papers would literally take up entire days, the very least 4 days out of a week
show me someone with a 68000 dollar car who is willing to do a 125 dollar per month job that takes up 4 days a week when they have enough income from something else that covers their car lease or whatever
and then we didn't even calculate the gas cost, the insurance cost, the tax you have to pay after the car...
this is why I can't wrap my mind around it... it doesn't seem normal that this thing is happening
j
funi thing people get payed very differently for the same job???? π³ π³ π³ π³
sorry i stepped away
you should ask them next time you see them
$125/month though ... how many hours?
like that's not a livable wage for anything really, housing, food, etc. so if they have a car surely they have the means for housing and other necessities from somewhere that you just aren't accounting for
(also not everyone totally pays off cars before selling them either)
hi brad!
Nice hat!
Nice hat!
Nice hat!
no
Misleading in that the dips look huge? Yes. It's a [public news channel] style chart.
u have two hats just like me
helmet != hat imo
@rare moat I got nothing. Works on my machine.
preocts @ Preocts ~
βββΆ $ alias wut='echo you wut: $1'
preocts @ Preocts ~
βββΆ $ wut hello
you wut: hello
seems to be due to my Vi-mode for Bash.
(libserver) >> alias x='echo'
(libserver) >> x foo bar
foo bar
but this does not allow you to control where the arguments are put.
Well, here is Salt setting me straight on it xD
#unix message
I write a line in my dotfile once a year and then promptly forget why it works.
python sucks guys
reject python embrace C
me and the boys shipping Bash scripts over Docker.
team lead: Why do you have so many local scripts?
Me: Works on my machine. :)
team lead: ....
did you actually say that
100%
did you get fired?
It was more polite than; "Well you see Charles, it's because you and everyone else in the sea of 200 developers that can't find their head for their rear ask me for silly little stuff like "how many users are using the mobile app?" and I have to break away from my tasks to run queries that could be done by the data intelligence team but we seem to be adverse to using their amazing resources. So, I have local scripts to give you all what you want quickly so that I can can go back to doing work that interests me."
Nah. They are just a director. They're good at directing.
I have aggression toward devs that say "we just always do it that way" and resist change. I am an agent of change in my org. :D
But in the process I find myself the focal "they know what's up" so I have a fleet of little scripts that keep appearances up.
More than half of 2,358! Which impresses even me!
that is a very specific number.
It's on my whiteboard next to me.
are you on the job?β’οΈ
No, but I'm in my "office".
in your room wearing sweatpants and a t-shirt?
Sure. We'll go with that.

Work is on my mind. Monday I launch a process that will, initially, make a ton of noise for our on-call folks.
on-call?
The role/honor of being the one person who gets called when something your team is responsible for breaks or has issues. On-call rotation is a schedule where you trade on and off from on-call because it is a taxing role who nobody should carry 100% of the time.
that sounds fucking painful.
Just part of the "job". I'm on-call currently for all my team's systems. Thankfully we shut most of them down after business hours LOL!
lucky
So only a few things could call me on a weekend.
And by things, I mean we have new automation that watches for errors and triggers phone calls to the on-call team members. No escaping it. Your system tosses errors that break the tolerances, you get paged. >:O
tolerances?
Say you have a webservice and it's "normal" to see N number of 404s come from the requests. That's a tolerance. If it's normal to see 10 an hour and suddenly you have 15 in a minute then that's an alert.
Build good patterns and you avoid most of it.
easier said than done for most people.
facts. Painful facts.
I've spent weeks in meetings having to explain to devs that allowing the service to raise an unhandled exception is, in fact, an alert worthy event and not "just how we handle errors".
:)
what
what the fuck
that is not how you should do error handling what the FUCK?
it errors for a reason.
My favorite was discovering the pattern to allow an AWS lambda proxy to hard fail in order to generate a 500 status code response. Like.... LUL
good fucking god
This is something people do.
...
good gods
Eyes, more like it. But last year we adopted an automated paging service for on-call. This last month we adopted a fully instrumented metric agent into all the systems and platforms. Those two talk to each other now so.... yeah, a lot of on-call pages this month.
Pulled the covers off the pillow forts that everyone was dev'ing in. :( How dare we.
Honestly, as a software engineer myself who has been woken up at 2am because my system threw errors, I appreciate it. I was able to find bugs that were there since day 1 and we never knew. Fixed them. Now I sleep without wondering if my systems are working correctly after changes. Cause the automation will tell me if they aren't.
that does sound pretty fucking convenient lol.
Right?!
Anyway... I had started Satisfactory with the intention of not working today. LOL!
Here I am just neck deep in work thoughts.
Oh right!
preocts @ Preocts ~
βββΆ $ notes save
-bash: cd: /home/preocts/personal/notes: No such file or directory
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
and this todo. Apparently I nuked my notes? sad.
may your factories be efficient and your resources be expansive.
F
i really should make something like that.
each time i startup a terminal it displays a todo-list or reminders.
since i spend most of my time in a terminal and shell.
My favorite, hold on.... I have the best todo system. Let me pull the dot file.
function todo_touch {
touch /mnt/c/Users/[me]/OneDrive\ -\ Knex/Desktop/"$*"
}
# to-do and brag desktop hack
alias todo="todo_touch $*"
alias brag="brag_touch $*"
Boom.
Same thing todo is but it goes to a folder on the desktop and is "things I did"
ohh lmao
brag Pushed terraform updates to repo
that is really cool i love it lol
todo Team --- wants a report for mobile users
is that actually in your todo list.
Was
dude just buy an LED counter and write something to display the number of mobile users.
Then I just drag and drop todos from the desktop to a "done" folder and they become part of my brags.
and like any sane person, I keep my desktop very very clean.
I'm a Windows user though :)
The cooler wallpaper is on the vertical screen :3 Wallpaper Engine, best $4 I've spent on Steam. LOL
Yes
damn, it does not.
Yeah, I smirked at that when I saw how codecov does their charts.
Now to go find coal...
I need ideas for a menu, I've got about, but nothing else. It's for an IDE ;-; flat out of ideas
I don't own an espresso machine. I can afford one but don't have space for one.
which is a frustrating conundrum as an espresso machine was second on my wishlist once I started my career, but there are reasons I live somewhere that doesn't have space for one that I don't want to go into. (I do not live with my parents.)
understandable, i wasn't even gonna ask
I didn't think you were going to. Though I'm of the opinion that people should just ask whatever they want, and that saying "I am not going to answer that" should be a socially acceptable answer.
Ask me my birthday and SSN.
what's your bday?
I'm not going to answer that, but it's okay that you asked.
aw, what about your favourite credit card number?
my debit card number ends in 69, which I'm pretty happy about
n....ice
I've never had a credit card and don't plan to get one, since my credit score is predicated on debts
i agree, actually
ah, i've never had either π
I'm typically rather liberal about asking questions but I stick a "if you don't mind me asking" at the beginning or end of messages
frankly, that's all I remember... those classes are boring as heck
I took two economics classes, neither of which transferred, and they were interesting because the instructor liked to argue with Republican students.
He was also Jamaican
wait what?
When I took economics in-person, our teacher didn't want anything political in his class
you don't have a credit card?
I have a feeling he was required to keep things not political
probably
who are you asking lol
also mina aren't you 15 iirc
WAT
LOL
LOL
lmfao no
well
wait how old is mina
No that's me I'm the 15 year old π
well, she's certainly not 15
oh yep
so close
for sure
definitely
and a multiplication symbol
do i give 15 yo vibes 
yes. (no)
uhhhhh
you were arguably only off by a single operator -> 15 + 15
Shh that part cancels out with the space so it doesn't count
I can't safely answer that question
!ban
why is having a credit card the default assumption?
that's why I can't safely answer /s
yah and they're getting smelly can you get new ones
I still find it weird how everyone calls "debit cards" "credit cards"
i've never met an adult without one. i wonder what your credit score is like
yes, somewhat
Debit cards and credit cards are two different things tho
My mother doesn't have a credit card
wait what? they're not the same thing
Yes, which is what I'm saying
I think its from when I joined voice once
but someone can ask for your credit card but actually mean "debit/credit card"
yes
very annoying. I demand conciseness
yeah
how
I'd assume standardized but not sure
6 is discover
16 digits for visa mc and discover
15 for amex
3 digits cvcs for the first three
amex just has to be different
4 digits for amex
shhhh typo
well, you're around 15, you know what one of those is like
*t5po
imagine having your voice reflect your age smh that'd be boring
I remember being heart broken as a middle school office aide when some lady called me ma'am over the phone
I have no idea what you mean
i'd be heartbroken too
I remember having the urge to reply "no problem, sir"
I get that all the time
I remember getting off the phone and first realizing what she said
this is why I don't assume gender over the phone π
I've since grown a social anxiety concerning the gender of people
I have a chronic fear of misgendering someone
this is why I don't assume gender
FTFY
it's gotten to the point where I call people "they" even though I know their gender (or preferred pronouns or whayever)
ppl think I'm 12 or something let's fucking go lmao
I use they/them for everyone unless its obvious-- they've said theirs or someone has said theirs
this also concerns me, though
I cannot determine a range for your age at all, it bothers me
like there are people who like undeniably refer to themselves as like male/female
is it still rude to assume in that regard?
because I feel like more people would be offended if I thought there was a possibility they'd identify as anything else
- Off the bat guess.
go listen to my voice recordings to get an even funnier confusion
I agree, but not exactly 22. I imagine younger 20s
It's weird, I default to he/him or she/her in person, but they/them over text. Just the way I grew up, I guess.
That threw me off too, although I forget in which direction.
well... people are a lot more ambiguous online
also... maybe it's just me but like
honestly, don't come at me for this but I usually assume gender in person when it seems obvious. online I use they/them for people if they don't share pronouns, and i'm always very happy to correct myself if someone asks, on and offline
I legit asked someone what their's were and then they asked me mine and i had a minicrisis yay
idk what it is... but I feel like anyone who's "nice"... almost feels feminine
imagine being nice
lol idk what it is
nice
it's kind of crazy to me why I have that sort of feeling
read their bio -> get enlightened
one of my small pet peeves is people usually assuming the programmers here are all male, he/him
I guess I'm just used to more guys being jerks
same tbh. I though fronto was female for who knows how long.
lol
Well... in fairness, a huge chunk of them are
just based off his username and his niceness
I don't know what about that username feels female
true, but with zero context to go off of other than code we shouldn't assume
dawn, I used to think you were female too π
I mean, dawn isn't exactly a typically male name
I agree, but yeah.. can't totally fault people
idk it just bugs me, like in person you can usually figure it out quickly, but online is completely different
idk, it took quite the effort to condition myself to always use they/them
and... now I over use it
me too
also, I actually found it a small bit funny
one of the rust servers has role reactions for pronouns
you is a pronoun fail
and like
so is "I"
they aren't??
there's less female reactions than... whatever the neutral option was
fronto is male and uses he/him
welp
imagine using pronouns starcy can't imagine
Interesting
Samee
should just do a quiz to see who knows the most staff pronouns
honestly there's nothing female about "frontogenesis" but I assumed anyway, I dunno why
loll it's fine
Do it, I will fail
what constitutes a female texting style?
I'm not even sure
idek
I think some people think it's lower case and adding hyphens?
"hehe"
like:
hello~
I'll still forever think of nice people as feminine
I cannot associate texts with gender
alternative to gartic phone for game time
no, that's a different situation~
stupid subconscious
well, fuck me then, I'm female now
well I know that using a tilde is feminine because Kat does that.
legitmately that is not what I think of when I see a tilde
mmmmmm
I think of Γ±
most of my decisions of what I do in text are "is it pretty or not"
*NIX users working with their home directory:
helloΓ±
well... I hope that joke was funny
you are gay? why does being gay and cozy go together?
ngl I thought you were female for a bit too not sure why π
the tildes don't feel like feminine, they feel like someone trying to be playful and flirt, no matter the gender
it just do idk
maybe something like "I-" is considered feminine according to some people
why are we thinking what are we thinking in the first place
idk about you, but I don't think of "playful" and "flirt" being particularly masculine
Probably since dawn is typically a female name
I guess that makes sense
why is there anything instead of nothing?
I guess I'm even more female now
I've never heard it anywhere else
me neither
i think I thought dawn was dude when first met π
but again, my though process was "does it sound pretty"
when I read the "idk about you", I read it like the tune of Taylor Swift
I am male
"Idk about you, but I'm feeling 22"
idk about feminine, but it's definitely a habit of an annoying amount of middle schoolers
it kind of annoys me tbh
i just consider that bottom speak 
i-
I so much prefer "I..."
true, I suppose
I knew you were trouble when you walked in
.colour gay
And now I'm lying on the cold hard ground, aaaaAAAA
bruh
never mind, I take back my definition screenshot after this
idk, I could've sworn there was 25
something is better than nothing :tips_fedora:
some is only occasionally better than none
less is more
oh well
no less is literally less it says it in the word
lol
this conversation does bring up a good point though - kindness being associated with femininity, not hating anyone who has this automatic mindset, more so society and how it defaults to a set of characteristics by gender
Tear down the social norms. Be kind. :3
yes im throwing gender roles to the recycle bin thats why y'all should join my cult of catgirls
ngl, despite being a guy, I usually really don't like most guys
but then again... all the guys here are just wannabe gangsters π
I feel the same way sometimes
not exactly my people
I mean even a lot of the girls
you're right. I'm quite lonely
unlike me im a cool gangster 
Now I see I
it
I can see how you associated the two
It wasn't particularly one way or another, but I did think of that when I said it
maybe the 'sis' in it?
I wasn't aware frontogensis was a word
nah
I thought it was just fronto + genesis
me too
It's an obscure word I chose cause I wanted to sound cool and hip
it's just heavy snow basically
it's weather jargon, so
that's what I figured ngl
why are you sucking ay weather π
I don't know how to predict it
ayy weather with the aliens and shit
me neither
Nobody does.
well there are some people who are quite accurate with their predictions
but more so I don't know what means what
I just know random words withoyt knowing the meaning
So you're telling me we can predict where supernovas have occurred, but not whether it'll rain today
I predicted the sun would rise and set today. Completely missed Hawaii having a blizzard storm warning. So... nobody is perfect :D
Ohh yea
its ok nobody really cares about weather ppl just want an excuse to see a latina girl on a tight dress on the tv
Hawaii's highest peaks have the blizzard warning
12" of snow, quite a bit
100 mph winds too o_o
Living in Hawaii kinda sounds scary
It is
The cost of living is really high there
it's not perfect like people paint it to be
me, who's only ever been out of state to Texas and Colorado
there's a whole community on Twitter for it
where people just talk about tornadoes snow and hurricanes
oh
in a nutshell
I thought you meant something totally different
yes 
I was like waiting for the rest of this sentence
blame starcy
lol
i mean its not my fault that weather has been pushed into that, im literally ace so Β―\_(γ)_/Β―
No you're right, unfortunately there are people who do that type of crap
also female meteorologists being called "weathergirl"
Twitter in a nutshell
men Β―\_(γ)_/Β―
yeah all the people i know who do this do it begrudgingly since feelings are a really dumb thing

liking women is superior since well you wont get murdered for it by your own partner lets go
I've seen my share of crazy women, though
although I must admit I do feel a lot less afraid talking to anyone other than a cisgender male
the entire world does 
same
I look like a fucking cisgender male π
well u can always just not Β―_(γ)_/Β―
what does that mean? cisgender?
Someone can correct me if I'm wrong... but basically someone who identifies with the gender they were assigned at birth
okay, so like most people.
Pretty much
When is OOP too much OOP, in context of Python?
Will such a consideration even be applicable, as everything in Python is an object?
I don't think there's really such a thing, considering like every aspect of Python is based around OOP
it's like... "too much" if you're like turning every single thing into a class, I guess
idk if making more classes really... increases the "OOPness" or something
I feel it is ok if reduces code redundancy?
There's a lot of dependencies
If it makes sense to use a class, use a class
but sometimes it might be preferred to simply use a module
I know PyCharm has helped me in filtering out redundant classes, when really they should just be normal functions or whatever
and PyCharm's rule is really just: "If it doesn't use self, it should either be a function or a staticmethod"
I think Poetry has kind of coerced me on chillaxing on the use of class, as well
since now I use a lot of packages and modules for my code
I used to be one with... "god objects"
In object-oriented programming, a God object (sometimes also called an Omniscient or All-knowing object) is an object that references a large number of distinct types, has too many unrelated or uncategorized methods, or some combination of both. The God object is an example of an anti-pattern and a code smell.A common programming technique is to...
Ahh, I relate to this
I used to do the same
Before I was comfortable to use inheritance π
For me, I feel like the problem was believing that "shared functionality = should use a class"
but it's a bit more complex than that, and I don't think I could articulate my own personal "rule" for when to use a class, and when not to
it's really just an intuition, I guess... If it makes sense for me to use a class, I'll use one
Exactly
I will try to summarize it as, if two objects have similar behaviours
But not similar identities
They shouldn't be the same class
Is that agreeable? π€
Usually I'll avoid making a class unless I plan for there to possibly be multiple objects of such a class
unless I'm misunderstanding... I'd have thought the opposite
Wait really?
Because if objects of different meanings but same behaviours are the same class
Then they are characteristic of the linked God Objects
I mean... think of something like a string
"foo" and "bar" have different identities, no?
Yes, have to explicitly exclude the builtins π€£
but they share the same functionality
Cause they can be used in so many ways
Even numbers
Can be used ordinally, cardinally
Or as enumerations
I must be a bit confused
What does "identity" mean in this case
I'm probably thinking too literally with the existence of id() lol
Ok as an example
A car and a human object for a game
They may have similar move and blit functions, depending on how the car is programmed
But identity wise they have different meanings
Even in the context of the game
Right, so this is where one would use inheritance and probably some overloading
class GameObject(meta=ABCMeta):
@abstractmethod
def move(self):
pass # TODO: Move things
class Car(GameObject):
def move(self): # Overload
pass
class Human(GameObject):
def move(self):
pass
but... I'm not sure how I'd really... explain a specific rule for things like this
I just kind of know this is basically what I'd want
and I'm not sure if that's just from secondhand experience or what
@hot sentinel
Isn't ECS/ESC (I don't really know the correct acronym) that prefers this?
All objects are the same type... and they just have different properties
by ECS do you mean "Entity-Component System"?
Extremely Confusing Shortform π
I had to verify that this wasn't a thing ;-;
Lmao
Yes
AFAIK ECS doesn't rely on any objects, and it's like an "alternative" to OOP
instead of having something like
class Player(Entity):
x: int
y: int
def move(self):
pass
``` or whatever, you'd have like
```py
entities = {1: []}
@dataclass
class Position:
x: int
y: int
entities[1].append(Position(0, 0))
def movement_processor():
for entitiy in entities:
pass # You get the point
that was... incredibly watered down
@vague shadow hey, have you looked into any more discord.py forks recently? I remember you saying that you were interested in disnake
I haven't looked into any really
disnake was just one that was mentioned to me before
I've only looked into nextcord and py-cord enough to know that I don't want to use them
I evaluated them based on the maintainers, code quality, receptiveness to issues, and feature set
Based on those, disnake scored at the top, nextcord in the middle, and py-cord at the bottom
the problems with nextcord and py-cord for me, are a non-optional discord shim on nextcord, forcing both the discord and nextcord namespaces...
additionally, pycord is sponsored by youtubers-- the maintainer is a youtuber, which is part of the reason they are so supported with a small feature set
furthering py-cord... there was this: pypa/pypi-support#1438
yeah, both of those libraries have made choices that make very little sense, imo
@lusty brook
I dont understand why this happens
I understand like positive lookaheads and positive lookbehinds
but I don't understand the negatives
well perhaps you should try it with a pattern after the negative lookbehinds and lookaheads because right they're matching pretty much everything as the asserts pass for each char
this is a negative lookahead, hi will only be matched if it's NOT followed by no
negative lookbehind @slate helm
It's matching pretty much everything (well in a way, but they're zero char matches hence the dotted line) because you've only defined an assert (whicih don't eat characters) so every time the regex engine moves on to a new character the assert passes and a zero width match is made (as asserts don't eat chars)
If you look closely the space before / after foo doesn't have a dotted line
ok so this is what im understanding
(please ping me when you add on cause I'm quite busy bouncing back and forth between the staff channels and #black-formatter , sorry!)
are you still confused about something @slate helm?
positive lookaheads = matches something ONLY IF something comes after
positive lookbehinds = matches something ONLY IF something comes before
negative lookaheads = matches something ONLY IF something does NOT come after
negative lookbehinds = matches something ONLY IF something does NOT come before
thats basically it right
Yeah basically, you got it πΊ
I'm sure there's some minor note I'm missing as I'm no regex professional but you got it to where you should be able to use in the real world :)
thanks a lot
I think I am gonna ignore those...
yes
It's x, y, and z coordinates
Before python 3.10 I remember using tab for autocompletion in the terminal, but it's not working now, anyone know about this?
it never worked for me in windows terminals. that's why I keep my variable names short for #advent-of-code XD
@wicked hollow happy thanksgiving! 
π
hey wait a minute
It's weird because it worked so well before, now I can't find anything about it on Google
Can't understand how
m o r e p i e s
lol
qwerty is now french? :o
oui oui qwerty baguette
no don't turn qwerty into a baguette
ftr, if this channel name is about the keyboard and not the person, I will be very disappointed
Qwette
qutie
Qweguette
Bagerty Williams
peut-Γͺtre
the dash makes it "maybe"
ah
!!!not speaking English /s
interesting
banned
Dawn its your time to shine
get him
No one can escape the confines of ot2
I know of a loophole
you can paste the link to a nitro scam to get instantly banned πΌ
I might be able to do that and not get rekted by the bot since AFAIK staff are immune.
!warn 429445826251587616 Please do not speak in languages other than English. See rule 4.
π¨ π applied warning to @lusty brook.
Obviously that's morally questionable but yeah technically possible
lmfao
Smh I'm disappointed
!raw 917978133343395881 I always win
== Raw message ==
\!warn 429445826251587616 Please do not speak in languages other than English. See rule 4.
oh my god
π
see, I figured it'd be fake but I couldn't tell
that was good lol
sorry dawn, I expected the worst of you for a second π
Genius
haha I took so long for a reason
Lmao
I blame Chris.
no like to set it up, I took like 30s
I thought the bot was just having a fit again
Blame it all on Chris
smh. helpful pasta man
actually, someone wanna take over #help-broccoli , i wanna go to sleep
To be fair I do speak a fair amount of french in the staff lounge
although that's usually when akarys is participating :P
I'm giving up on french in school after this semester π
rofl
(those are not direct translations by the way I'm flexing my ability to codeswitch)
Non, je veux prendre des autre cours, c'est Γ§a.
welp. I tried
no idea what's going on there tbh
I think that's what I want to say
Ah d'accord, Γ§a a du sens
banned, all of you
mod abuse
Non, je veux prendre des autre cours, c'est Γ§a.
No, I want to take other courses, just that really.
Ah d'accord, Γ§a a du sens
Oh alright, that makes sense.
I meant for "c'est Γ§a" to be "that's it"
mhm, how can we trust your assertion
do y'all ever read some of these problems and kinda wish you could like "gosh, just give me your entire project and let me see for myself" cause the backseat
experience sucks \π©
google translate
mhm
I wasn't familiar with the english idiom you were referring to so thank you!
you were probably right in the translation
I just piece together words in ways that might make sense
yours was correct, means the same thing I think
That is more literally correct although I'm not sure whether meaningfully they're the same
@gray urchinjust ask a question again
hm what
just said i found qwerty better, even for french when using UKX
than azerty?
yup
first of i don't like the different treatment of different accents
it makes no sense that you would have a dedicated key for Γ© and Γ¨, but need a hella alt code for Γ and Γ
A tutorial on how to use discord.py to create your own Discord bot in Python, written to fix the flaws of many other popular tutorials.
isn't dispy out of support now?
considering the way discord treats bots, i don't doubt a lot of python bots are going to break and not be fixable in near future
disnake...
lemme look this up
idk, not working for me
might be your isp
seems to work on airtel but not vodafone
ok works on airtel, doesn't work tatasky
meanwhile me on jio
jio op
@radiant socket A screenshot of my setup:
π that background color π
lol, I like the nord colors
lol
It also has a slight transparency
old
I have like pitch black i think
Nord is old? Probably fitting for me
no I mean, you're old that u like it, usually elders don't like colors idk why lol
Then my VS Code theme is too colorful then
Andromeda Colorizer
i like it
can i steal your username? not for discord but i want to use it for a roller derby name (possibly)
woah waoh woah
another person like me
with a bright theme
there are so few of us
The only thing it is missing is the slight transparency effect as well in that photo (Polacode extension)
wild
#ot2-the-original-pubsta
rust-eh-personality
it is real
love nord
np
D:
i forgot the theme
nvm I won't comment π
right bobthefish
π
i have zsh
but wherever
i searched online
fish vs zsh
everyone was like fish
i used bash before this
probably not such an amazing solution tbh
the internet will tell you a lot of weird things
yeah
like that Manjaro's the best distribution in the world
but then tbf its also a great place to find differing opinions
eh, not really
why not
it's a great place for hive minds
oh
some of the stuff is cool, but... I just don't care for it

I prefer just my somewhat minimalist themes and prompts in zsh
like i kinda despise the concept of oh-my-zsh
I don't even know what it's for anymore
idk it just looks nice
I mean... that's nothing specific to fish nor zsh. It's pretty easy to install your own prompt
like I really like powerlevel10k
You don't need anything special to install it, either. I don't understand the point of most of these plugin managers, when really there's only like 4 plugins worth using
lmao thats why i just use like git, py, node, and uh thassit
powerlevel10k has integration with those
interesting
this channel speaks @languid osprey and @daring jay
no
@rare kernel just got my pc and i got forced to have windows 11 it isnt bad i just need to get comfy with it
Cool
so you've been unbanned
Funnily, wasnt it added yesterday
I was never banned in the first place
in the fireplace?
hspspspsp
yeah i unbanned him
Keep telling yourself that
i call cats with that
Ikr
Lol yeah
since nobody laughed, hahahahaha
thank you
np
lol
I always just say "H-S-P"
plop;
i did this with a random cat tht ran into my apartment
when i opened the door
it looked lost so it ran in
my parents freaked out
but me being the cool kid
just pspspspspspd it out
a very nice cat but its always lost
awe. a lost boy from neverland
^
re: #advent-of-code-spoilers-archive message
@wheat rock not sure if you are rude or unaware, so I'm just gonna assume the best
https://morethanone.info/ give this a read
i was jk
but thanks
Then your "joke" was not appropriate. Please be more mindful of how you interact with other members.
bruh
can anyone help me with this java error in cmd
ok
lol lemme try
Unable to access jarfile Practical11
how tho
i dont have that much knowledge
ok
ty
oh
ok
same error : (
ok
import java.net.*;
class Practical11
{
public static void main (String args []) throws UnknownHostException
{
system.out.println("Kedar Gughane-19CO23");
InetAddress addr1 = InetAddress.getLocalHost();
System.out.println(addr1);
InetAddress addr2 = InetAddress.getByName("msbte.org.in");
System.out.println(addr2);
InetAddress addr3 = InetAddress.getByName("www.google.com");
for(int i=0; i<addr3.length; i++)
System.out.println(addr3[i]);
};
thats the code
okay
ok
lemme try
Practical11.java:15: error: cannot find symbol for (int i=0; i<addr3.length; i++ ) { ^ symbol: variable length location: variable addr3 of type InetAddress Practical11.java:16: error: array required, but InetAddress found System.out.println(addr3[i]); ^ 3 errors
says like that
my brain is hurting
none lol
yes
addr3 is InetAddress and it doesn't have .length and cannot be indexed
I guess it was supposed to be a 3-element list of objects, not 3 different objects
is that jeff geerling's vid by any chance
someone just threatened to shoot our school on snapchat 
im thinking its fake, but still scary
i hope your school is taking that threat somewhat seriously
they are afaik
someone definitely had the cops visit them
Damn Americans
everyone's posting about the potential school shooting on social media, and its trending. now other ppl are threatening other schools in our district

tbh publicizing these kinds of threats makes things worse imo
it gives people ideas they really would be better off without
cod irl
π
lop
alright

