#ot1-perplexing-regexing
1 messages · Page 374 of 1
looks like it's faltering in the last query
But, there's no int values in the last query at all
And it's not adding the values
async def create_channel(self, ctx, name, description='Perfect', category='Programming'):
These aren't ints
maybe you don't want the () on that call. That might be why you are getting the "int" it is the return value? and it is looking for a function name?
Yep, that'd be it
But whats wrong with it?
Is it because it's asynchronous so it doesn't fully wait until it's inserted?
https://cdn.discordapp.com/attachments/463035241142026251/693208714634723328/unknown.png - Can't be used in 'await' expression
At least working from home is better than homing from work
you mean like some kind of mom
working from your living space is better than living from your working space
not enough screens imo
I've managed to get a chip on my glasses right in the centre of my left lens - I'm going to go fucking insane having to live with it
Nahh
You will not notice it after some time
Also i can bet that your glasses still looks cleaner than mine
I mean
I will notice after some time
I've worn glasses for the last 15 years
I know what its like to have a chip on them
and its fucking annoying
I have a microfibre towel next to me most of the time
and microfibre cloths in the car
my brain also filters them out after some time, i rarely notice them until they really make it harder to see things :/
what is unbound local variable?
new_ticket isn't assigned
oh, there is a function above that will assign it
not if you just assign it in the function scope
function will return the value
then you still need to new_ticket = my_function()
while not won:
new_ticket = make_random_ticket(possibilities)
won = check_ticket(new_ticket, winning_ticket)
plays += 1
if plays >= max_tries:
break
It's there
OK, then you've only assigned new_ticket within the loop
if won is True the first time you try to execute that loop, it'll never be assigned
you should assign it outside of the loop first - maybe to None for example
You are right, now the warning is gone
C++ people outta here, is there a way to simplify this?
return (PlaneNormal * (Dot >= 0 ? 1 : -1));```
probably not
it's pretty damn simple already
Maybe if you pick up the Sign of the Dot
that's what you're essentially doing
@solid pollen do you understand what it's doing?
do you need the external parenthesis?
no.
Sure I understand, I wrote it haha
I wasn't sure about all the parenthesis
So I can get rid of the external ones?
And is there any other way than using the ternary operator for that?
you can get rid of them yes
that's probably the best use-case for the ternary operator I can imagine. you're testing for a very simple condition where the end result is binary
that's the natural logical case for the ternary operator
@solid pollen apparently boost has a sign function so if you're using boost, you might find it there
but if you keep asking for the sign in multiple places, just make it a function yourself?
I only need the sign here I think
It is just a small three functions extensions for UE4 because I was too lazy
What is boost?
it's a C++ library system thingamajig
"Description
Boost is a set of libraries for the C++ programming language that provide support for tasks and structures such as linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing. It contains 160 individual libraries. Wikipedia"
math ew
Lol, but all of programming is a form of math
But yeah, that looks quite a bit cleaner without the external parens @solid pollen
Boost is ehh, it's sorta bloat, Boost Jam takes a bit to bootstrap 😦
mods are asleep, post on-topic content
pidfd support is being added in python 3.9
wish they added memfd support next
or I might add it myself
what I'm currently doing is:
import ctypes
call = ctypes.CDLL(None).syscall
fd = call(319, "memfd name", 1) # 319 is the syscall number for memfd_create for amd64
which is not the prettiest thing in the world
downright ugly 🙂
python can do syscalls..?
@rough sapphire yes and calls to userspace aswell
If you use for example the socket module, you're using already system calls (hidden).
my knowledge of the fundamentals are pretty bad. I just know that system calls require specific hooks from the OS to be dealt with. isn't everything else pretty much in the userspace?
but yeah, if you want to do anything with a computer, it has to deal with the operating system at some point since nothing happens without the permission of that.
Anyone knows how to change my discord font? its weird now
Did you uninstalled an app recently?
ctrl+shift+i
search for font , not sure if that is permanent
Lmao just found this
AdsCheaper.com - cost effective advertising Monetize domains!
Gold
Hey whats the summer of code thing exactly?
so you sign up for it and organisations accept candidates
and you do a 3 month open source project
3 months
check out https://discordapp.com/channels/267624335836053506/354619224620138496/693829976222466119 the announcement
I did
3 months yeah
Seems like terrible timing for an event like this
@sand goblet why so? it seems like lots of people have extra time on their hands now
Extra time doesn't mean extra capacity to focus
Most people I know IRL are running around like headless chickens
@velvet rapids https://google.github.io/gsocguides/student/am-i-good-enough
it don't start now
What?
the work happens mostly in the summer
Yeah, but I've gotta apply now
yes
I mean, I'm not that proficient. No university stuff
Everything I've done so far is pure self-learning
don't worry too much about that
being willing to learn and to help is more important imho, as long as you don't start from nothing, surely you can help projects
well, it depends on the project you want to help, they sometime have suggestions of things they'd like someone to take care of
whether you take on that or propose something totally different, what's important is having some kind of plan of how you think you are going to tackle it, it shows you took time to think about the problem and will be able to organise your effort
And how do I choose an organization?
it's not easy to do such a thing, of course, because there is a lot you don't know yet, and you'll spend time researching more into the project, but having intermediate objectives is very useful
I've been coding only in python for the last 9ish months. But I haven't dwelled to deep into one sector like database, or web, so I don't know how exactly to choose
well idealy because you like the project and would love to help it
And can you send a proposal for more than one thing?
some projects have much more candidates than others, because they are very popular, so you have less chances to be selected with them, so you might want to take that into consideration
i think you can
but i didn't follow the details in a few years
we did a couple of years of that with the kivy project
Ah, alright. So python is out of the way 🤣
some where successful, but some where more stressful for us to handle than we felt was worth, so we didn't take part in recent years
i would expect the online documentations to answer most of your questions though 🙂
Alright, thanks 🙂
Plenty of help needed in C/C++ out there 🙂
Isn't there a "help wanted" tag or something on github to search out projects looking for helpers?
What is a decent 4K monitor on a budget? I am not wanting to spend an arm and a leg. Given that I have and will be working from home more, I need an upgrade from my current monitor.
@open flame how many inches
I was looking to buy a good one too and my budget was around 1000€
Around 27 inches.
I was looking for over 30 inches, depending on what I could find
oh I thought you asked "what is a good budget"
I just 32 inches is fine. Over that then I know the cost is going to be a bit more than I care.
Under $500.
this is pretty good https://www.lg.com/us/monitors/lg-32UD59-B-4k-uhd-led-monitor
it has decent ratings on amazon too.. 4/5. not horrible.
I think
I might have that exact monitor
No, mine is a 27inch version
The 27inch version is fine, but I didn't love having a 4k screen. I do however, love having an ultrawide monitor
and would reccomend you get one of those
Muhammad Ali vs Mike Tyson?
Does anybody know where to find recent python version statistics? I'm writing a (package? library?) and I'm debating if I should use from __future__ import annotations and only try to support python 3.7+
Why did some helpers become moderators or admins?
It's by invitation from the higher staff levels
People who seem to be giving good help in the help channels can be nominated to potentially become helpers
Ok
Helpers may become moderators if the staff think they would make a good moderator, and the same for admins
How do they know?
Staff members are required to receive a brain implant that allows us to monitor their functions at all times, which we pass into an advanced AI to make the determination for us
When that fails, we just use our own judgement based on their activity in the server
It's actually where this emoji comes from: 
that's from when we did lemon
Anyway, yeah, @rough sapphire, we basically just get a sense of people as we interact a lot inside and outside of staff channels and we see each other active all the time.
I don't really know of another way of doing it
Ok
your letter P looks familiar
do anyone know what that tattoo means
far too low res for any computer vision stuff
already found one
where
ah thanks 😄
@restive ledge Ali
its boring yes
should've gotten "chicken noodle soup" tattoo'd instead
@rough sapphire that would be incredibly bad ass
imagine being at a tough bar and everyone’s showing off their tats and you just show that one
based on my limited knowledge of chinese i can confirm that, if that top character is a slightly weirdly written 你 and not some different character, that is just "you and me" in chinese
nothing particularly interesting
No Category:
help Shows this message
Type !help command for more info on a command.
You can also type !help category for more info on a category.
No Category:
help Shows this message
Type !help command for more info on a command.
You can also type !help category for more info on a category.
looks like we have a self-bot here
Alias
!aliases
Show configured aliases on the bot.
Big Brother
!bigbrother
Monitors users by relaying their messages to the Big Brother watch channel.
Bot
!echo <channel> <text>
Repeat the given message in either a specified channel or the current channel.
!embed <text>
Send the input within an embed to the current channel.
Clean
!clean
Commands for cleaning messages in channels.
No Category:
help Shows this message
Type !help command for more info on a command.
You can also type !help category for more info on a category.
!ban 212241077695021056 Self bots are a violation of the Discord Terms of Service
:incoming_envelope: :ok_hand: applied ban to @compact marsh permanently.
never thought that I'd ever see a true self bot lol
that's not just a selfbot, that's a userbot
for maximum stealth, make your userbot respond to the same commands as the main bot of the server you're in
oh, interesting
how do you leak your user token accidentally though... that sounds hard.
like a lot of effort to take in order to mess up that bad
👁️ IM WATCHING YOU
@crisp sierra --help --version
syntaxaire --version
At least the mods seem to be real
German Police joined a balcony party
In honor, they played "I have police"
It's a parody song, but still. Awesome reaction.
Hey @night bone, you should have access to the server
What what the name of a program do write a bootable SD CARD (eg. for raspberry pi). I liked one - it's name started on "E" i think and it was rather small, modern box in the middle of a screen with a few big buttons.
etcher
thank you
oh my god why does the xbox app not auto-update games
or notify of updates
I was gonna play outer worlds today but there's a 25GiB update that I'll have to do overnight
oh my god, and now origin won't let me pause updates
I finally got code like this to work:
/print(*<:3, *<:3, *<:3, *<:3, *<:3)
Python equivalent
for a in range(3):
for b in range(3):
for c in range(3):
for d in range(3):
for e in range(3):
print(a, b, c, d, e)
Or this
s = /(. 1 / (# + #1))(*<:1:4, *<:1:4)
Python equivalent
s = []
for i in range(1, 4):
for x in range(1, 4):
s.append(1 / (i + x))
seq = /(4 > ^[1, 2, 3, 4, 5] > 1);
I got this to work. Python equivalent
seq = list(filter(lambda i: 4 > i > 1, [1, 2, 3, 4, 5]))
you wot m8
I'm working on an esolang (esoteric language)
you're creating your own language or
Yep
For now it's just a fun side project
And it has a lot of tools to make coding a bit easier
Eg. map = 1 + *[1, 2, 3, 4]
I'm going to keep working on it
Ok
Here's how to break out of a nested while loop
while (true) {
c = 0;
while (3 > c) {
c = c + 1;
print(c);
if (c == 3) {
$2.break();
}
}
}```
why not labels
Wdym?
well for example in your case
OuterLoop: while (true) {
c = 0;
while (3 > c) {
c = c + 1;
print(c);
if (c == 3) {
break OuterLoop;
}
}
}
that's how Java does it
You can do a similar thing in my lang
while (true) {
OuterLoop = $;
c = 0;
while (3 > c) {
c = c + 1;
print(c);
if (c == 3) {
OuterLoop.break();
}
}
}```
aren't you redefining that every iteration?
Java's labels also support continue btw
while (true) {
if (OuterLoop) {
OuterLoop = $;
};
c = 0;
while (3 > c) {
c = c + 1;
print(c);
if (c == 3) {
OuterLoop.break();
}
}
}```
And btw, $ is equal to $0, which is the current scope
You could technically also do
while (true) {
if (OuterLoop) {
OuterLoop = $;
};
c = 0;
while (3 > c) {
c = c + 1;
print(c);
if (c == 3) {
OuterLoop {
break();
}
}
}
}```
Ok, here is a breakLayers function
breakLayers = (n) -> {
c = 2;
scope = 0;
while (n) {
scope = $c;
if (scope.manager == while) {
n = n - 1;
};
c = c + 1;
};
scope.break();
};```
It will break out as many layers as n
If n is 1, it will break out of the first while loop
If n is 2, it breaks out of the while loop outside of the first one
Etc
Here's returning from the outer function
f = -> {
inner = -> {
$1.return(5);
};
inner();
};
print(f())```
Honestly, the idea of scope control is pretty good to me
So
f is defined as an outer function
And inside of f is inner, which is another function
Inside of inner, it grabs the scope $1, (the outer function scope), and makes it return 5
So when you call f(), it calls inner(), and inner makes f return 5
Here's a Python equivalent (sort of?)
def f():
def inner():
makeOuterFunctionCallReturn(5)
inner()
print(f())
>>> 5```
makes "what" return 5? the outer function?
Yep
interesting
$0 is the current scope, $1 is the scope above that
However, if statements and while statements have there own (dependent) scopes
I'll admit, im not a fan personally, apologies. 😛
It's an esolang, so it's just a fun idea
It's a language I'm making, called Quazi
It's an esoteric language that has a few main principles
- Everything is an Expression
- Full Execution Flow Control
- Full Evaluation Flow Control
- Full Scope Control
- Features to help make your code easier and quicker
1 + *[1, 2, 3] is map(lambda i: 1 + i, [1, 2, 3]) in Python
I see, it looks fairly good, but I’m not a fan of $1, it is pretty unclear
you say that, but is that result a generator?
that seems like a pretty powerful feature
Nope, that result is a regular function output
once you get used to the syntax, i could see the brevity being very useful
that already exists through numpy
Sure, Akarys. Do you have another idea?
1 + *[1, 2, 3] is a map object
but I suppose you mean map in general
And yep
Not just numbers, it works for other types
You can also do magic like this
Hmm, maybe something like $above to make it more obvious, I don’t know
print(*<:5, *<:4)
is it memory efficient?
maps
I think maps are decently efficient
I'm not entirely sure though, since this is just a concept
ah cool
The reason I want scope control is so that people can have special functions that change the environment
In Python you can't create a function that breaks out of the caller's loop, but in my lang you can
im guessing the idea is you want the ability to call even further up scopes, $2, $3 and so on
That already exists
But yep
You can also loop through scopes to only target a specific type
intuitively, im too used to having the outermost layer as 0, so it's a bit weird trying to think of 0 as the innermost scope, and outer being incremented, but i suppose that's a compromise that has to be made
breakLayers = (n) -> {
c = 2;
scope = 0;
while (n) {
scope = $c;
if (scope.manager == while) {
n = n - 1;
};
c = c + 1;
};
scope.break();
};```
It's a cool idea but it does seem a little bit pointless
Maybe a little
I mean how often do you need to use a scope several layers up
esolang rak, everything goes!
This is just a concept, but maybe for libraries
Maybe specific libraries would want to implement simple functionality
@primal spruce talking of esolangs... https://repl.it/@rak1507/Brainfuck-stuff
Repl.it is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Code, compile, run, and host in 50+ programming languages: Clojure, Haskell, Kotlin (beta), QBasic, Forth, LOLCODE, BrainF, Emoticon, Bloop, Unlambda, JavaScript, CoffeeScript, Scheme, APL, L...
as long as the language makes no pretences about what it's trying to achieve, i have no issues with it. Just, trying to think of a workaround for the scope numbering, though maybe that's just me
Also
perhaps $-1, $-2, though that just seems redundant
nothing, i intuitively like negative more if the innermost is 0, but then the question you'd face is this:
since there are no "go down one level" scopes, (i assume!, logically doesn't make sense to me) then why even have negative numbers
oh!
okay, you're thinking of it that way, gotcha
i was thinking the flip mirrored numbering, just since it makes more sense to me personally
where $-1 is just "one level up" and so on
I think $1 being "one level up" is better
agreed. though i wish it was $0 😛
$0 is the current scope
are you going for zero indexing or 1 indexing?
perhaps the current scope could be "just" $ if you wanted to use 0
Eh, that might get confusing
kk. i mean, this isn't really how im used to thinking of trying to access scopes anyways
By the way
i'll leave that for you
Here's something esoteric
if (x) {
...
}``` is equal to
if (x) ({
...
})```
which then gets converted to (by the if function code)
if (x, {
...
})
So, that means other functions could also define code block calls
Also @primal spruce one more thing
For functions, the caller's scope is always the one above, even if it isn't actually
That way, functions can influence the scope of whatever called them
I'm going to keep working on this for now
That's part of the thrill
It's a learning experience
You can't expect to go into it to make something perfect
something very crappy is better than nothing, surely. and you will most definitely learn some things along the way.
These jams are just as much about learning how to make something cool as it is actually making a cool thing
If that makes sense
nothing happens until you make it happen 
Big brain time, right there

FortuneCookie.mp3
I wonder how feasible it is to build iOS apps without a mac by making use of CI services that have mac VMs
like eg I know kivy supports iOS, but you'd still need to be able to sign your app and upload it to the app store
[16:01] Mr. Hemlock: You can't expect to go into it to make something perfect
this is true of every creative project
your end result is going to look different to what you imagined
For the better, more often than not
Things morph and grow as they're being made
Trying to hold them to a specific preconceived mold would only hinder the creative process
yeah, but that assumes you have the skills to make something in the first place
You develop them as you go

The only gaejam I went to said "you don't learn as you go here, you just do stuff"
If artists didn't try new things all the time, they would stagnate
Not really how our community works
You know that
You just have to assume that you're going to have to learn something to do any project
May be a little, may be a lot
And honestly, there's no risk in this
If you don't end up with anything, well at least you tried and hopefully learned in the process
No entrance fee, no huge burden
Just a fun community trying to spark creativity
Aye!
I kinda want to try piano again but
a) my parents will give me shit for it since I tried once and I dropped it super fast
b) my hands are crap. I tried to have hand and finger independence but I couldn't so I got frustrated and quit
whats stopping you from trying? im sure theres a cheap electric one somewhere
Oh I have one
It's just, I gave up on it once. I'll probably give up on it if I try again
Same as art.
hmm which reminds me that I should probably go pick up my guitar
there's a lot of ladies to woo
🤸♀️
🎸

I tried once and gave up. Should I try a second time? Why do I even want to try a second time if I know I won't stick with it?
Get back in yer quarantine box
complez thought
Try guitar? Why not?
@lime gazelle that's a loser's thought pattern
piano
Oh, piano
@rough sapphire I am a loser
I can piano
OwO you can do a piano?
the thought pattern should be "I can fail as many times as I want and still succeed"
I did 7 of the 8 grades they have in piano here
I have a shitty piano my uncle gave me but I couldn't stick with it
So like technically I'm qualified I guess
Woah
@lime gazelle I stopped going to the gym. my trainer thought I "failed" - fuck that noise, I didn't fail, I just didn't feel like doing it back then. he wasn't thinking straight.
You're good at so many things
I wouldn't say I'm particularly good at it
@rough sapphire I go to the gym. I won't quit because I spent 400 quids.
But piano is different. Maybe I don't like it.
Maybe I don't like anything.
@lime gazelle the point that I'm trying to make is that we can "fail" as many times as we want. there's absolutely nothing wrong with that.
as long as you keep doing it again
Yeah, it's only failure if you give up
exactly
I did give up
On so many things
I tried guitar a bunch when I was younger, never stuck
Arts, never stuck
coding, it's my job but not a passion
Well you're here on a programming server, so you probably at least have a more technical mind
Personally I can't really do anything arty
Fuck this, I'm not a musically talented person.
Well you're certainly better than the average
Haha, I can sing too
Just not in a way most people want to hear
But fuck it, it's fun
If he can do it...
Don't compare to others. It's a trap
Just try stuff and have fun
And if it's something you really really really want to learn how to do, work your tail off
Otherwise ignore it and have a sandwich
But I don't know what I want to do.
Guess I tried it, quit it so I don't want to do it
Yep. And there's nothing stopping you from coming back to it if you ever get the urge again
Shame, knowing I'll quit it anyway..
well, you won't get anywhere with that mindset
It's just, logic
I'll go back to the BSP thing I was trying yesterday. After dinner.
There's a quote I really like from an artist that said: "when someone with a creative soul sees/hears something they truly like, they want to replicate it"
I haven't had that 
Depression isn't logic
It's your brain chemicals not properly mixing/being made
Accepting it and letting it win doesn't help you
And there's nothing wrong with not being creative

Yes, I know, but it sucks not having a hobby that's interesting
Hobby make people intersting
Depends on the hobby
Hobbies make people noy want to commit die
I'd argue that stamp collecting does not make one interesting
Not to non stamp collectors
but to stamp collectors, yes
guess I'll code for the rest of my life
Could make potholders
That was always fun
You get those bands of fabric and those like... I can't remember what they're called
The frames with the fingers
Yeah, I know
I.. don't know. I don't know.
I tried music as a kid, I loved music when I was younger, but I could never play an instrument
Probably not my path. I'll find something else.
Well, if you don't have an instrument at your home, it will be hard to get one anyway now
Have you tried drawing?
I have a piano
I tried drawing
I tried guitar
I tried photography
I tried writing
Nothing stuck
I don't know.. Baking?
Haha, that's a team effort!
yup, takes two people to have a sweet
anyway, idk. Maybe I don't have interests and that's it
Idk why I'm trying so hard.
probably not the right place to ask either, I'm sorry
That's ok
You said you didn't liked graphics?
Maybe you'd like manual stuff more?
I liked pixel art, it looks very nice
but most thing look/sound nice
piano sounds very nice, violin too, guitar is super sexy and drums is just very fun
I don't think the question is what is looking nice, but more what you'll like doing, right?
Then... nothing?
I tried pixel art, got frustrated and quitted it
same for everything on that list
@lime gazelle You like drums? Here are drums:
https://www.youtube.com/watch?v=hNu6FmaUIB0
@thorn snow that's interesting, thanks for sharing 
@lime gazelle creating habits isn't the same as starting them
if everything is meh, then that's a pretty standard symptom of depression
I don't know you as a person, at all, and I don't want to sound like I'm assuming anything
my suggestion is consider some activities that will balance your lifestyle
what I mean is
say you're inside on your PC all day
an activity away from the computer, and ideally in a separate environment
as someone that spends a lot of time on my computer, I found I really enjoyed running with music, and indoor rock climbing
It is, but it's also kinda not so meh
It's personal improvement
I don't do it for fun, but to not die obese
i knew of people that go rock climbing on rest days btw
in terms of instruments, that's going to come down to discipline imo
do you have a creative hobby?
baking, writing, photography, painting, singing etc
I don't, no
I tried a bunch of them, I never sticked with anyone
anything?
I tried writing, drawing, playing piano, playing guitar, photography
what causes something to stick usually?
I always got frustrated and quitted
Nothing? I do programming for work, but when I was in school I never did it on my own
push through the frustration if you're otherwise enjoying it, everything is going to have a learning curve
I did it only when required
programming for a hobby and for work isn't good imo
programming and computer games is a usual pairing, but it's unbalanced
Yeah, it never was a hobby
I did it in school, now it's my work, but I never had it as a hobby
I think you need to find something to do away from the computer
yes
that isn't binge watching tv
I don't watch tv 
maybe a goal to work toward is a good idea for you
(e.g. taking lessons for guitar instead of self-teaching)
I tried that, my uncle would give me lessons but I wouldn't follow them
now imagine you had an exam scheduled
Probably wouldn't study hard enough
I failed my redhat cert because I studied too little
it's kind of a re-enforcing cycle if you feel like you suck because you give up on things
it's only true to the limit you let it be true
And the thought that I might not like something makes me pissed
because It's like, why spend time doing it?
but how will you know if you like it or not if you don't try?
you could be on your death bed one day and think back at all the wasted potential
I know 
I probably won't make cool programs or cool music or art or whatever
nd that's fine
but I want to make something
who says you can't?
have you tried downloading music software and giving it a go?
No 
I think you need an actual instrument to do that
Like

maybe it'll be a gateway drug idk.
You don't
well at the least it'd be a creative outlet
i can feel you're frustrated
you want something to do, but you also don't want to start
define "finished"
but you understand Python don't you?
I guess? Not on super high level wizardry stuff
who cares
Amazon apparently
loads of people don't get into Amazon
Yeah, I know, and I don't want to get into Amazon
just saying that people care for mastery
and I can't even do OOP correctly
🤷
well if you wanna learn OOP we can help with that, but that's an aside to your problem of finding balance in your life
do you know the concept of mindfulness?
they're teaching it in CBT a lot, so say you went for therapy for depression... that would be on the agenda
you can download an app for it too
i forget the name
anyway the core concept, is learn to stop the noise and live in the moment
and then try and be grateful for little things
it changes your mindset
consider, each time you say "I can't" you are re-enforcing that idea and those neural pathways
like if you daydream about your past over and over
my past is kinda blurry ngl
But yes, I know that attitude makes or breaks something
mindset maybe? better word,m
But yes. I know that. But I also know I don't have anything I like.
mindset is so powerful
@lime gazelle that's a powerful cognition right there that's defining your reality "I don't have anything I like."
I know the burden of "nothing interests me." It's one of the big nasties depression can cause
Fought with that for yeeeaaaars. Still do quite often, actually
@rough sapphire Because I don't. I know I don't
Plenty of times I'll just end up just sitting
@lime gazelle it's "true" because you're not thinking of any alternatives, or more like you don't have the imagination to see any alternatives right now, which do exist.
If it wasn't for work I'd just watch videos all day and get angry at videogames
Gaming counts as a hobby
So?
@lime gazelle and sooner or later you'll get bored of those, or frustrated you're wasting your time. you need balance
@lime gazelle you're already programming. that's something a LOT more than many people have or do.
@plucky ridge people won't know I ever existed
are we crossing into nihilism and stoicism now?
In fairness, most of the world can and will say that
Poop on a national monument

but eventually you will be forgotten, it's inevitable. law of entropy
Yes, but if I can leave something behind then maybe that will come later
so what would you like to be remembered for?
@lime gazelle think about this: cognitions matter. cognitions are the "laws" of how you see yourself and your universe. they are what you think are "true" but are in reality just how you have decided to be so.
Do you want to be remembered or just feel like you did something useful with your life?
I guess the latter
@plucky ridge there are two outcomes when people have a nihilistic existential crisis. you either become freed, or you freak out
Volunteer at various things.
I do not find the idea of everything meaning nothing to be particularly freeing
There's plenty of ways to make a difference out there without having to be "creative" or be the best at something
I'm not saying everything means nothing
Sometimes it's the smallest gesture that someone will remember for a lifetime
I can think of plenty of times where what mattered most to me was just a kind word or a helping hand
But it would still feel empty, idk how to describe it
I'm hoping this is a transient state of mind for you Andrea
Its hard with everybody being in lockdown, but when this is over, just go out and talk to somebody, even if it is just saying Good morning
I mean it's something I struggled with when my meds weren't in a good concoction
And that took me YEARS to get that finally settled to a (currently) stable spot
Yeah that happens a lot
You feel like you didn't live up to some sort of expectation
Too much time to think isn't always a good thing. Remember being a little kid without a care in the world? You were living in the moment. Do that. Find something like swimming where you only care about swimming for that moment (this is why I suspect computer games is popular)
I tried swimming too, hated it
this is such an important mindset to achieve, if nothing else
I'm scared of swimming
Fair
I'm not saying you have to do X exactly
Have you tried climbing?
Climbing is amazing
Parkour!
I loved to run around and dance as a kid
Have you thought about joining a community theatre then?
That's called being a kid
I used to sneak in with Brazilian ballerinas and have a blast, parents say
@rough sapphire I considered it in high school but nothing came of it
Stage fright, not that interested, don't have a car
stage fright is not a good enough excuse imo
go with her?!
@rough sapphire she lives on tbe others side of the country
aww :/
tech crew for theatre? pit crew?
Yeah! I guess? Again, maybe music would be cool
but you will make friends at a community theatre
That's super hard
I think the main point is just to go out and do something, anything
But I might, if I find one
Staying at home can enforce depressive natures
I should know, that's like
All I do
it absolutely does. sitting in a rut compounds the rut
It's not like I have anything to do outside
nobody wants to hear do X do Y
but it's the truth, you will feel better with a more well-rounded lifestyle
I know
maybe not straight away
that's why I joined the gym
but you will
With a more roundhouse kick involved lifestyle
the gym makes me feel good
the problem with the gym, is it's routine
and routine isn't good to live in the moment
I like routine
Routine isn't necessarily bad
A part of your routine literally could be allocating time to try something different
Go to a different coffee shop, store, etc.
A part of your routine literally could be allocating time to try something different
A part of your routine literally could be allocating time to try something different
Go to a different coffee shop, store, etc.
Piano wasn't bad after all. I didn't hate it. I hated not being able to plsy
what's the last thing that you became enthusiastic about?
maybe it's the same.
your mom
@rough sapphire uh... nothing in particular?
Sorry, I couldn't help myself
i don't care how far back you have to go
Uh
Guess the first time I used ansible it was pretty exciting
I almost cried
not joking
so you're task oriented?
uhh..when I drew a shitty deku, I was very proud of it
Legos
I guess?
Get big ol' Lego sets
Or that
baking sounds like an easy thing to try too
When in doubt, bake it out
I do it with my dad sometimes

Har har
we should try, if he's uo to it
There's always the family tradition of murdering a drifter and hiding the body
I mean what?
Uuh..I.. don't know
So thats not just my family!
You should take gym selfies
@plucky ridge god no, I don't have a nice body
being praised = it's not enough to praise yourself, i understand that
It's not about having a nice body
I'm fat.
It's about seeing the hard work you put in
No selflies until I get rid of it
so some hobbies with outcomes, like certificates could be great for you.
graded piano lessons, a language course etc
But you'll have a timeline of progress
Language I tried, I don't like it
it's not that useful imho
unless you go to the country
so you'd have a reason to travel?
@plucky ridge good call. I'll try that, when the gym opens
@rough sapphire I mean, I could travel and speak English
it's not the same
True, but I don't feel the need to
I tried, it's not for me
not shitting on the ones that like it
you want to feel remembered for something
so consider hobbies like filmmaking
maybe it leads somewhere
or script writing
or animation
Or writing lurid fanfiction
writing I tried, didn't like it that much
didn't Twilight start as Harry Potter fan fiction? then 50 shades came from Twilight
drawing same. Idk if I liked it, but I quitted it more times than I can count
the only thing I tried once and was nope is piano
which is pretty telling
I should give it back actually
I still think community volunteering could help.
you could throw it out the window and join @plucky ridge hiding the body
you need a sense of achievement to feel good about yourself (imo) Andrea
that's the feeling I'm getting from you
Unfortunately
nope
I know, but it feels like I do stuff for the wrong reasons
stop beating yourself down, and start lifting yourself up
I'd do art to make people go "wow, that's cool"
Yeah, self-deprecation is my schtick.
and it feels wrong
because you feel guilty
who cares
altruism can be considered ultimately selfish
just have some self love and do what makes you happy
even if it's for 5 mins
I don't know what makes me happy 
Who can self love in only 5 m- oh right
that's your journey
Maybe I'll give piano a spin.
Little bits at a time
well, you said you hated that, so i'd put that on the backburner for the moment
you know the concept of 1000 hours?
yes
The amount of hours I put into Team Fortress 2
so enjoy the journey as well as the result
But I couldn't even do the easy shit
that's why professionals make $$$
If you expect to be able to just do it because you're older then you're going to be discouraged every 2 seconds
You have to just knuckle down and practice
I don't
But you partially do
You yourself said that you got discouraged because you couldn't play
You have to get over that hump
Wdym no.
Like at all
you may have quit because you sucked and lacked discipline
you like something, you do it
You can get discouraged from doing something you like no matter what
You associate it with failure or not being good, you start to get eaten from the inside
You have to fight that
You can get discouraged from doing something you like no matter what
@plucky ridge and if you change nothing, eventually you're gonna get bored of programming and computer games
Make yourself want to be better
I am already bored of programming and computer games
Then set a schedule
you need to round out your lifestyle
but programming is my job, so it's naturally boring
You like routine, make it into your routine
make a list of 10 things you're going to try
Don't let yourself weasel out of it
and stick to for at least a month
There is no "I don't want to do that today"
You just do it
Unless your hands are broken or you're dying, you play
Because otherwise you're letting doubt win
here's some for you:
- rock climibing
- writing
- making music
- dance classes
- community theatre
- photography
- baking
- a month of foreign cuisine
If you keep telling yourself you're going to, you will
But if you put in a little effort, you'll do it
You have to make the change
We can sit here and talk you ear off day after day, but you have to do it
what's the worst that can happen if you change your mindset, really?
That's why I'm telling you to add it to the routine
Repetition makes a difference with depression
I know..
Because you reach a point where you'll zombie through
And even that counts towards practice
You just can't let yourself lose
Set an alarm
A really REALLY annoying one
Until you play
painting and drawing are good indoor activities away from the computer
Okie!! I'll try!!
I'm holding you to that
let's have the blind godess decide what I'll try for a month
By the admin powers invested in me
Can we somehow peer pressure her into this?
I mean

I can temp ban at a certain time until she tells me when she's done it
Do I come off as a girl?
And if she lies to us well
are you not a she?
Technically, no
Who am I to say otherwise
all i have to go off is an avatar and name
Andrea is unisex here
this is true
avatar is supposed to be male 
Mom usually isn't
"Mom" is fem
Oh right, I forgot people can use the !remind command in there
If you can't think of what to write, just start writing anything. What you're thinking at that moment, motor memory in your hands, just anything
Sometimes that can spark stuff and even if it doesn't you're at least getting things down on paper
And you could always use actual pen and paper

I feel compelled to cheat and reroll, but I won't
how does the remind command work?
If you feel that way then that means there's something in your list that you'd prefer.
!remind <amount_of_time> <what you want to be reminded about>
Fair enough
Let me look
Thanks for the help
It's why I'm here
Doesn't doing something everyday lead to burnout?
It can, but that's usually when it's long, constant hours doing so.
Which is why I suggest 15 minutes at a time to start
When it's in those sectioned chunks it's just part of a routine
Time to learn java
Want to make some plugins for my mc server, that's the reason
Kotlin?
Oh yeah, Java is the number one cause for decs committing die
Why kotlin for minecraft?
kotlin is nicer
