#ot1-perplexing-regexing
1 messages · Page 563 of 1
@bleak lintel how does pydis repos automatically merge prs when requirements are met?
why wouldn't we lol
what?
I asked how lmao
You can increase development velocity by enabling auto-merge for a pull request so that the pull request will merge automatically when all merge requirements are met.
yea
wut
so pydis has to turn that on for every pr?!
doesn't the requirements workflow do that automatically or something?
no, we don't turn it on per PR
we just do it when we feel like it
not every PR is suitable for auto-mergeg
oh i thought every pr was actually being automerged lmfao
nah
staff just presses the merge button if all requirements are met after they review
yeah lol
my oneliners start to give me visual overloads
oh nice rust
it doesn't work 😦
I feel quite dumb right now
I assumed codingame didn't allow imports
but it does some; including the rand I reimplemented manually...
oh god, they compile without optimizations, for all languages
except C++ in which it's apparently possible to force the compiler to enable optimizations from the source
😔
Guys I have a question but it’s not for python it’s for chrome extensions, anyone knows if chrome extensions have the ability to read/detect if you have other apps running on your computer? For example python, can it get detect that is running from a chrome extension?
think browsers prevent u from knowing what processes are running
help, my laptop is lagging even though i have about 50gbs left of space and 3.79 ram that is still usable out of 4.00 ram
^ 4 GB ram?
yes
what OS?
currently downloading genshin impact, don't know if that has anything to do with that
windows 10
4 GB ram does not seem like a lot..
It's not
half a modded minecraft
Hi :D
Pycharm would make my computer spontaneously combust
it doesn't use more like 2 for me
It uses like 3 for me
but 4gb memory is probably suffering in general
Thankfully I have a significantly better computer now
mine too but only in projects with a lot of codes
Yeah, but if you have discord and a browser open, 4gb is not going to be that good
do you regularly play games? don't you find your laptop struggles at all?
You could always hook up several terabytes of hdd swap and watch the world burn though
well i used to play valorant then took a liking in coding so then i stopped playing
me with 2 browser windows, discord, vsc, and windows terminal almost always open
world burning at 20MB/s access 😔
I went from 4 to 16gb ram and it is amazing
Haha
I'm not sure how I would have done rust on my old laptop
It takes upwards of a minute to compile on my current system
It would take a fucking millennium to compile on my laptop
today I've programmed in Rust for ~8 hours straight
Pfft
and failed
https://www.codingame.com/ide/puzzle/mars-lander
this horrible thing
Haha
I've been implementing a search-based algorithm for it
except I've never done something like that for real
so I went from nothing, to random search, to beam search
and then something broke and now it doesn't seem to follow the solutions it finds
Lmao
and I tried to make a runner for it that'd emulate how the server does it, but it seems to hang on reading the stdout of the child process
and also I discovered that they seem to be compiling everything in debug mode, not release
so compiled languages suffer a lot
Can't you just append --release if it's Rust?
except apparently C++, because it has a way to, like, specify in the source code that this file needs to be compiled with certain settings
How? I'm only sending the source code
Ohh, I thought you were talking about running locally
all 828 lines of it
Ah shit
including manually implemented Vec2s and rand
(the latter actually is one of the crates they give access to, but I didn't know it)
fn compute_next_position(
pos: Vec2<COORD>,
vel: Vec2<COORD>,
angle_degs: i32,
thrust: i32,
) -> (Vec2<COORD>, Vec2<COORD>) {
let angle = (angle_degs as f64 / 180f64 * PI) as COORD;
let thrust_vec = UP_F64.rotate(angle) * thrust as COORD;
let thrust_vec_rounded = Vec2 {
// Casting to int always truncates (rounds towards 0)
x: thrust_vec.x as COORD,
y: thrust_vec.y as COORD,
};
let accel = thrust_vec_rounded + GACCEL;
let new_pos = pos + vel + accel / 2 as COORD; // Add a term for acceleration.
let new_vel = vel + accel;
(new_pos, new_vel)
}
fn compute_next_state(envir: &Environment, state: &State, decs: &Decisions) -> State {
let new_thrust = match decs.target_thrust.cmp(&state.cur_thrust) {
std::cmp::Ordering::Equal => state.cur_thrust,
std::cmp::Ordering::Less => state.cur_thrust - 1,
std::cmp::Ordering::Greater => state.cur_thrust + 1,
};
let fuel_usage = new_thrust; // By the examples, it's the new thrust that determines usage.
//FIXME: make thrust not work without fuel!
let new_angle = match decs.target_angle.cmp(&state.angle_degs) {
std::cmp::Ordering::Equal => state.angle_degs,
std::cmp::Ordering::Less => max(state.angle_degs - 15, decs.target_angle),
std::cmp::Ordering::Greater => min(state.angle_degs + 15, decs.target_angle),
};
//Assuming, baselessly, that it's the new angle and thrust that matter
let (new_pos, new_vel) = compute_next_position(state.pos, state.vel, new_angle, new_thrust);
let (landed, crashed) = check_landed_crashed(envir, new_pos, new_vel, new_angle);
State {
pos: new_pos,
vel: new_vel,
fuel: state.fuel - fuel_usage,
angle_degs: new_angle,
cur_thrust: new_thrust,
landed,
crashed,
}
}
my physics simulator is, very annoyingly, almost perfectly accurate
but for some reason, ends up deviating in some cases anyway
made a rocket simulator and its not too bad. I should prob also add coriolis to account for a rotating earth
mars lander seems pretty cool
think they call it the 9 min of terror or sth due to thin atmosphere
I like elpy
I have installed an Ubuntu vm on virtualbox but i cant insert Guest additions CD image.
it gives me this error
Could not mount the media/drive 'C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).
Result Code:
E_FAIL (0x80004005)
Component:
ConsoleWrap
Interface:
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Callee:
IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}
you need to unmount whatever you already have mounted as a disk
how?
How can I run exe files on mac, on big sur?
wine doesnt work on big sur
like 20% of applications dont
because apple is a fucking genius
why do you use apple then 😩
cause forehead not fivehead
u know i was considering getting a macbook
good thing you didnt
Tbf, you can run Windows virtually on mac os big sur
And with the M1 macs, it'll prolly run smoother on mac than on windows hardware
That doesn't make any sense
m1 macs running vm windows performed better than a regular arm windows
that mightve changed now tho
idk
the arm windows pc was the surface pro x
i think
Yes and that's what Microsoft put in it
It's not windows hardware
Windows hardware doesn't make any sense
Agreed.
yes
For example, a 5950x with 3080 can kill a mac
sounds overkill
Also, expensive!
I'm positive that it will destroy a mac
Yea but the size difference is massive and so is the price difference
Yes and I just pointed out that there is no such thing as windows hardware
but not as good as Windows 10 in a KVM 👍🏽
ok
ok
ok
ok
ok
ok?
ok!
you're not authorized is what that means
damn 
you probably need an API key or a password or something along the lines of that
yeah
That cdn discordapp?
no
K k
.topic
Doing .topic in ot
gaming
is it common practice to memoize functions we define?
Wdym
like memoizing helps in improving the efficiency to reduce the number of repeated calculations
but do we usually do it if the question doesnt ask us to do so?
Memorize what part of the function?
The name?
The purpose?
How it works?
i just learnt memoize a function called fibonacci
becuz there are many repeated calculations
Again, what are you memorizing?
The whole point of a function is to placehold for a piece of code
if they make repeated calculations
memoizing can help
ohh i see ok
umm i think we were talking abt diff things
i meant memoize
isn't memoizing something else
not memorize
memoize is to save the result of calculations in memory
Oh
so u can access it later witouth needing to calculate again
XD
memoize? memorize?
memoize
I must've misread somewhere
Same
could swear I read memorize like twice
I think that was me 😅
and that was here
yeah i didnt learn memorize yet
Memoizing sounds like a good idea
@near boltmemoization is rarely applicable. Most functions have effects or arguments that aren't easily hashable, or there is just no reason to memoize it because it is not the bottleneck. When it is useful, it is very useful however
I would suggest against just throwing @cache on everything that seems remotely applicable
you are unlikely to make a major difference in performance, and you are likely to get bugs
oh i see okayy thanks!
oh im due to learn that ill go read up more abt it
this is the original function
static int fib(int n) {
if (n == 0) {
return 0;
} else if (n == 1) {
return 1;
} else {
return fib(n - 1) + fib (n - 2);
}
}```
That's an array that is n + 1 units large
oh yeah but why would they want n+1 units large
and not n units?
Uh, idk
I think it's to make sure the array is big enough to have enough parameters for helperFib...?
i dont get how this works so i thought the objective is to create an array to store all the numbers in a fibonacci series then check if it appears again
but here it's creating an array with n+1 units with the first two value 0, 1 and the rest -1. then afterwards you check if your new array is = -1/ the same as the previous values but wouldnt it not be -1?
Hold on
Give me little time to understand this function
okk np thx
is cache only used for python
does it work for java
cache is a python thing
you could have a memoization annotation in java
but it would be a lot harder to implement
java generally makes you write it yourself
it is very similar, but not the exact same
i see i get the second one but i dont get what's the first pic doing
does anyone know how to get over study anxiety?
when i try to study, i cry and can't stop it
cried for 1 hour learned nothing...
suffering from normal depression and anxiety
No idea.
My guess is that the first function is saving the fibbonanci numbers for every number between 2 and n in an array, but idk
Pretty sure you already know that, soo...
oh
Now I'm trying to work out why the size of the array is n + 1
Perhaps it is for in case the array needs to be expanded...?
Again, idk
I don't trust recursion because python shuts down after 1000 recursions
for 2, it will hit memory at index 2 1 0, which is 3 places
hmm
I just tried it with java, and I got a StackOverflowError at 11278 recursive calls
(not related to fibo, just saying)
guys is web development good to learn? actually i am in class 12 and want to learn something lucrative. btw i know python, tkinter, kivy and C
yes web dev is good to learn
and it should be a breeze for u since u alreadu know python and c
u can make backends with python
should i go for front end development with html, css and javascript? what r your suggestions on this?
it doesnt hurt to know a bit of both frontend and backend, does it?
surely not
yes
so u can learn front end first
then u can learn how to make backends
to make ur website dynamic
sounds good. tq
ye
hey @bleak lintel do you need a domain to do something like https://policy-bot.pythondiscord.com/details/python-discord/site/513 or is there something that hosts it
self hosted
It's on our infra and our configuration
chances are you definitely don't need policy bot
i mean is it possible to set it up without hosting it
no
PyDis just hosts their own instance
hm
is it partially because the bot looks in the root of the directory
which is annoying lmao
😕
wdym
it looks under .github/review-policy.yaml but you can put it anywhere
wut no
By default, the behavior of the bot is configured by a .policy.yml file at the root of the repository. When running your own instance of the server, a different file name and location can be configured. The configured name and location will be used instead of the default location.
if you host it you can change it
if you don't, its gotta be policy.yml in the root
Maybe this?
man im dumb lmao
that's not hosted
we use that
Bot and site fetch the review policy from our .github repo, you'll see if you check their policies
I see
do you manually override with policy bot
no, I wrote a script in Ruby
oh, is it oss?
lint/test + review reqs
nah, lol
it's awful
what is your use case for policy bot
and why does branch protection not satisfy it
ah
anyone on public repo
Oh, yay
discord-modmail/modmail#3
we have workflows 🙂
So I've seen
next step is database schema with sqlalchemy and pydantic
Is there something useless I can do on that bot? I'm bored
lol yah
i should make issues for what needs to be done
but waiting until the database is done, since most features can't be done without database schema
@bleak lintel gib graph 🤌
graph of users who have sent max messages last week
lol
note: I'm writing the database schema so I'm basically waiting for myself
in which channels
ot0
yes.
i mean i won't include staff channels lol
all public
error handler, help command, basic bot code lol
yes
Idk how to do dynamic help
Or good error handling
lol what do you wanna do
Log everything, return 500 if anything breaks
or are good at
And then find something that I know how to do
sure
Noice
dang
… I talk too much
kinda surprised I'm not there lol
1wk
yeah wtf lol
wtf what channel is this for
Half of Aboo's messages are like "lmao" or "lol" though
lmao
all
true tho
lol
lol
all public
what about just !ot
im not on the list 😔
What about everything but ot
what about every query we could think of
ot 1wk

lol
🤔
u gonna email urself then?
last 1wk in help chans
same
actually just 3 of them
probably because i dont check help channels 
.xkcd 327
g(old)
i'm changing my username brb
PyDis definitely sanitizes stuff
ik lol
well theres a pandemic going
there's 200k members so chances are it would've happened already
a meaningful portion of the server spend all their time in the help channels and never leave
the rest of the server just stares at them

I wish I hung out in help channels more, but I have no idea about what half of what people ask
whenever i try to help it doesnt turn out too good
lol
i get tired in the middle
it is always either spend until 2AM explaining things or leave instantly because you don't know what the people are asking
me who closes discord in the middle
starlette and tailwind huhm
username change when
It really doesnt help that people dont know how to ask proper questions
eh, generally you can infer what they want help with
Depends
pure css >> bootstrap
Sass >>>> pure css
just html >>>
plain text >>>>
terminal >>
latex >>> all
lol
lol
honestly, modern web is pretty cool
can't really point to a point where it was better
Dew it
mountain dew.
hm
logcord
@bleak lintel is this still under development
ooh nice
do you do database stuff at all?
Sometimes
I'm working on something with supabase rn in js
I haven't done it in Python much though
since the dashboard will basically be a database interface
yes
the website and the bot will never communicate directly
🤔 that uses mongo is that literally for the kyb3r modmail?
Oh? Then why do you need a dashboard
dashboard options are a supplement to the main purpose of being able to show logs
yeah
no, the users host the website as well lol
Oh I see
the kyb3r modmail requires two applications, bot and site
Why not just host the website yourself and allow linking it?
And use the site to help manage the bot
because now I have to save every single postgresql url
That's easier for the end user, isn't it?
Good point
i wouldn't think so
one of the reasons to code the site in an ASGI framework is to possibly be able to deploy the bot with the site at the same time
no
it's for our own stuff
ah
@bleak lintel how much ram does @polar knoll use?
295Mi rn
dang
Could you tell me what intents are enabled on the developer portal? 🥺
Since the bot can run without some of the intents
members, no presences
iirc
lol
Seems like it's the presences endpoint
Lmao youre still pinging them
Isnt this why you were warned by staff the other day?
You blocked me? You were the one harassing me lol
🥴
ma rio sis
Where? tell me
What
.topic
becuz i was deleting my pings 😓
😳
the entire repo is like 6 files
no code
ute
I was talking to this renegade guy constantly pinging strobe
He deleted the ping
Can
why
Everything can
@bleak lintel send your expertise in .github here pls 🥺
I was trying to click a different button
delet speed 100%
No
The only line that has a 338 or whatever it was was poetry.lock
And I checked, and the indentation was normal
yeah im an idiot
this
i didn't copy over the .flake8 file
lol
discord-modmail/site#1
.topic
Suggest more topics here!
Oh wait that's cool, it has different topics for the off topic channel
Ye
#python-discussion message @valid solar Ja but I'm not german
Btw
Do you know who is Nietzsche?
der du?
Nein
you dont?
Oh wait
kk
my german is not that good
I thought you meant "he is you?"
lol
my fault
sorry
I am turkish
oh crazy i got distant family from there
but I love Nietzsche's ideas
Nietzsche's ideas are basics of Fascism
and Nazism
yes but no
which part of it do you support
the tremendous racism part or the authoritarian beliefs part
in german translation
Nietzsche could mean
Not Tonight
or Not this
racism part
and authoritarian
what I mean by racism is
ultra nationalism
separate social parties
3 problems with that
- that'll fuck up the economy 10x worse than communism
- gonna dry up all the gene pools
- immorality
you are just the miscallaneous crumbs of humanity's mistakes
Its my opinion
both have proven to be morally and economically inefficient
its not an opinion its a belief
theres a line between the two
a belief
so you're saying
I already believe in Allah
There is only one and it’s Allah
allah literally means god
other ones are nothing more than a bullshit
Kinda rude to insult other religions like that
whats it
I mean
what is the insult
bruh
I cant talk english
wait let me use translator
This
oh
yes
No its not insulting
its just trıth
truth
there are millions of evidences that
Its not, youre insulting other people's beliefs
Islam is the last true religion
Theres no evidence for any of this, thats why its called faith
please provide said "evidence"
they dont have anything to do other than believing in Islam
I'm muslim as well, but I don't think we should be pushing our religion onto others
well it shouldnt be called belief tho
It is and you cant prove otherwise
literally your religion forces it
Hi y'aaaaaallll, we're going to stop this right now.
hi
End of discussion.
ok
Not continuing it.
Re-read our code of conduct.
We should be respectful of other cultures and viewpoints.
@honest star at least let me send the evidence
.topic
hm
Nicky asked for it
Nope, end of discussion.
its my duty to spread islam
This is not the server to do so.
its sin for me if I dont
Re-read our #code-of-conduct
as for someone having that username, you are really "religious"
🥴 Just stop man
.topic :P
I asked for it to disprove it
you cant
I can disprove your "proofs", but not religion itself. you try to disprove other religions
was i controversial in this
you cant disprove my proofs
@harsh tundra@rough sapphireWe are not continuing this discussion.
just making sure im not getting pinned for this
Kk
im out of the blue right guys
yooo same but it's either 5 minutes late or 10 minutes early
lmao
yo same
im kinda on board with buddhism
Sooo... Cat photos? XD
i mean a chill fat guy just hanging out
ooh yes
i'd want that religion
Find the cat
found it
its in the water
you're growing a cat =P
I win
I am slightly annoyed
I just had issues with github workflows because I didn't commit my Flake8 config and vscode invokes Flake8 with special args by default so it was hard to catch
bro thats one sick catato you're growing there

that emoji... is both great and terrifying
ikr
pfft
xe/xem are not pronouns wtf
I love it
!warn 846401866463969290 When I tell you to stop discussing a topic, you should stop discussing a topic. Not post pictures continuing it.
:incoming_envelope: :ok_hand: applied warning to @rough sapphire.
he didnt continue it?
they are literally older than rainbow flag, but ok XD
I have mixed feelings about this emoji
Uh. @honest star
there were messages but they were being continously deleted
I was about to post a cat picture but I misclicked it :/
whoah
i've never heard of xe/xem but im not gonna continue it so i can stay out of controversy
Ye they're pronouns
yep
never heard != don't exist
It sounds like pronouncation of they/them
tbh it sounds more like a noun than a pronoun
but yeah there is millions of man made genders so its possible it exists 😛
bruh it exists
a pronoun refers to gender or more specific definition of a person
short nouns can become pronouns
100% of pronouns are man made
this is just a fact of language.
@valid solarTo be clear here, xe/xem are absolutely pronouns and I'd recommend re-reading our code of conduct.
a noun refers to the subject itself, or the name of which
pronouns doesn't refer to gender. "I" and "you" are also pronouns
pronouns are a way of not repeating the subject
woah woah i just said im trying to stay out of controversy, all i said is that i wasnt aware of xe/xem until now chill out
gender or more specific definition of a person or subject
Male and female is what you can born with. It’s what I meant
not necessarily just gender
I think she pinged the wrong person.
first thing you said was "xe/xem are not pronouns", she is reacting to that
No that was Nietzsche#1895 I thought
.topic Calm it down people
I didn't.
Oh wait nvm it was them
meanwhile intersex people still exist
male and female are genders. Gender is not tied to physical appearance or traits. End of story.
Because Python is very very good
My want to get better at python and help out others
literally the PEP8 song XDDD
it kinda do tho
It’s not a regular situation
if you got taco, it indicate you are a female capable of producing a human
We're moving on to a new topic, alright y'all?
XX or XY thats it
Ok
if you got cucumber, it indicate your a male sorta capable of producing a human
why not? there are as many intersex people as there are ginger people. there are as many intersex people as there are twins. how is that not "regular situation"?
again, not trying to cause controversy
if you wanna be another gender, perfectly fine
no problem there
please dont berate me with pings i have headphones on
I will start handing out mutes if y'all continue to discuss this as it's not productive.
twins is also not a regular situation but its not rare and it makes it look like regular. ||also Im intersex too||
I wouldnt call a genetic defect to be normal tbqh
What's your question?
but... I'm trying to educate! I can provide links to stats and scientific articles!
oo
mf you be intersex, nazi, turkish, philosopher wtf you rocking all kayaks my guy
open source projects
theoretically, yes. But it would require a huge amount of code and knowledge
Using Python, no, but using another lower level language, yes
and they're outta here
bruh Im not fully nazi
you literally just said 10 mins ago you supported nazism facism, racism and communism
don't forget having Nietzsche (atheist) as nickname while being Muslim pushing religion on others
wait, whaaaaat
Yup
and I also said I support nazism as culturally and communism as economically
...dude
this is what National Bolshevism is
That makes absolutely zero sense
@honest star please come
!tempban 846401866463969290 5D Those kinds of comments are not at all appropriate here.
:incoming_envelope: :ok_hand: applied ban to @grizzled cosmos until 2021-05-29 20:20 (4 days and 23 hours).
huh
that became scary af
!sf 846482671826894899
You are not allowed to use that command here. Please use the #bot-commands channel instead.
!mute 787919156073988146 Take a timeout and stop derailing the channel. You were told to stay on topic and yet you continued the conversation.
:incoming_envelope: :ok_hand: applied mute to @valid solar until 2021-05-24 21:20 (59 minutes and 58 seconds).
F
Suggest more topics here!
hm
github 🙄
reddit ig :P
Hackernews s/
s/ lol
So, let's chat about our newest announcement!
no, it's just to start conversation
ooh
How do you gitignore the same directory that exists in every directory you have? I have a /target/ directory in every directory, and I want to not have to manually gitignore that every time
New category
Maybe */target would work? That's just a guess though, I can google it
VSC says that doesn't work
**/name iirc
unfortunate, maybe try out mariosis's thing
Apparently that doesn't work either 😔
you always lurking and answering questions when noone else knows the answer 😄
lmao
Heh
what project is this for?
Actually, it kinda worked
Rust projects
your doing rust :D
ah
eyy
oh god don't get aboo started
too late
rUsT sUpReMaCy
Rust is a great language to learn :P
yeah yeah yeah
Just my personal site that's very much a WIP
very much a WIP
so much skewed
lmao
That's the point
that's less wip than modmail's site
Nah, I use Vercel
how much does it cost?
That site isn't even deployed, it ain't a fair comparison
Free, but it's serverless
So it's unsuitable for any type of backend
so like heroku?
Vercel is for frontend, not backend
The backend has to be hosted elsewhere
vercel is cool
so its static pages only?
Why not?
Like I'm hosting frontend on Vercel and backend for supabase
Nope
i'm confused then
Vercel can have SSR, SSG, all that fun stuff
🤔 modmail meta site when
meta?
That would take like not that long
well, yes, but also no
once the database schema is written and pushed in the next two weeks i'll create issues for all of the features
but they're all waiting on the database schema at the moment
also its finals week
Feels old man
😳
I didn't know you were that old
discord tos requires 13, so you're over 13, right? 👀
I'm 13 too 👀
both dawn and latk
I started coding at 13 as well. and I thought I was good then
he's joking, dawn is proficient in 18 programming languages and has jobs using 10 of them
i don't know
i actually think you can be a good coder, but then you learn about frameworks and have to learn how to use them so you're instantly bad again
I was joking too
you == anyone
he hired himself
lol sorta
that's called "general you" 🙂
Teach me
I'm formally a one-person business, so I'm my own employee as well 😄
the people I tutor pay me
guys repos are fun ngl
...today I realised I have over 20 different loose leaf tea mixes 😮
18 from one shop, lol
wut lol
discord-modmail/site#1
set up a repo from scratch
workflows are fun
same with orgs
now i know how joe feels
I'm making a list with ingredients and stuff because my mother-in-law always asks "oh, what is that" and I have to check the ingredients on the teashop's website XD
lmao i thought that was in reply to something else
ngl i was thinking for a moment "using a github repository for managing recipes seems like a good idea"
I decided 3 minutes means I can just change topic, lol XD
we have 18 from that one because... it's a nice small shop and small businesses had problems during lockdown. and their tea mixes are just great
no but now i wanna save recipes to a git repo
I'm using a spreadsheet, but csv would be trackable
my partner used git to backup and sync game save files, sooo...
there was one repo, ultra popular, that is about some recipe
whoeh
Yea why not
Actually, just build a crud app to store and read recipes
I remember owner having some other repos, technical, but had either in their profile that the cake was the most popular one they had, lol
lol
wat
add node for random for when you don't know what you want to cook
like physically shit in a github repo?
yeah and github doesn’t really have any competition in that space
gitlab :P
bItBuCkEt
otn shitting-in-a-repo
never heard of it
Some other git hosting provider
Mercurial?
but has a fox as its logo!
but really, I haven't used gitlab, so idk
fox is subclass of cat
Absolutely abominable
cat is a subset of eukarya
bitbucket is nice and allowed your own installs until few months ago, github is bloated
in behaviour, they would subclass both a cat and a dog (btw, I first wrote "god" when writing while reading all the new messages, lol)
check gitkraken logo
and how it's moving when you're launching it
cute af
well, read panda is a firefox
but since today... I might kinda join team panda, despite thinking pandas (not red pandas) are abomination... I mean, how tf did they survive eating bamboo only while being a bear, still with bear teeth? maybe when there were a lot of them, but they're just eating for the whole day and pandas in breeding programs didn't even want to reproduce, and one faked being pregnant to get more food, lol
https://benebellwen.com/2019/11/09/way-of-the-panda-tarot-by-kim-tsan/ <- this is the reason I might join team panda
cute pandas with strong messages, good for self-reflection...

These guys refuse to have sex to keep their species alive
I said so, lol
Honestly amazed people still spend money on them
this part:
despite thinking pandas (not red pandas) are abomination... I mean, how tf did they survive eating bamboo only while being a bear, still with bear teeth? maybe when there were a lot of them, but they're just eating for the whole day and pandas in breeding programs didn't even want to reproduce, and one faked being pregnant to get more food, lol
Theyre the wildlife activism fraud
Yea its insane
So much effort to save a species that doesnt want to save itself
yep. so the cards is the only thing that's making me team panda now XD
Pandas arent as cute as people draw them to be
and Kim (author) being so adorable with her panda obsession...
Dumb lumps of bear meat
https://c.tenor.com/BMLP6BUuxNgAAAAM/panda-falling.gif
I know what does the fox say, but I don't think I heard it in real life - I live too far from woods, so only yt
foxes sounds being like baby cries or screams as if someone was being killed - really fun to hear at night in the woods, am I right? 😄
Whadyou expect?
They're basically children
Spank them till they take this conservation effort seriously


> 🦊