#ot1-perplexing-regexing
1 messages ยท Page 253 of 1
oh yeah, sorry, i forgot that's not pushed to the repo ๐
basically i just copied everything over in test_editor_window.py into __main__.py
alternatively this line should work as well editor_window_test = "python -m project.testing.test_editor_window"
then you'd do pipenv run editor_window_test
Finding a use for extra sausages
>>> import pickle
>>> pickle.loads(b'\x63\x62\x75\x69\x6c\x74\x69\x6e\x73\x0a\x70\x72\x69\x6e\x74\x0a\x28\x53\x27\x70\x69\x63\x6b\x6c\x65\x20\x69\x73\x20\x74\x68\x65\x20\x62\x65\x73\x74\x20\x64\x61\x74\x61\x62\x61\x73\x65\x27\x0a\x74\x52\x2e')
pickle is the best database```
can i ask a java question here?
Yep, can't guarantee an answer though
will the live stream for CJ4 be archived somewhere? I'll be at work but i really want to see it :/
we will try.
ok! :D
I need a new phone
Huawei mate 20
The iPhone 4s is just too slow for most
:P
Mm
I have a mate 10 pro
I would like to get a huawei lite
it's probably the best device I've ever owned
Like ยฃ175
I'm going to wait until my mums phone has had it's contact finished and get it
(5s)
Only things that work is a really slow discord and 3rd party reddit client that makes device run really hot
Ah, it's got 512mb of ram; that's probably why
i love huawei.. it's pretty solid phone for the price
From what I've heard, the mate 20 pro is fantastic
although I would like the battery to last more than 2 days.. but maybe im just being picky
what do you feel about the new Oculus
Because I use them?
oh.. what do you use nfc for
Google pay
ahhh
can't seem to figure out google pay.. how do you add transport cards on there
They need to be supported
they docs say that they are
Then you just search for it when you add a card
They go under passes
What's the name of it?
@rough sapphire
suica
Yeah, I don't see it
yeah.. hmm
but this says so see
yeah its a prepaid card and a transport pass
I dont have an option to add payment method..maybe need to update my android
apple pay > google pay
but google pay is supported? tf?
ok fine apple pay > google pay (not including the island of ireland)
They made the right decision tbh
who apple or google?
The banks
oh - why?
Because people with iphones have bulky cases that block nfc
So they don't break their glass bricks
ngl dont think ive met anyone with a case that actually blocks nfc... maybe ireland is different?
or maybe we're uni students and cant afford a case anyway
ot but u any good with small website stuff / flask?
it is known that cases only block nfc in ireland
(not the programming bit, just like the concept)
Apple is dead
eve ate it 
well you know..they got the Huawei exec arrested.. and trying to block their business
so Chinese dumped Apple..
how did apple get them arrested?
Japanese already prefer huawei over even home made phones like Sony Sharp
Huawei do make fantastic devices
Koreans just follow the trends, and they primarily prefer Samsung anyway
Only large customers for Apple are for macs, and that's companies like FB, Google.. and it's a very small percentage of users..
hmm k idk how much of that I believe (although i agree huawei make good phones), but also you kinda started it badly with your chinese dumped apple statement (thats just very vague and doesnt sound true) - so imma move on and ask my flask question
so with flask, i have some endpoints and like login stuff
Hold up
ok...
oooh
I'm going to bed but that's the correct channel
will you join me?
:/
**** Available now -- More Explanations & Crazy Shapes! **** iOS http://4dtoys.com/ios Steam http://4dtoys.com/steam (VR or Mouse&Keyboard) Showing 4D Toys a...
lol ok thats actually good
Does anyone here play a lot of tabletop RPGs especially if you dm them?
rolls 2, person above you has to teach someone the dab
Iโm planning on making an RPG suite that will help manage paperwork that can be cumbersome and get in the way of playing tabletops. I wrote up a readme here: https://github.com/AvianAnalyst/rpg-assist/tree/master/venv/home/rpg-assister if u dont mind reading through that and letting me know what you'd add/take out, Iโd really appreciate it!
you're able to show your project off in the #303934982764625920 channel, just as a note.
oh fair, i didn't realize this really counted as that? nothing's written for it yet
if there's nothing really added, i guess i can understand why you've held off, yeah
my friends learning java for school but says hes gonna check out python when hes not swamped w/ school
which would be cool because then i could help him and maybe he could help me in the future when he knows more
You're going to wait for him to catch up and surpass you? 
They're not as fun as you'd want em to be 
if they're anything like i am, probs not lol
I just go to coding workshop / lectures to talk about programming
not sure if he will actually like it though because he doesnt really like puzzles
At least then i can moderate it B)
hes always the one exploring instead of settling down and building upon previous things
i live out in the middle of nowhere and move a lot so i dont think coding buddies irl would be a good idea
there's no workshops here
you can talk to a duck https://en.wikipedia.org/wiki/Rubber_duck_debugging
and maybe itll talk back
Theres quite a few here tbh
ive tried that but id prefer someone who could talk back
what if I do
That would be weird
Pls dont talk to me after ive given a lecture
Just like, sit there
Consume the knowledge
Yes
dont break eye contact
no blink
Ow
i'm a tea dude
Ah
I deal with coffee as a thing with my breakfast
Thats about it
Unless im really tired before a lecture
You're so imperial, Scragly
imperial?
Tea, curry powder in your eggs
ah yes
But coffee is supposed to give thag
feel
"thag"
Be a little ugh in the morning to set the mood for the day
ugh as in good or bad
As in ill choke you if you comment on my pr at work ugh
depends. can i call you questionable family titles
But you dont have access to the work github ๐
i can still send you DMs, PyDis Org repo comments, pings and emails
I wont be ugh about those
Cause they optional in my eyes
Work is like. Ugh, fiiine 
fair
what if i just send you emails of amazing looking food when you're supposed to be working
but the drool
I dont drool ๐คค
lies
ew, wet pillow
Do you find it weird how your body can make sounds without you feeling them
well i guess not, because i can listen through a stethoscope and its neat
so pretty normal
see, things like that i can feel
are you sure you didn't drink a cup of local anaesthetic
Thonking
Ugh, this morning was gonna be the start to every other day
But i dont wanna go workout now
How to motivate
the secret to motivation is that you shouldn't feel motivated to do something
the motivation usually comes after you've started it
Guess its time to pack up and hit the gym then
exactly, my kind sir
>>> timeit.timeit('''
k = [1,2,3,4]
k.insert(0,0)
''')
0.18706219999998552
>>> timeit.timeit('''
k = [1,2,3,4]
k.insert(0,0)
''')
0.1614819000000125
>>> timeit.timeit('''
k = [1,2,3,4]
k[:0] = (0,)
''')
0.15193120000000704
>>> timeit.timeit('''
k = [1,2,3,4]
k[:0] = (0,)
''')
0.15696909999999775
>>>
why is insert() slower here?
might seem negligible but those tenths of a seconds could easily add up if this is something you're doing a lot
then again at that point you'd probably be better served by a deque anyway
Does it have anything to do with shifting indexes vs creating new ones?
@sand goblet wdym
he has in fact been told not to.
It's for mods to enforce rules
yes and then on a different occasion i was told not to direct people to an off topic channel
or same occasion
idr
I mean, I'm pretty sure I was there, and it was said that it was OK to suggest, but not OK to enforce
yea i try to be careful when i suggest going to an off topic channel
say something like "ill be there"
every step you take every move you make I'll be #ot1-perplexing-regexing
Haha
lol
I dont see the harm in pointing out something being off topic if you're following the convo and notice its way off topic
That's what I thought he meant, I guess it wasn't :P
But telling others to move ot when youre not even part of the convo is a stretch
i think the time i was warned about i did something like post the channel name and say lets go there
Im sure lemon can debunk my thought process though
no, I agree with you
whether you're part of the conversation is a factor
butting into someone elses conversation to tell them they're being off-topic is for mods to do
yea i dont think i ever did that
moving your own conversation into off-topic is just you following the rules.
okay well atleast that clears that up
Makes sense
One is intrusive and should be left to mods. We're the bad guys after all :๐
sorry if we haven't been clear enough
๐ค
Anywho, time for maffs ๐คทโโ๏ธ
so uhm talking about before, what do you guys mean by "imposter syndrome" when it comes to code specifically
Thinking its good enough
ive had it related other things mostly just personal problems but ive never had it in regards to coding i dont think
Its not *
It's a pretty well defined thing
It's when a developer feels like they're not good enough to be in the position they're in
Even if they actually are
Meirl
oh i guess feel like that sometimes with coding but its also mostly because im still new
mostly because of how much i'm having to look shit up and things
i guess its more future imposed imposter syndrome if that makes any sense?
Tbh, everyone does that
Even thr lead dev where i intern admitted that most of his code is stackoverflow
At least inspired by so
yeah
And i can see that leading to a feeling of imposter syndrome
imposter syndrome to me is feeling that I cheated to get the job I have, that I'm completely underqualified, and that if anyone finds out how bad I am at my job I'd not only be fired but probably like sued for fraud or something.
even though all of that is provably wrong.
and I know it is. but I still kinda feel like that.
that's how i felt about some of the network admin stuff i do
why is this such a common insecurity especially in regards to coding?
heres my protip for avoiding imposter syndrome: never do anything worth posing as
that sounds like bad advice
i am very smart 
worth.. posing as?
I don't think you shouldn't do impressive work lol
the fuck happened to that sentence
@tame terrace the joke is dont do anything that actually needs any level of qualification ya dork
Go bed
i am in bed, owned
Go sleep then
im sleep typing
don't drop the phone on your face
[citation needed]
Where's Lucy, I need to tell her to go bed
i used to do that all the time
I think imposter syndrome is prevalent in programmers because programming is this thing that appears to be so difficult when viewed from the outside, but then you get your first job and you're just fixing straight forward bugs by print()ing a ton of variables until something makes sense, and repurposing code you found on the internet.
Yeah, that's a good point
and you feel like "what I'm doing is probably not the real programming. The other coders probably know what the fuck they're doing."
the real expert pros prolly use debug tools tbh
i still use print to debug :3
You don't always have access to a debugger :P
I do use a debugger but it amounts to the same thing most of the time.
i do just spam prints everywhere and im a code jam champ so think of that what you will
i've never written tests or w/e for my codes
"we don't do tests" where I work.
debugging almost never helps as much as printing some stuff and reading the errors
lol
and his code is atrocious
i prefer to at least have a test of "does it actually run" tbh
i read stack overflow sometimes but i dont really like the people there
he writes code like a man who's never seen code in his life
most of the comments are unnecessary questions imo
every time he solves a problem he reinvents the motherfucking wheel.
seems like a simple thing but let me tell you managing a github repo with other coders is hell if you make that assumption
he wrote a flask API and it looks like an entirely different framework
is he one of those people who would try and make an email regex on his own?
haha
wdym @ivory tiger
@river anvil there are a disturbing number of people who add in code that straight up does not run
crashes everything on runtime level shit
thats why you test your code before you commit
PR requirements are my favourite thing because of that
he wrote this validation system for his endpoints to validate input data and he wrote this automatic documentation system so that each endpoint would also allow GET requests that showed the docstring and the input and output types. .. and it's vast and confusing and there are perfectly good tools for doing either of those things already.
he spent weeks, maybe months on it. it's such a fucking waste of time.
o_o
i still need to learn how to use git
the only people that can get away with no stack overflow is the leading edge cream of the crop researchers tbh
"Google superAI" level coders
I've been learning Django and my browser at home has like 30 tabs open in the programming container
I'd say about a quarter are stack overflow
like, youd expect the space shuttle team to not use the stack overflow route
I don't think I'd trust them if they didn't
but sorry ceo joe, junior programmer bobby is not a space shuttle engineer, and your email system is not a space shuttle
@sand goblet i would just considering the amount of testing and documentation they do
a one line change once racked up over 40k pages of testing logs over there
"Damn i18n changes"
iirc in their two decades of operation theyve pushed only 10 minor bugs to production
and no major bugs
i suppose it makes sense
one memory leak and youve got some crisped astronauts and billions of bucks scattered across several states
Yeah, true
I'm going to spend my day writing tests for my react components today :๐
Cause I do test stuff
Has anyone written tests for auth0 in jest here?
Oh, that's weird
there's a guy on voice but if you have the category collapsed and click on him
It seems like he has no roles
but they do show if you expand the category
Bug report time?!
I just rethought my method for coding a project and realised it was the same idea but the same
And now it works
@rough sapphire Have you been programming in Python for long?
Nope, I only know Python from Al Swegerts Automate the boring stuff with Python. Till 12th chapter. I still studying
I am*
@oak tangle You guys look well versed with Python..
automate the boring stuff, good book
Yeah, great way to start!
If you like videos, Corey Schafer also has nice video tutorials on his YouTube channel
They cover some topics not covered in Automate
his flask series is really good
Yeah and Automate has nothing on classes, so if you're interested in that, Corey has a series on OOP I think
Yup
i still don't use classes ยฌ_ยฌ
That's why you're always in our filter; lack of class.
Responding to earlier conversation
I think using stackoverflow to get shit done is what most do because its just impossible to sit around and research every little thing u need to do in documentation. If you can go to stackoverflow, find a solution and use it in your code, AND understand why, i think its reasonable
Itโs like learning math, you cant memorize every formula, but if youโve practised them, youโll know they exist
things like stackoverflow mean i can be useful now instead of like years from now
So you can look it up later and apply it
because busy af
Im not a professional programmer, but Ill constantly take some code from stack and modify it and use it
I was a trucker, now I'm construction industry. automating simple things got me a job I don't hate
Just about constantly learning new stuff and reading
I just got into web development, and i didnt even know i need rest apis before i learned what it is
no idea. can you tell them to call to fewer domains so my noscript doesn't go as crazy?
Damn
its just that bisk always well
does bisk things like saying evil words which get detected by the bots and then the admins get a ping
does java have dictionaries?
it has JSON
oh wait, java
Map
you can use HashMap for a similar setup to python dicts
ok
Yeah, HashMap
Having a problem with Flask template routing
I have 2 views that both render 2 seperate about.html pages
They only render 1
They are in completely diffrent blueprints so I don't see why this should happen
hey guys
im having issues with my code architecture
should classes depend on specific classes or be as general as possible and have the code that calls the class worry about implementation?
i might have mentioned this before but i didnt really get a response
the question feels obscure
okay
can you give a use example
sure
say i have a todo app, and that todo app has a task manager dialog (and a python class to manage the logic) and that task manager dialog has a datetime popover class to manage the logic of a date time popover. Should that date time popover just expose things like hours, minutes, days month and years? or save that information to an arrow or datetime object which it then uses as an interface with the task manager?
so in my example, should i use a specific class like an arrow or datetime object to interface between the datetime popover and the task manager? or should i just expose the things like the hours, minutes, days, months and years, and leave it up to the task manager on how to handle those details?
am i making sense?
guys?
@dusky orchid ?
i like to have models provide the attribute values that would be needed by anything
if something could use the hrs, mins, days, mnths, yrs individually, then sure why not
otherwise if it's something that is only ever accessed as a whole, and only really useful as a datetime-like object
why not provide that
i guess so
this is one of those things that entirely up to the intended usage and friendliness of the api
so up to interpretation
okay, let me paste my code
what would you recommend to improve this https://bpaste.net/show/bd4c97fc331e
in terms of architecture
it feels....wrong
i dunno
its just im using the interaction between the datetimepopover and the task manager, to guide me on how to handle the interaction between the task manage and the main window code
i don't use gtk, so i'm not really the person to review the model
also i've got at least 6 other code reviews waiting for me in the org repos ๐
all i can say is try using it
oh
if there's things you never use, then maybe they're mostly useless
if things feel clunky, refine it
i think i use everything so far
It seems fine to me
i just feel its wrong to depend on the arrow object for interaction
these things are definitely part of an iterative process of using and refining
but overall, the model seems clean
thanks
if you don't want arrow, use the builtin datetime objects
it's usually better to do that in order to keep code relatively agnostic
yeah, thats the issue im having, whether i should depend on a wrapper class or just expose the properties. In this case, arrow would be the wrapper class, but for the task manager class, it would have to be a custom low level Task() class, that would make the task manager unable to be used without having that class
if you can say for sure arrow will always be available on anything you use this code with, it doesn't matter as much
but if you ever want to move or copy this to somewhere it isn't, you'll not want to depend heavily on a 3rd party lib
so it would be best to just leave the other properties and remove the arrow properties?
and leave it up to the caller, whether they wish to use arrow or not?
the conflict im having, is i dont know if its better for my code to be reusable and as agnostic as possible, or to integrate other stuff that would be useful
because in the datetime popover example, if i remove the arrow dependency, the popover cant have the option to set to the current date/time anymore
Why not use datetime.datetime.now() instead of arrow.now()?
okay
but this is just an example
i still dont know if i should make things agnostic or "depend on other classes" as it were
lean towards stdlib deps
unless it's for very very specific application models
not libs
if anyone is going to import your code, leave it to the user if they wish to use a 3rd party lib preferrably
yeah
im wondering if i should start with the simplest class i have, then incrementally add functionality by wrapping it in other classes
so in my example, id have an arrow free class, then create a datetime popover subclass that offers the arrow property, if a user wishes to use that
there's no reason to offer that
If someone wants to use arrow, they can convert the datetime object you provide into something usable with arrow
with a minimum amount of effort
ye
It's a waste of energy to provide a feature that ultimately has little benefit to the user and is unlikely to see much if any use.
for example, i personally wouldn't use arrow
i don't like it
i would use pendulum
everyone has their own set tastes with libs they use
huh
okay
ive been thinking, maybe i should focus less on making my code reusable
i mean, it would be simpler to just code what i need to get this app to work
and dont worry about anything else
right?
at this point im so confused ๐ซ
are you making a lib or an app
an app
then don't worry about it
the models should make sense and be self documenting, but you don't need to worry about the cases of "will other people want to use this lib" because they don't have a choice, it's an app
way less thinking involved
yeah
one last thing, if an object has an inner object, is there a way to "pass" through the properties of the inner object?
yeah
like member.guild?
yeah
yeah
if it's directly relevant to the main class though, sure why not
just self.attributename = self.someobj.theirattribute
if you wish to transform it in some way, utilise a property
no, you'd want a property for that
oh
ohh okay
thanks!
wheres the kinks
lol
hey guys, what do you think about this indentation style?
while (x == y){
something();
somethingelse(); }
K&R? Meh.
In computer programming, an indentation style is a convention governing the indentation of blocks of code to convey program structure. This article largely addresses the free-form languages, such as C and its descendants, but can be (and often is) applied to most other progra...
I like that even less
I use Python
really? i wouldnt have guessed!
Otherwise Allman
while(True)
{
...
}
You're on a Python server so I couldn't resist ๐
lol
thats what i used to do
but the extra line kept breaking my train of thought
because i see blank lines as differences in logic
i think ill keep my method
a combination of K&R and lisp
it just looks more pythonic
the only issue is if the indentation from stuff being in a bracket is the same as the stuff outside
then i just over indent
I used to use K&R but have come to like Allman more the last few years
having the ending brace on the same line as code is honestly infuriating
why?
the biggest issue i have with allman is that its not usable with things like function parentheses or assignment to lists without escaping the enter key
eg
[
1,
2,
3,
]```
which just looks...odd
with k&r, python already follows that when it comes to function parantheses and arguments, eg
1,
2,
3,
]```
It has a name! Pico indent style :)
lol, i think its the least used indent style
@dusky orchid
True
why wont my batteries work
my battery tester says their fine
but my remote doesnt work when i put them in
Could it be your remote not working? :D
partially this remote is garbage but i just had batteries in it and they worked alright up until they started to die
then i got new ones that are exactly the same but unused
and now they wont work
anybdoy have any knowledge on RasbPis?
probably, you should ask your question though :p
unless you just wanted to confirm that someone here had knowledge of raspis ๐
oh iwas just wondering what are some cool projects to do with one
i just bought a 3 B+
with this stuff
and idk what to do w it
why get that when you can get a raspi 0 with a camer and stuff and do something cool
idk
uh
i wanted one with some oomph
does it have an interface?
i was thinkin gabout running my router through it and adding a WiFi wide ad blocker
nah i can just ssh
i dont need a GUI
but
it has an HDMI adapter
i mean a physical one
ok
@river anvil by phys interface u mean like an HDMI port right?
(im very new to the hardware side of things) only other board i have is an ATTiny85 dev board for rubber ducky shit
idunno
I've got a couple rasppis
One of them just runs arch (alarmpi), it's got a SAMBA share on it and that's about it, but it's an older pi
I also have a 3B+ and that one is running HassOS
which is to say, I'm using it for Home Assistant
it's a big hub for all the stuff in my house
z-wave devices like plugs and an outdoor sensor
sonos/spotify connect
google wifi stats
it reports my location and the locations of my family members
which is often pretty useful
I just bought a 3B+
it's also got my CCTV
I'm gonna hook it up to the Sky Q boxes in my house so I can see what people are watching and stuff
i think im going to use it to 1. act as an interface between my computer and LEDs like a wireless controller (i wanna write my own software for it) and a housewide adblocker (saw it on youtube)
thats more creepy than alexa
@sand goblet remind me to never rob ur house
here's a couple panels I have right now
my homeassistant also does stuff like providing airplay targets for my sonos/chromecast devices
frontend is bundled, but you can customize it
Is it react?
hell if I know
im surprised theres no #home-assistants channel
wait is bundled the name of the gui?
what is that media player for?
That is for a Sonos speaker
omg is that where people ar ein the house up top
spa?
"Spa" and "Home"
I don't work from home no
huh
instead i was late to the engineering stand up and its so awk walking into everybody talking
this is what I have to use at the office lol
go bed
im eat
GO BEd
this is my setup rn lmao
that your home setup?
but im getting a new computer in a few hours (hopefull if UPS doesnt slack)
yeah
Ill show u work later when i get to the office
i dont have aphone on me but i have a laptop and a cheap mouse + mousepad
i swear i have the easiest engineering job ever
on a couch
@sand goblet will you ever join the higher ups again
oh damn
well listen i have a laptop thats about to blow up sitting on the floor being cooled by 2 table fans
im replacing it tomorrow tho
well isnt it?
you chose to leave did u not
Yup, I did
It's probably better this way, some of them are even more emotional about it than I am
semantics aside i think he was asking if youd ever reapply
what was the drama w/ you and the staff
you said some people didnt like you being staff
I didn't write that
yeah ik
it was clarified later on
actually I wasn't consulted about it at all :P
so it wasnt ur choice?
did you miss what i said or are purposely not answering it?
huh?
Oh, I missed it
People didn't like me being staff? No, I don't think that's entirely right
do you guys know any tools for macOS that are like prntscrn?
I think I probably said they had a hard time dealing with me not being owner
getting tired of the macOS screenshot feature
why?
Because I always was
oh
I've been here longer than most of the staff
No
or is that lemon
how was not being staff at all different than being not owner
ahh
That was a guy named Nereus
what happened to him
lemon wasnt the original owner?
i love big servers for this reason
Well, he went AWOL
theres always like a story behind the OG owner
Joseph was a secondary owner
At some point, Nereus appeared and appointed this guy nobody had heard of as an owner
lemon?
No
I think his name was.. burnitdown?
Anyway, nice guy
But he was basically just there to report back to nereus
he actually gave server ownership to this guy
doubt he'd leave a sub's discord as big as this one to a rando
like, overall ownership, transferred it
who has overall ownership now?
anyway, eventually we all had a big chat with burnitdown, the entire staff agreed that joseph should have it, and that's what eventually happened
joseph has it?
yep
ah i thought that was lemon
well the server is partnered
yeah me too
Check the profiles
yh
what
no, that's something else
"verified"
you can see that joseph has partnership and lemon doesn't
ah true
yeah we're not official, so no checkmark
well u partnered
they did ask us if we were in the application iirc
yea but not official
yes
yes.
sorry bout that
i remember i found this server on a reddit post with 12 views and a downvote made 2 years ago lol
funny how far its come
idk when i joined
and I was fucking psyched because it was the kind of community I both wanted to be part of, but also the type of community I'd been trying to start myself for nearly a decade
!profile
#bot-commands
Sorry, but you may only use this command within #bot-commands.
aw
anyway, to answer your question, kazo
I had been thinking of leaving staff for.. quite some time
before I actually did it
the staff knows that because I used to talk about it
while the actual quitting was impulsive and over something stupid, I quickly realised that I did need to take the time to look after myself, and decided not to go back
sometimes its better to distance urself from things
why did you do it at first?
im sure the size of this discord and amount of responsibility is a lot as well
I used to get annoyed at how joseph behaved in staff channels, because he is kind of a kid sometimes - but really, you kind of expect that given that he is a teenager
so this was one of those times, I decided to block him for like half an hour so I could go cool off and lemon chimed in with a stupid meme
so I was like fuck it and left
yea hes 15 iirc
yeah

I stayed away from this server for about a month
that explains why i was banned so quickly
ay dont blame your ban on the kid
this is the first time ive been active for more than just a quick question in 2 months
I came back to hang out, maybe provide a bit of help, and also because I had some stuff I needed to ask
anything we can help w?
lemon extended an olive branch in the form of helper and contributor
I was kind of apprehensive, but I took it
why dont u have either?
I'll get to it
getting back to my question earlier, what else do owners do besides make decisions and be in charge of staff?
wow
:P
were you avoiding me ๐
questions soon
okay
it was immediately clear that the rest of staff weren't entirely used to the idea of me not being owner
some of them were immediately offering to promote me to mod and higher
one guy wrote a multi-page essay slamming some of the dev decisions myself and another staffer made before I left
because he disagreed :P
sounds like an ass ngl
anyway, that was the thing that made me realise being staff was a bad idea, at least for now
so I rejoined the server to clear my roles
must of had a boring life if he wrote a multi page essay
i went through somethign like that with my old server
Eh, the guy has some strong opinoins, it's one of the things that helps him be decisisve as a developer
gave ownership to my co but ran things from behind closed doors
descisive?
descicive?
can't spell
so yeah, that's basically where I've been at since then
Are you saying
but you know, I get it
it's not easy for them either
:P
sorry havent slep yet and its 6am
you've gotta understand that like
got work in 3 hours yeet
for a lot of them, this is the first big community they've looked after
Yeha i can imagine
and nothing like this has ever happened here
so I don't really blame them for not knowing how to act or getting upset or whatever
how did the server even get this big?
the one thing I don't like is that there has been a tendency to sort of tiptoe around me because the thing was related to mental health
but like I say, understanding how to deal with that stuff doesn't really come naturally
is it not?
no
it is the official server of r/Python yes
ah yes
I think the initial growth was mostly reddit
how did it become to be the official one of the sub
There were some earlier server partnerships
some of them were great, some of them were kind of terrible
we ended up absorbing an entire other server, Do You Even Python

that's where this comes from
:P
oh
a lot of their staff are staff here now too
The staff here is great by the way, I could vouch for pretty much all of them
anyway, to finally answer what macs asked
just asking to come back is out of the question, and right now I'm still not sure it's a good idea
it's out of the question primarily, I think, because staff feels like I've been away too long
I can't really speak for their own internal reasoning though, since I'm not privvy to it
it's not like I don't miss it, by the way
running a large python community is something I've wanted to do for most of the last decade, and until this place I was never successful in any capacity
thats a very specific dream
owner is a very involved role here
veeeery involved
everything from working with other communities and companies, to making decisions, to figuring out PR, to heading up devops
it is a metric ton of work
sounds like it
it's very rewarding though, or at least it was for me
mm
this situation has been quite tricky for everyone to deal with I think
when I first left, everyone was quite supportive, but there was this obvious assumption that I would be back
it didn't entirely feel like I was being taken seriously
I think they get it now
but I know there are a few staff members that are unhappy with me because I've had a hard time learning to like, not owner people
which is fair enough, really
this isn't the first time I've explained my viewpoints on this either, but most of the people that I've told this story feel like the "being away too long" thing is kind of bull
I think I kind of accepted it because I do have a lot of self doubt and other related issues, but at this point it's like
I trust the judgement of staff as a whole
so it's probably more than that
whatever it is is probably none of my business, and it's also probably none of yours either (no offense), so probably none of us will actually hear what it is :P
but that's okay
yep im okay with not knowing somtimes the less is better
Nah, I wouldn't mind knowing
a chance to grow is always a good thing
but it's not my decision, yknow
thats why i try to avoid replying when i have nothing left to add and why sometimes i try my best to not be a perfectionist and just let things be the way they are
life treats you better if you just let things go sometimes
atleast thats what ive learned
sometimes i take blame for something that wasnt my fault
or apologize when i did nothing wrong
well sometimes you just have to suck it up, but I disagree that it's a good way to live life
but it's not really about perfectionism
everyone has a reputation, and these days it's one of the most important things
idk it just reminds me of this experiment a guy did a while ago
you know the prisoner dilemma thing
where you can defect to your accomplice or be cooperative
anyways there was a guy a while back who had people mail in stratedgies for this program to run against others
and he found the most succesful one was one labeled forgiving tit for tat
where sometimes it would do what the opponent did
and sometimes it would let defects slide
i could probably find this for you if youre interested
I think I get the idea
sorry i got carried away there
Nah it's fine
i think reputation is important you can ruin it just as easily by not letting things go
went into #ot1-philosphical-speaking
lol
I think that with this situation
like, you asked me about the drama
I don't think I'd call this drama per se
and it feels like kind of a write-off to just label it that
what would you call it then?
life? :P
I mean the vast majority of this was handled like an adult would
aside from the giant essay there isn't really anything to complain about
that's the only thing that reaaaally made me feel like shit
it sounds like some petty thing i wouldve done a year ago
i hate essays
I do feel bad and a little disappointed that there probably isn't a place for me on the team anymore,
but I won't apologise for taking the time to look after my mental health
it just sounds incrediably stupid and not worth anybodies time
youre still a part of our community

and still have the respecvt of a lot of people
you have to understand how conflicting this is though
ive had nothing but good conversations with you
like even the otnames
soemting i cant say about the others
look at ot0
it refers to the g in his name
I considered asking for them to remove all of the otnames that refer to my name
theres a lot of those
i think it stands for gareth
none of them are correct
right
yeah
๐
damn is this just public info that ive never witnesse
yes
it came from a joke that lemon made originally in a staff channel
sort of took off from there
every day, the G stood for something else
so then when the otnames came around a bunch of them made it in
my coworkers prolly think im a skid
but yeah I dunno
theyre probably just trying to be nice
part of me doesn't want to be remembered
:/

and I haven't quite figured out how to deal with that yet
i think you should just keep doing what your doing
take it easy, elsa
I know. :P
dont hold onto it
if you are remembered you're remembered as a good guy who helped out and used to be an owner. if you arent... well so what a bunch of people from a discord shouldnt matter to you
that's easy for you to say
theres a latin word for this that i cant think of right now
sorry if my input is unwarrented just thought id get that out there hate to see u down



