#ot1-perplexing-regexing
1 messages · Page 494 of 1
Yeah
One is going to be pretty straightforward, import <lib>, the other will be something like addon <module>
better than pycharms way
Import basically imports functions and whatnot
Normal libs
addon imports one function, the Evaluate function
You'll be able to make a module with its own grammar, like ```
Evaluate("""
code
"""
Its basically importing your own language
you start
I was bored and figured I should learn smthing useful
The beacons of Minas Tirith were lit, and I figured they needed aid. So I decided to program
on a slightly related note, I'm trying to 'program' (that's the related part) smthing so I don't have to open every dingle beatmap in an osu map pack but it's just doing this weird thing where it seemingly opens the (a?) file and instantly closes it
but nothing's being sent to osu and idk if it's a limitation of the software or if there's a trick to it
I thought it was potentially opening the files too quickly but sticking a time.sleep in there doesn't change anything
(ping if you know I've got a feeling this'll get lost)
I started coding by breaking into the os of a kids educational laptop I won from a cereal box when I was 11 or 12
Then finding python files, and reverse engineering them
I didn't even know that it was "programming"
I just realized if I typed things a certain way I could make the computer do things
Eventually learned that I could start then by typing python, previously I was editing files that a program opened
Once I got access to the internet, I started googling about it and learning what it was
Did anyone face account access is temporarily limited on paypal before?
usually happens if someone is constantly trying to access your account
or if you failed to login too many times
Can't I just delete my account and re-create it? Paypal is being an asshole
that's generally not recommended?
Sigh
Contact paypal, see what's going on
do you have any idea why the account has been limited?
well then your best bet is to contact them and accept the time delay, as a consequence of making a mistake
if you try to make a new account, they very well may block that, whether instantly or not
Geeze
and with enough issues, they will ban you from using their platform.
Have you ever dealt with an account limitation before? I want to make sure if they will really take 5 days or not
I hope they take one or something :(
@low chasm why why why are you making a jsython
@formal blaze I have, they had me fixed up in about 24 hours, but you just gotta be patient in the end
Though my limitation was due to someone trying to access my account
I'm sorry if this might be personal, What information did they ask for ?
Name address phone number recent transactions with approximate dates and times, stuff like that
Was about 5 years ago or so though so it's not really fresh in my memory
@quick scroll you can just choose one ot channel and stick with it xD
But lol, it will give everyone a slight ego boost when starting their program
LMAO
bruh what you doin with gcc in python lol
because those compiled files are scary to antivirus
true
you can ignore those, assuming you wrote the code
.exe's are the enemy of an windows pc
it is just antivirus doing its job, since those files could potentially contain anything
lol
yeah
atleast my windows defender prevented a virus from deleting system32 LOL
it's gotten a lot better
One of the examples of threats were Program.wacapew and TrojanDownloader.Psdownload
oh no
thts why i use tccc
bruh when you have those words for the names of the files itself
who's out there naming their trojans "trojan"
yeah but get it from sourceforge
no it is SPYWARE 100
I have quick heal
ok
we'll see what they say
no Nothing ba
d
Nothing for the g++.exe
Nothing!
heavy breathing
well quickheal was giving me jumpscares with its threats so
I technically can sleep in tomorrow but my fucking human body has a sleep schedule
lol
console.log(rebel)
every one is red
Because we have Christmas hat things
I’ll need to update mine later on though hahah
hm
I added this hat for my logo yesterday night, on my phone
lol on your phone? u are god
i wouldnt have been able to add mine if u didnt tell me about inkscape lel
'
that goat jus built different 😰 🥶
hey just wondering if #help-chocolate was the right room to ask how to download pygames?
the help rooms r dedicated to all the corners of python
@wispy atlas Check #❓|how-to-get-help
yea i did thx for your help tho
@rough sapphire The logo looks really good!
Thank you 
Oh hey, Firefox update fixed YouTube flickering
Just noticed, it had something to do with videos that are not 16:9 e.g. automatically generated videos for music which are often 1:1
yeah as what I’ve heard. it is like an IDE rather than an editor according to some peeps. or some say it is like its own operating system rather than an application. thats according to some Linux youtubers that use emacs as their daily editor
okay goodnight everyone
💤
Anyone here know html
why is everone red??
bcuz they angry
@near cometI am autistic,but anyway. I used to laugh about ppl like me
What does autistic mean?
which server is python using to talk?
Autism isn't acquired if that's what you're askin
wow latest version of discord android supports markdown now
oh
you're born with it, whether or not it is diagnosed doesn't change whether or not it is had
just like cancer
if I don't know I have cancer because a doc didn't tell me, I still die from cancer
But it's not like cancer in that it's less a disease, and more that your brain functions differently
and it's less a boolean and more a float
not quite yes no, more a scale
what country does python use to talk?
bcuz they angry
@scarlet wind ikr
uhh how to get video role?
What is the server logo lol
I'm not sure why but it looks gross to me
see #changelog
It feels like someone tried to write hindi
That explains the tacky looking font
That's exactly what it is, it's supposed to look reminiscent of hindi
Haha yeah
Yep, nothing says "festival of lights" like vaguely Indian designs and fonts
why does the server banner image look weird?
nvm its coz of diwali
my honest opinion it sucks, ik someone tried to their hard to make the banner and its good but
its super weird
my honest opinion it sucks, ik someone tried to their hard to make the banner and its good but
@spark dust it's written in hindi + english we indians love it
@spark dust it's written in hindi + english we indians love it
@thorn copper first things first
i live in india
and second
stop putting brand labels on stuff, and stop representing the whole community as if ur carry the whole community opinion
i know it feels good to some people
...
and i mean no offense to them
its fine if you like it
but i personally didn;t
and same goes for every other person
Dot-squad, maybe you'd prefer a better icon but do keep in mind that someone has to create one
its just that it looks a little weird to me
I'm not a fan of the font too
not in a bad sense just a weird sense
in general
same
But I felt like it came together alright in the banner
But I felt like it came together alright in the banner
@quick ledge ye
the server icon looks dope it has a lot of detailing
but the font is kinda a little confusing to me
welp personal opinions
ye
what is this @median dome
it's in #dev-branding
what is this @median dome
@spark dust it changes according to every server update
what does it do?
i can hear the crackers
means again the long lasting pollution cloud
@spark dust welp RIP i don't use crackers Much only some of the fooljharis lil
what does it do?
@spark dust it has commands DUH!
what is this @median dome
@spark dust it's a bot that was made during one of the code jams.
As the name suggests, it gets some "seasonal" commands
like for example on halloween, valentines day, etc
it has been deseasonified tho
i dunno where you live
but people here are too stupid
@spark dust lol
.help
AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.
AvatarEasterifier
.avatareasterify [colours...]
This "Easterifies" the user's avatar.
Battleship
.battleship
Play a game of Battleship with someone else!
BeMyValentine
.bemyvalentine [user] [valentine_type]
Send a valentine to user, if specified, or to a random user with the lovefest role.
Bookmark
.bookmark <target_message> [title=Bookmark]
Send the author a link to target_message via DMs.
it has been deseasonified tho
@quick ledge ooo
oh didn't know it had the prefix
so the commands are available year round
Let's uh, keep commands to #sir-lancebot-playground
easter ended tight?
you can try the commands in #sir-lancebot-playground
I agree
this is one of the best servers ever
@uncut coral ikr
We really should deeasterify @median dome
@uncut coral Oh my god.
We really should deeasterify @median dome
@topaz aurora lul
lmao
@uncut coral Dropping gifts is ill-advised here. Bots are bound to snag it
@uncut coral , posting nitro gifts here isn't really a great idea considering the self-bpts
ehhh i dont rlly care
👍
Bruh
lol
hmmmm
HAVE FUN BOT
meh, imo it just fuels the self-botters further
thanks
~Bot
yeah.
yeah
yeah.
yeah
the bot who ever has nitro can see this lol
Uh
its a nitro only image
What
yea
only if u have nitro u can look at the image
if u dont have nitro it will show u a cover thats says u need nitro or something
didn't knew there was something like this on discord
there's not
lol I knew he was making things up kidding
Can anyone think of a number that would be understood as a python reference? like the year python was created
42
only if u have nitro u can look at the image
@uncut coral I call bs because I have nitro

yea i know
guys don't be angry cause ya'll red
lul
Ah
guys don't be angry cause ya'll red
?
oooooooo
@pastel tapir sorry about leaving you earlier but I had to do something
i ws suggesting that you do someting like:
def merge2(d1, d2):
for key in d1.keys():
print(f"{key}, [ {value corresponding to the key from m2} , {value corresponding to the key from m3}} ] ")
m2 is passes into the function as d1 and m3 is passed into the function as d2
I can elaborate more on "value corresponding to the key from m2" part if you'd like
def merge1(d1,d2):
for key, value in d1.items():
print(f"{key}, [{d1[key]}, {d2[key]}]" )
Something like this?
yep
but you don't need value
so you can just do
for key in d1.keys():
doing for key in d1 is pretty much the same as for key in d1.keys(): btw
Oh yeah..it worked!
The thing is to display it like
a, [40, 40]
b, [45, 54]
c, [57, 60]
d, [90, 60]
I have to use another function I created
@quick ledge
Yeah, like I have to use another function that'll display it like
a, [40, 40]
b, [45, 54]
c, [57, 60]
d, [90, 60]
I've created the function
what is the difference between the two?
how do i denote a number in this line so that if x isnt a number it prints something
in other words what represents a number if x !=
I think you are looking for str.isdigit()
@viscid crest
thank you
it will return true if the string is a digit
ima go t a help thing cuz i dont know the correct syntax for that
"1234".isdigit() will return True
@viscid crest
oh ok
also u can try to implement this function ur self as a learning
str.isalpha
thanks
There's a handy list of string methods in the docs
It's a good idea to read through it once to know what's available
an easy thing u could do is download idle
and it's easy to figure out what functions on an object by pressing tab
or using dir
on an object
then u could go like this
help(dir)
help(print)
tab adds an indent
and the docs will showup
x = int(input())
if x >= 18:
print("yes")
else:
print("no")
if x.isalpha():
print('you must type a number')
I'm mean the tab u use in editor
what
I mean the tab in idle u press it to see all methods available for an object
that will not work the way you want it to @viscid crest
if x.isalpha(): print('you must type a number')
will never get executed
that will not work the way you want it to @viscid crest
@quick ledge exactly
int(input()) will not give you a string
cuz you are taking an integer input no need to verify it
oh i see
if you entered a string as input, you will get a ValueError
you can also use try/except
x = input()
if(x.isdigit()):
if int(x) >= 18:
print("yes")
else:
print("no")
if x.isalpha():
print('you must type a number')
im using this to code https://code.sololearn.com/283/#py
Run your code online for free!
whatever suits you the best
I don't see where is the problem is
oh my god it works
@scarlet jetty in airborn's code?
int(input()) will only return ints
x.isalpha() is a string method
i used your code, person with the unicode charachters
ah i didnt see the changes he made
x = input()
if(x.isdigit()):
if int(x) >= 18:
print("yes")
else:
print("no")
if x.isalpha():
print('you must type a number')
this works
x = input()
if(x.isdigit()):
if int(x) >= 18:
print("yes")
else:
print("no")
if x.isalpha():
print('you must type a number')
because int(x) may lead to an exception
but isdigit()
will help avoid that
well then at that point
try:
x = int(input())
except ValueError:
print("you must type a number ")
is better
# working code
x = input()
if(x.isdigit()):
if int(x) >= 18:
print("yes")
else:
print("no")
if x.isalpha():
print('you must type a number')
print(' ')
print(' ')
print(' ')
# new code
x = input()
if(x.isdigit()):
try:
if int(x) >= 18:
print("yes")
else:
print("no")
except:
pass
if x.isalpha():
print('you must type a number')
both of these work
try:
x = int(input())
except ValueError:
print("you must type a number ")
if x >= 18:
print("yes")
else:
print("no")
try this
it dosent work
the ones above do tho
# working code
x = input()
if(x.isdigit()):
try:
if int(x) >= 18:
print("yes")
else:
print("no")
except:
pass
if x.isalpha():
print('you must type a number')
this works fine and i will stress test it more
I think I know why it doesn’t work
yeah i need to stop the program
.isdigit checks if it’s a digit
.isdecimal is the one you should use IIRC
only issue with this code is that when you type a symbol in the box it says no output
try:
x = int(input())
except ValueError:
print("you must type a number ")
else:
if x >= 18:
print("yes")
else:
print("no")
@viscid crest
If you wanted to check if it’s a number, you would have to do a try except
I mean, the best approach is definitely try-except
hey farmart, congrats on helper
ey, thanks
Hi :D
'
I mean, the best approach is definitely try-except
@round rose This is one of the hardest things about learning Python for this C# developer of close on 20 years. There using exceptions for anything but, basically, unexpected exceptions, is strictly taboo. It's very expensive.
nobody is red
Just looking for an opinion. I've narrowed down my watch search to these two
Don't judge me, Rab
I promise me posting this vote isn't an abuse of power. You can't prove otherwise
I need a tie breaker
@rich moon Well played
lmaoooo
when I think of you I imagine B
It's so hard to decide. I really REALLY like both
I'm not sure if that means I'm like... dark and broody? Or is it just the simple style of it
Brown color is ....
weird
Well again, I'm not keeping that band
black got a different vibe
then go b
no, watchface
I would go a just for the band
True, but I'm not huge on leather. I'm likely going to get a nylon one
You know what
what ?
I forgot
Oh jesus whelp not getting bands from there
The watch bands they have cost more than the watch
go with local store for bands
that way you can physically feel it before buying it
cuz man if chosen wrong . a band feeling can make you leave that watch
Maybe...God why am I so freaking wishy washy on this
You know what, fuck it
Going black
Going black
That what ....
Watch #2
The votes are even
Yeah I think I'm tipping towards the sleeker one. I never do that, I always go utilitarian
I want something fancy looking for once
And it's cheaper
Which is still a surprise
Watch B?
It looks sleek
And it'll be easy to find a good black nylon band for it
That sounds good I suppose
You're gonna choose the 2nd one from the looks of it
Yeah
Sounds fancy, for a black nylon
Alright, what are you waiting for then?
Gotta stand up and get my keys so I can unlock my paypal
Best of luck then, and I hope you do like it
Thanks. I appreciate you guys putting up with me during this weird obsession
It's the least we can do, Hem
Yeah
we weren’t supposed to see that were we
I mean it's already expired
Hmmnn
you know right some of us are "LUNATIC"
Be careful haha
I mean I'm still removing it
But I don't foresee it being useful to anyone even if they got it
jokes on you I already stored it
Lol
4290 in the end, not gonna give everything
@plucky ridge Enjoy your watch, mate
enjoy your show ?
@rough sapphire Hemlock's getting a new watch, to be fitted with a black nylon band for a fancy look
Yeah, they're nice
You guys should look what I found
r/brokengifs
for example
PS, Not recommended to image sensitive people
829 votes and 7 comments so far on Reddit
This looks oddly satisfying
This is a broken video image
and it looks like <3
Seizures
Okay so
I might also be using you guys to look at bands
Because why not
I'm probably going to get a few
(cost allowing of course)
@plucky ridge I mean, we're all friends and family, so it's not really using or anything
Would be glad to help you in any case
I know it still feels like I'm an overbearing girlfriend pulling her boyfriend around the mall while she tries on clothes
That does sound annoying, but that's not you
I mean, we did it for the sake of the fanciness, nothing more
Haha
Hmm, maybe
You could find another band though
There's also this one, either with the black or silver clasp https://www.amazon.com/dp/B085Z6HBGN/ref=emc_b_5_i?th=1
Oh trust me, I'm thumbing through quite a few
Probably should go with the silver clasp to fit the rest of the watch case
Hmmm
The simpler, the better
The watch is already simple enough, so it would be wise to pick something of the same matter
Physical store is better
https://www.amazon.com/Barton-Elite-Silicone-Watch-Bands/dp/B07B5PRPCP/ Considering one of these as well. @rough sapphire Not really an option at the moment, and I don't know where I could go that'd just sell bands
Any watch shops should sell bands
The third one looks reasonable, compared to the other two
Silicone also looks fitting for a leather band fitted watch
-nods- That's what I was thinking. Just the right texture
I'll likely get one silicone and one a different material for comfort check.
Or if I'm feeling like one or another
You're better off with the third one, yeah
Since they're "quick release"
Yeah
Whelp, time to measure my wrist
There's more involved with this than I thought
It's... surprisingly cathartic
Like figuring out the right length
same. Plus the time where for some reason my routing was completely screwed up or whatever and I wasn't able to watch YT for a week.
For some reason tho, watching the desktop version on yt from my phone while NOT being logged in was possible.
Yeah youtubes down atm
It's back up now
Still down for me 😦
everything seems up now
dang, would be nice to watch yt burn XD
yeah
@livid citrus but why do we pass in self to the wrapper?
#bot-commands message
assuming you are talking about this
think if it like this
you are not passing self in
when you define a function, you mention all the parameters
and self is a parameter
why?
also that is in a class
no like why do we pass in self to the wrapper?
when you do "hello".isupper()
"hello" is the self
no like why do we pass in self to the wrapper?
@simple sand can you point which line specifically
def somethingmore(self):
pass
hmm
there is a self here
class A():
@something
def __call__(self):
return "HEY"
so you need to mention it there too
you can't just get rid of your parameters
why?
the __call__ is func() that's why we pass in self to func() but why somethingmore()?
huh?
@simple sand When you call a.__call__() or a()
you can't just snipe self() from __call__
it automatically passes self
you pass it into something()
and then pass it into somethingmore()
somethingmore() can't access self otherwise
hmmm
PepsiCo
So hey I have these two functions, I need to call monthly_deposit_total in the monthly_total, and then subtract the monthly_expenses from the monthly_deposit_total result. Would I tell it to return total in the MDT function in order for me to use the total to subtract out total2 from it?
how did I know you would be the one to respond Xd
Fisher is a try hard trying to become mod
Well he has done a lot to help me too lol
yeah, it looks like your total in monthly_deposit_total is the sum of all deposits. So you could return the total here, then do something like monthly_deposit_total() - total2 to get your $$$
Fisher never helps me
and LOLOL. nah, I am a simple boi. I see natani need help with project, I reply. ez
Thats what I thought I would need to do, maybe I have a mistake here
@robust briar I taught you everything you know, son 
def monthly_total():
monthly_expenses = """Select (Expense_Amount) from {}""".format(current_month)
cursor = conn.cursor()
cursor.execute(monthly_expenses)
total2 = 0
for row in cursor:
expense = row[0] if row[0] else 0
total2 += expense
print(f"Your total expenses this month is:${total2}")
return total2
monthly_sum = monthly_deposit_total() - (total2)
print(f"Your total this month is: ${monthly_sum} ")
I assume I did something silly?
yes, you are returning total2 before you calc the monthly sum, so that code is inaccessible
derp..
noiiiice, is it totally working?
So far it seems to be
next step: learn flask or django and make an entire backend for it xD and a nifty front end 😄
omg why is everyone wearing Christmas hats already i still have my Halloween one on
I realized I got to take CEIS170C (C++) in March and I was told we make a program of our choice for it. So I was going to remake this in C++
But I need it done in python first lol
ohhh, that would be cool. I will be able to help much less with c++ LOL
So now the part I need to do is get the graphing portion working
And then I can move on to a gui, which I never done x.x
funny enough, that is a common way things are done professionally. Prototype in python, then create the production version in a faster lang
Hey could somebody explain what this is doing?
log = logging.getLogger(__name__)
that reminds me of
what?
@edgy crest how did u get sublime discord presence?
its a package of sublime
named?
so am I
so yeah not comparable
idts, i like vs code better
vsc sucks
@edgy crest sublime doesn';t even have a debugger, u have to add print everywhere
lol
Hey could somebody explain what this is doing?
log = logging.getLogger(__name__)
@simple sand A good convention to use when naming loggers is to use a module-level logger, in each module which uses logging, named as follows: logger = logging.getLogger(__name__) This means that logger names track the package/module hierarchy, and it's intuitively obvious where events are logged just from the logger name (not written by me)
copy pasta
I don't get it
thx
Logging is a very useful tool in a programmer’s toolbox. It can help you develop a better understanding of the flow of a program and discover scenarios that you might not even have thought of while developing.
By logging useful data from the right places, you can not only debug errors easily but also use the data to analyze the performance of the application to plan for scaling or look at usage patterns to plan for marketing.
read that link
u will understand everyting
k thx
hi
logging is good, I remember when I moved my bot over to logging
that was many many commits ago
hmm
Hey @eternal wing https://paste.pythondiscord.com/izinayajac.py does that look better now with the docstrings like we discussed?
I'm actually preparing to revitalize my bot's TUI with Curses, or something similar to curses at least
add color coded messages, fix up the formatting a bit, etc
it's a terminal interface library
hmm
all the way back from the C days
there are python bindings for it, I have a bit of experience with it
i see
this is using curses, and in a standard terminal.
Mine won't be nearly as pretty, though
@ancient stream yes, this is better, for docstrings, you usually want it to be a quick description of what something does, nothing more and nothing less.
For the deposits function, there is no need to specify that it is a function or how a function works, that docstring should instead be something like Asks a user to input an amount of a deposit. Returns only once a valid deposit is entered.
line 30-32 is a perfect example of a really good docstring
kk! You are the bestest
hey @uneven pine, which app is that? It looks cool
Hmm I think now is a good time to rename the program. I been toying with it anyways. So folks! I has a quest for you! If you choose to take it, you will revel in the glory of naming my budgeting program.
I do ask that it is a serious suggestion. One that you would be fine with using a program by the name. Feel free to dm it if it gets to spammy in here if if the mods say so lol
@solid pollen alsa mixer
Noice thanks!
barkwoo
I love github actions and vs code
a couple of clicks in a menu and my changes are pushed, and release branch merged from master, and tests running/packages building
idk github but I do love vsc
it's very worth it to learn github
no need to worry about actions while you're new, but once you become more advanced they're really cool
mhm
Especially with the MacOS build targets
hello
what are those?
Came to off topic to call out your name @simple sand and I see it is already happening
it means I can build experimental versions of my apps for MacOS
@marsh hatch wdym
despite not having a mac
i will change that later in about 5 hrs
PEPSI MAN
Came to off topic to call out your name @simple sand and I see it is already happening
@marsh hatch where did u come from though?
ohh i see
mhm
(ignore this, sending it for the purpose of general)
Honestly, didn't expect to get a release out today for my bot
but I knocked through a good few changes I wanted to make for the past few weeks
is this what u are talking about @uneven pine
yep
welp this graphing bit is harder than I thought it would be XD
yeah, it will be a decently sized feature to add to your project.
The biggest part is pulling the data that is already stored, which I am trying to determine if I tell the graph to use the functions themself, but wouldn't that just call the functions and make them run again?
you may need to split up your functions further. You should probably have functions that only get the data from the db and calculate the totals. So you can use them for graphing as well.
ah so some that only grab the data, and some that do the calculations?
and just call the "grabbers" inside the calculate functions where I need them?>
well, it depends how they will be used. It would be very DRY to have those functions separated, so that a small change to your db would not require rewriting a bunch of code, but only like one or two functions.
gotcha! Alright them I will continue this another time lol
@prisma agate no need to spam that in all 3 offtopic channel
https://i.imgur.com/s21SYML.png this look good for a basic overview changelog in the readme?
If you use the diff language, it should color it
But I’m not sure if it is a good idea
oooooh
can diff do anything other than +/-?
might look into some other highlights to see if I can find something that does neat stuff
there are a few trricks people use I know
back before custom embeds existed on discord, that's how people made pretty menus for bots
Not sure, if I don’t think plain diff can
there is also git diff
@rough sapphire if you knew you shouldn't be advertising, why did you do it?
!warn 749147687915356212 Server advertising, don't do it again. You know our #rules.
:incoming_envelope: :ok_hand: applied warning to @rough sapphire.
Guys tell me what are the symptons of covid 19
Guys tell me what are the symptons of covid 19
@plain mauve refer to WHO's list of symptoms of covid
also get a doctor
thats the better way than diagnosing yourself
Listen to my story
hmm?
My teacher told me he was going to a marraige
Few days later he started showing covid sympton
hello
And he is brushing it off as seasonal flu
7-8 teachers in my college also fell ill
They are also showing similar symptons
One of the most common sympton reported is high fever
@mild abyss he also said having sore throat
What background do yall currently use?
@rough sapphire neeeeeeeeerddddd
NO U
because a multi-monitor is amazing
is your screen that big that you split it into multi monitors? how does that even work? i have never heard of something like this
@edgy crest dual monitor setup or triple iddk
how did they mash it into a one ss
Just a desktop screenshot with ShareX
cause that's the entire thing split into differenct monitros?
this is mine
wht
wht?
w h t
??
not a good screensaver
wow dont be rood
that's also a wallpaper not a screensaver
this is basically my setup, it's a bit different now
@uneven pine that's your room?
there's actually a lot of cable management
not from what i can see
you'd be surprised how many wires are hidden under those tables
disagree
lol
you'd be surprised how many wires are hidden under those tables
@uneven pine more are shown that hidden
mhm
5 in that screenshot
what the HECK wolfie
plus the phone is 6
wolfie has a mini wolfie ;o
but the big screen is in the center of the room now as a simpit
my roommate and I have it set up so we can hotswap the HDMI, and a USB hub
with a keyboard/mouse/HOTAS/Racing wheel
so it's 2 cables to swap the simpit from one computer to the other
what are you doing with so many screens wtf
well, on my PC is just 2 screens now lol
except when hooked up to the simpit
the laptop is upstairs in my bedroom
but it's unused, as it has a broken screen
and a replacement costs more than twice what the whole computer is worth
you dont need a replacement smh..
i only have 2 screens
I'll get a new laptop eventually
i have one smol old screen but i am ok with it :)
got a lot of things on the list before then
Kaam 25 Divine ka
What?
Ek no. Gana 👌
!rule 4
4. This is an English-speaking server, so please speak English to the best of your ability.
MINE
OOF
lol
well the table would be different if i was at home
but I am currently at mom's house
@simple sand i have the same table as your red one, and a 7 year old laptop on it
but my table is black
the dell one is 5 years old
i find sitting on a carpet more comfortable than a chair
~~ohh u can see me if you look closely at my dell monitor ~~
Does python have elements of periodic table
@rough sapphire what do you mean?
i love it when zenitsu gets serious
anime are cool
i dont remember this scene, is it fanart? or was it in the anime andi dont remember and i have a reason to rewatch again
no it was when he was fighting with the spider guy
@rough sapphire I think it will be easier to talk about lemons here
So.. if life gives you lemon, what do you make?
Hmm
That do be true
But outside of this server context?
🥁
hmmm... sounds fun
I’ll leave you some time to think about that
@quick ledge lol i like it how you just covered the whole face with that hat 
Have anyone used screen protection glasses?
yea... my screen protector protects me and my devices from C-4 and occasional taliban an isis attacks.... make sure the product has "taliban proof written on top it"
also i suggest doing a test with a 9mm glock just to make sure its of gud quality... cuz no one would like to get fucked by a fucking screen protector sales guy
How to do that?
an off topic question: I'm using an UK layout keyboard. Until today, [Right Shift] + 2 combo produced a double quote, but oddly it doesn't work now. However it works on all other [Right Shift] + <number> combinations (such as %^&* works as expected.). I first thought whether 2 has some sort of bug or not but after trying [Left Shift] + 2, it successfully produced a double quote. Any idea why this is happening?
Exact layout
wait is it linux with that special window decoration?
@tribal aurora Yeah, I'm using a linux distribution
what distro?
Kubuntu
I remember I changed that too
@tribal aurora changed what?
Window Decoration
Ah, I see.
That's what we're talking about right?
I thought you changed some sort of keybinding related with the issue I posted
nono
Manjaro is love, Manjaro is life
This what I use; https://github.com/vinceliuice/Layan-kde
yeah, I use my github profile picture on twitter/discord etc.
lol
Speaking of Manjaro, actually..... https://pine64.com/product/pinephone-community-edition-manjaro-with-convergence-package-limited-edition-linux-smartphone/?v=f7d579f7ca29 Snagged one of these
My curiosity was too great
oh man rly
I mean
Just strip the android distro and put manjaro on it
It shouldn’t be that hard
On the last fosdem, I had chance to try KDE's plasma mobile. It was a very cool experience and in general it looked very stable
Rather than retrofitting it
such a shame that it supports very few devices
I think my main curiosity is how well it'll work with that doc
I’m not sure if “built for this” is really applicable here 😄
It would be really cool to write mobile apps in Python with a decent GUI options that works natively.
I mean, sure the vendor software is manjaro
But does that make it built especially on it?
I corrected myself
I mean, android is a linux distro
I'm not disagreeing with you on that front
But they typically aren't tailored for people to swap stuff around
And even if it sucks, $200 for a phone isn't bad
the PinePhone has an ‘in-built’ profit of ~$10 per unit.
the way the linux stack is made, you can easily swap things around
yeah, it is not bad at all!
For the special edition, 3 GB ram sounds a bit low (especially compared to other phones that are currently on the market).
Device Warranty: 30 Days
Again, I'm in a buying mood and I don't do it often
My curiosity was too great
You don't often get a phone for that cheap to mess around with
Plus...
Manjaro
For a fairly 'unstable'/'untest' hardware, 30 days is just not enough IMHO
Maybe the Pixel line?
@plucky ridge all of them https://en.wikipedia.org/wiki/Android_One#Products_by_year_of_announcement_or_release
Android One is a family of third-party Android smartphones promoted by Google. In comparison to many third-party Android devices, which ship with a manufacturer's customized user interface and bundled apps, these devices run near-stock versions of Android with limited modifica...
nice, you have twin hats
And they are source root restriction, which mean you can just flip it on and off
Nifty
Yeah I know, it's probably a dumb purchase
But I don't know...
Just wanted to try it
And someone has to be willing to take the testing bullet
I'll do it for Manjaro
I wuv them
.uwu I love em
I wove em
Lol
Huh
That looks more wrong than mine
"I wuv dem" would have been what I would think it would be
"wove" just doesn't seem right
Like it's woven into the fabric
The "o" sound doesn't feel silly enough
Back later, delivery run
yeah, wove doesnt sound good
I wonder if you can 100% nuke the android stack, and run a custom Linux/GNU
I wonder if you can 100% nuke the android stack, and run a custom Linux/GNU
@solid pollen on an android phone?
Yes
yeah, unfortunately the support for devices is not too broad due to 'proprietary systems'.
It is the same for using LibreBoot
only a handful of devices support replacing the current BIOS with something else
hello world!
Hello society
I’m thinking if it is possible, not necessarily supported
It would probably boils down to if you can rewrite the entire disk, actually
It should be possible if the phone's unlocked.
seems like it
I can neofetch using python... I think.. Lemme try
print ("neofetch!") bash neofetch
an off topic question: I'm using an UK layout keyboard. Until today,
[Right Shift] + 2combo produced a double quote, but oddly it doesn't work now. However it works on all other[Right Shift] + <number>combinations (such as%^&*works as expected.). I first thought whether 2 has some sort of bug or not but after trying[Left Shift] + 2, it successfully produced a double quote. Any idea why this is happening?
@lime bison weirdly after a reboot everything works fine
The UK layout is... weird
Hahaha, yes, kinda. I'm not from the UK, but my previous computer was using UK layout so I kept using it and it became a habit
!e
print("neofetch!") bash neofetch```
You are not allowed to use that command here. Please use the #bot-commands channel instead.
bru
@wooden mural what kind of espresso machine?
Im guessing the kind that can make you an espresso
@quick ledge it's not that simple
yeah I know 😔
@quick ledge there are a lot of espresso machines on the market that can't produce quality output and are ewaste. And among those that are worth purchasing, there are a lot of considerations.
I would imagine so, yeah
Do the cheap ones always fall in the can't produce quality output category?
yes
there's a lower limit on how cheap the equipment to create espresso can possibly be
Less than $300 is dubious and less than $100 just about guarantees it doesn't create espresso and was irresponsible to manufacture.
I assume stelercus is of the "hipster developer"-type
how much did you get your machine for, stelercus?
@quick ledge I don't have one yet, so I just don't drink espresso unless I go to a shop.
Ah, my bad
I thought I saw you talking about your machine
I'm trying to decide if I'm going to save up for the one I really want (3000 dollars) or get one right away (more like 1000) when I graduate.
also the 3000 dollar one doesn't have a grinder, so that would be another 700.
Personally I am of the cliché developer type. I only drink coke.
@floral viper only warm liquids? I have an iced coffee maker as well.
however I do have most of the devices in that picture
and several that are not.
I drink coffee more as a necessity to survive the dark winter period here
that's cold warm liquid, silly
that's cold warm liquid, silly
@quick ledge thanks for clarifying
That decides it then stel, you definitely belong to the hipster developer species
no problem
@floral viper that's fine with me
coffee doesn't work on me, its a shame
you tell me what a sandwich is and I'll tell you if a hotdog is a sandwich
I don't judge 😄 I just think it's funny that these stereotypes fit so well on us 😄


