#ot1-perplexing-regexing

1 messages ยท Page 454 of 1

young shoal
#

oh

#

i thought it was colemak related

scenic blaze
#

Sorry to disappoint

tranquil orchid
#

lmao

young shoal
#

bruh i forgot i had to restart my intellij after editing vimrc :////

#

spent so long

topaz aurora
#

Parsing is fun

>>> expr_parser.parseString("(foo 42 42 42.2 42/21)")
([<Symbol 'foo' @ 0x7fb4d81d23d0>, <Numeric '42' @ 0x7fb4d81d2460>, <Numeric '42' @ 0x7fb4d81d2640>, <Numeric '42.2' @ 0x7fb4d81d2820>, Fraction(2, 1)], {})
eternal wing
#

ah yes, quite parse, very integral

mild abyss
#

@topaz aurora kakoi ๐Ÿ˜ฎ

#

is | a union operator?

cursive abyss
#

@mild abyss isn't it bitwise or?

rich moon
#

i think so too

topaz aurora
#

Yeah it's bitwise or

mild abyss
#

ah i see

#

so wahts ^?

cursive abyss
#

^ is xor

topaz aurora
#

But pyparsing uses it as the MatchFirst construct

mild abyss
#

@cursive abyss nice music tho

topaz aurora
#

| tries all parsers from left-to-right, short-circuiting on the first one that matches, ^ on the other hand tries all parsers regardless

cursive abyss
#

@mild abyss thank you ^^

mild abyss
#

| tries all parsers from left-to-right, short-circuiting on the first one that matches, ^ on the other hand tries all parsers regardless
@topaz aurora short circuiting means? T_T

#

skipping ?

topaz aurora
#

It skips the rest

#

Short-circuiting is a term I got used to because of Hasekll lol

mild abyss
#

i see coooool

#

pp.regex sounds funny haha

lunar shore
#

Guys should I use Javascript or Python for leetcode questions? I mean I'm comfortable with both , almost the same level of knoweledge on both too

eternal wing
#

pythoooonnnnnn

#

I mean, you are asking Pydis xD

lunar shore
#

lol what's pydis

rich moon
#

python is really nice to write for leetcode

#

not sure about js tho

young shoal
#

js for cp?

rich moon
#

brackets doesnt seem fun

lunar shore
#

I mean some functions are shorter in js , some in python

rich moon
#

with their editor

#

can u even match brackets?

lunar shore
#

I don't hate brackets . I don't mind them actually

eternal wing
#

lol what's pydis
@lunar shore @ mods

lunar shore
#

Oh

rich moon
#

also is the ; nessarry for js?

eternal wing
#

pydis is the name of this server "Python Discord"

lunar shore
#

No @rich moon

#

Oh

young shoal
#

it's not?

rich moon
#

ah so ive just been using it like java

lunar shore
#

It's not neccessary no

#

You "can" put them just like python

rich moon
#

ah

#

ive always put them there

#

but then i never properly learned js

lunar shore
#

ikr the syntax is a bit weird

#

But still so many functions

#

That could help you in middle of either a competetive problem , or just a simple leetcode problem

rich moon
#

at the end of the day most of the code u write for leetcode is rather similar for all the languages

lunar shore
#

Yep

rich moon
#

most difference is prob syntax

lunar shore
#

right

young shoal
#

it's not supposed to test your knowledge of the language but the alg

rich moon
#

so i guess pick whatever lang u like

lunar shore
#

Oh then ... but I like both ._.

cursive abyss
#

flip a coin...

lunar shore
#

yeah that could work lol

#

wow my problem solving literally SUCKS now

#

welp

eternal wing
#

haha

lunar shore
#

shouldn't have taken a long break

young shoal
#

just think harder

lunar shore
#

I am trying

#

It just ... doesn't seem to ... I don't see any solutions in my mind

#

And it's an easy problem

#

Not even medium lol

young shoal
#

what's the problem?

lunar shore
#

I just found out something lol

young shoal
#

just check the type?

eternal wing
#

its not online because I wrote it haha

lunar shore
#

Yeah I did that

#

rn

cursive abyss
#

ask him for a hint if you're stuck. lol

lunar shore
#

lol

eternal wing
#

there are a few ways to do it. It is meant to just test a programmer's knowledge of data types.

there are a few ways to solve it. There is an easier brute force way, and a fancy way that I really like

lunar shore
#

And you know , I nowadays always come up with the harder and longer solution and irdk why

eternal wing
#

I am also playing a game rn, so limited hints xD

lunar shore
#

lol

rich moon
#

simple is usually best

lunar shore
#

Like when I see the problem solution's that I solved , I am like : "Was...did I just hardcode a very simple problem"

rich moon
#

some of the problems using builtins make it really nice

eternal wing
#

the intended solution is pretty hacky, but you can get pretty creative

rich moon
#

so u dont need to remake them

lunar shore
#

I see

eternal wing
#

let me know if you need any specific hints, haha

lunar shore
#

lol

#

I just wanna know that is this :

def make_model_year(lst):
    dictionary = {}
    for i in lst:
        if type(i) == str:
            dictionary["make"] = i
        elif type(i) == int:
            dictionary["year"] = i
        elif type(i) == tuple:
            k = ""
            for a in i:
                k += a + " "
            dictionary["model"] = k.strip()
        elif type(i) == bool:
            dictionary["new"] = i
    return dictionary

the better solution?

eternal wing
#

that is on par with the simpler solution

lunar shore
#

Oh so we have a simpler solution

eternal wing
#

well, I mean, a harder, but simple and condensed solution

lunar shore
#

Ohh

#

This ?

id_=lambda k: lambda v: (k,v)

CONFIG = {
    bool:  id_('new'),
    int:   id_('year'),
    tuple: lambda t:('model',' '.join(t)),
    str:   id_('make'),
}

def make_model_year(lst):
    return dict( CONFIG[type(data)](data) for data in lst)
eternal wing
#

anything that uses the type as the key I consider the more advanced solution

lunar shore
#

Oh I see

eternal wing
#

that one is just crazy haha

lunar shore
#

XD yea

#

ike

#

ikr

#

I would've never came up with that

eternal wing
#

this is the one I consider most elegant and easy to follow

def make_model_year(lst):
    new, year, make, model = sorted(lst, key=lambda i: str(type(i)))
    return {'make':make, 'model':' '.join(model), 'year':year, 'new':new}
#

yeah, that first one is crazy

lunar shore
#

wow that's short

#

I mean I could've used an array for the keys?

#

And do the if in the for

#

I think

eternal wing
#

this is my original solution and the reason it is a lvl 7 kata

def make_model_year(lst):
    for each in lst:
        tp = type(each)
        if tp == int:
            year = each
        elif tp == str:
            make = each
        elif tp == bool:
            new = each
        else:
            model = ' '.join(each)
    return {'make': make, 'model': model, 'year': year, 'new': new}
lunar shore
#

Hmmm

#

I see

eternal wing
#

there are some good ones on here though, you just click "kata" and you can search by difficulty

lunar shore
#

Oh so join basically takes an iterable and put the string you tell it in between the items right?

eternal wing
#

yeah exactly

lunar shore
#

I don't know even some basic python syntax . some tho

#

Like this join

#

idk maybe w3schools has good reference sheet?

eternal wing
#

do you understand it now? or is there still anything you are confused about?

lunar shore
#

Oh oh yeah I can read code . I just have problems with coming up with a basic solution

eternal wing
#

oh I see. I like codewars for staying "fresh" I also learn about a TON of built-ins by either making bad solutions and seeing others, or outright failing, then learning how the top solutions work

lunar shore
#

I see

#

And

#

Is codingGame good too?

#

Like for some basic ones

#

It has competetions that could kinda force u to improve

#

Probably

#

Anyways , thanks for help lol

#

omg I'm starting to like this :

D = {int:   (lambda x: ('year', x)),
     str:   (lambda x: ('make', x)),
     tuple: (lambda x: ('model', ' '.join(x))),
     bool:  (lambda x: ('new', x))}

def make_model_year(lst):
    return dict(D[type(x)](x) for x in lst)

solution

eternal wing
#

yeah, that one was pretty cool too xD

upper sand
#

๐Ÿ˜

mild abyss
#

i see haskell is great.

#

๐Ÿ˜ฎ

#

it is way faster too ๐Ÿค” should i learn it too?

eternal wing
#

just learn Python. Python is all you need xD

#

idk, next on my list is Go

topaz aurora
#

it is way faster too ๐Ÿค” should i learn it too?
@mild abyss That depends really

#

Optimizing Haskell requires a bit of knowledge with data structures and algorithms

mild abyss
#

Optimizing Haskell requires a bit of knowledge with data structures and algorithms
@topaz aurora i see i suck at math and logic so off you go haskell

topaz aurora
#

You don't really get speed from Haskell, you get type safety

#

You also get formal verification

#

Although you can get speed with Haskell, you'd probably want to leave that to internal-facing unsafe code, much like Rust does

#

I gotta write a Python extension in Haskell/Rust some time

tranquil orchid
#

I should try Go at some point

#

Looking at it it actually seems quite nice

#

And fairly easy syntax wise

topaz aurora
#

Generics tho

#

Also the parser is almost complete

#

The code looks horrendous though

mild abyss
#

lol it is readable tho

tranquil orchid
topaz aurora
#

<<=

#

In-place left bit-shift

stark prawn
#

It's a ligature

quick ledge
#

how to set up a linter screaming at me?

topaz aurora
#

I've done it hyperlemon

s_expression_parser.parseString("((fn [x y] (+ x y)) 42 42)")[0].evaluate(env)
<Numeric '84' @ 0x7fac90937700>
quick ledge
#

cool

topaz aurora
#

how to set up a linter screaming at me?
@quick ledge Depends on your editor

quick ledge
#

i use vs code

topaz aurora
#

You should be able to enable pylint or flake8 linting in the Python Extension

prime aspen
#

what about mypy?

topaz aurora
#

That's handled by pyright iirc

prime aspen
#

Xith Lord wwwww

rough sapphire
#

userscripts are fun. I wrote this one.

// ==UserScript==
// @name     scrollToEndOfContent
// @version  1
// @grant    none
// ==/UserScript==

// PAGEDOWN to start endless auto scrolling to bottom.
// PAGEUP to stop autoscroll

document.onkeyup = getKey;
let interval
function getKey() {
    if (event.keyCode == 33) {
        console.log("Page Up Pressed")
        window.clearInterval(interval);
    } else if (event.keyCode == 34) {
        console.log("Page Down Pressed")
        interval = setInterval(function() {
            window.scrollTo(0, document.body.scrollHeight);
        }, 1000);
    };
}
#

I'll probably start making these all the time since Im always thinking of some hack to improve a site I visit.

#

But usally its not worth it to manually paste JS in the console. But if you can get it to trigger every time with greasemonkey thats pretty cool

rough sapphire
#

This type of script is good when you need all the content to load so that you can export the HTML and do stuff with it.

quick ledge
#

You should be able to enable pylint or flake8 linting in the Python Extension
@topaz aurora oi thanks

#

I think I have pylint but it doesn't scream at me ๐Ÿค”. lemme check

topaz aurora
#

You could use the pre-commit hooks

prime aspen
#

@topaz aurora How to pre-commit hook

topaz aurora
#

You'd typically want to pip-install it then do pre-commit install on your repository

solid pollen
#

After configuring it

#

:P

prime aspen
#

dont get it

topaz aurora
#

lemon_smug of course

prime aspen
#

am bad at computer

solid pollen
#

I need this lemon_tongue emoji

#

Hold on, I'm opening the PR haha

topaz aurora
#

@prime aspen You could check out @median dome, the development set up makes use of pre-commit

prime aspen
#

Thank you FOSS

#

I'll check out Red-DiscordBot's hooks too, gotta diversify my kit

solid pollen
#

There we go

prime aspen
#

Gotta hate how my FOSS contributions are just typo fixes

solid pollen
#

You have to begin somewhere

prime aspen
#

I don't think I'm gonna get anywhere tbh

#

CS isn't even my minor

rough sapphire
#

I've kind of stopped expecting that I'm eventually going to make contributions that matter. At this point programming is just a series of tools that enhance my own use of my computer, which is my hobby.

#

I'm a hell of a lot better at my computer than I used to be but almost everything is for me.

#

Still worth it imo

topaz aurora
#

I might end up contributing to open source software if I can't get internships while doing Uni

undone berry
#

where are you going to study for uni?

#

as in country

#

not necessarily specific university

prime aspen
#

'Merica fuck yea'?

topaz aurora
#

Some fancy uni in the Philippines

prime aspen
#

Shit you're close to me

undone berry
#

Fair. I don't know anything about PH, but in the EU/US you'd have no trouble finding internships if you took the time to make a decent looking CV

topaz aurora
#

My current curriculum includes an immersion program though I'm not quite sure if recent developments would allow for that, plus, it'd probably won't be related to CS either way

#

I tried looking for openings the other day and most of them required me to finish CS

rancid forge
sand goblet
#

That's our primary logo, yeah

#

It's been the primary logo for a while, discord colour scheme is nice to see if a lot of servers use it

rough sapphire
#

Apparently greyple is also a color

sand goblet
#

yup

rough sapphire
mild abyss
#

Some fancy uni in the Philippines
@topaz aurora what uni are you aiming for?

#

@rough sapphire can i have a link to that discord?

#

i will learn vue by next month

#

:3

rough sapphire
mild abyss
#

thanks

topaz aurora
#

UP or Ateneo guido

#

jk I can't afford the latter

mild abyss
#

pretty sure you will get a scholarship in no time good luck! :3

#

i think you already know this website @topaz aurora

topaz aurora
#

Nope

mild abyss
#

well try navigating there maybe it will help

topaz aurora
#

Looking through UPD's CS program makes me wanna study there

mild abyss
#

i wish you to pass the up entrance exams and pass upd :3

topaz aurora
#

many thanks lemon_hyperpleased

solid pollen
#

Iโ€™m sure you can do it pydistrong

mild abyss
#

@topaz aurora do you plan to get a DOST scholarship? or any scholarship?

topaz aurora
#

Not sure

#

Still haven't read up on it until now

#

Maybe I'm just too nihilistic about them

mild abyss
#

you probably need it.

#

but UP is known to care less about mental health so...

#

@topaz aurora what year are you again?

topaz aurora
#

12th

#

That's why I'm also considering Ateneo

mild abyss
#

i see. hmmm maybe you should apply for dost scholarship for now to play safe

quick ledge
#

how are the entrance tests in PH?

green palm
#

imagine someone writing python in python

#

I know that pypy exists

#

but like

#

super slow python

#

where you lex, parse, and interpret python, written in pure python

#

*Cpython

solid pollen
#

PyPy is actually faster than CPython

#

It isn't actual python

green palm
#

Ik

solid pollen
#

It is really weird

green palm
#

Im just saying

#

what if someone wrote python in cpython

#

instead of restriced

#

[ython

solid pollen
#

I think it is a subset of python compiled to machine code? I don't remember

#

Ah yeah

#

It is on my todo list actually haha

green palm
#

Lol

solid pollen
#

At least bytecode processing

#

Not compiling, 'cause laziness

green palm
#

k

topaz aurora
#

LLVM Python hyperlemon

cerulean venture
#

hello does anyone knowws about .dll files??

mellow cobalt
#

Work is stressful. We're trying to bring a service called Onewan over to America, and not sure how it will do here...

#

Its a service that gives you a 10GB Linux VM that you can use to develop, or use for anything you want.

eternal wing
#

aws has free tier VPS doe

mellow cobalt
#

but you need an account to use that

#

In China its useful since theres not many providing VMs that are disposable like this, but in the US, theres multiple providers that offer it.

eternal wing
#

yeah, here it is fairly easy. If I ever need a throw away, I just use EC2/S3, digital ocean is also not super expensive though

mellow cobalt
#

We might be banned in China for offering a service that lets anyone upload anything and doesnt store personally identifiable information about who uploaded it

eternal wing
#

oof, that is a bummer.

There is certainly a large market for it here. But there are quite a few major providers already

mellow cobalt
#

For example if someone uploaded something that the CCP didn't like, they would come to us and request the data of the user, and we would tell them that theres no data on the person since we dont store data on files uploaded to our public storage service

mental bison
#

if every nation just decided to not fight eachother we could probably launch a dog to space every other day

lofty dirge
#

seems like storing data like that is problematic at all

rich moon
#

privacy.....

lofty dirge
#

if someone uploaded pirated data or worse for distribution

rich moon
#

big issue

#

with so many ppl

mellow cobalt
#

if someone uploaded pirated data or worse for distribution
@lofty dirge thats what people use our public storage service for mostly

#

music, movie, and other forms of piracy. Since the webapp works in the US and China, its a good way to send files to friends in China without the CCP monitoring it

lofty dirge
#

yea, that probably won't last long

mellow cobalt
#

and thats why I am fearful of us getting banned

lofty dirge
#

US government may not take kindly to it

mellow cobalt
#

Theres lots of 18+ content uploaded... An estimated 20GB per day is just adult content being shared between the US and China

lofty dirge
#

well, have fun with that

eternal wing
#

yeah, I dont think anyone appreciates that xD

lofty dirge
#

yea, that's asking for visit from law enforcement

mellow cobalt
#

Most NSFW content gets removed quickly

eternal wing
#

you ever hear of the "Silk Road?" haha did not end well

lofty dirge
#

or Kim Dotcom

mellow cobalt
#

I've heard of both of those

#

It hasn't been used for anything evil to my knowledge, and no pirating movies is not evil

lofty dirge
#

if you can read the content, failure to attempt to screen the content can result in issues

mellow cobalt
#

There is a moderated version, and an unmoderated version

#

The unmoderated version is moderated for highly illiegal content, but stuff like pirated songs and movies and NSFW stuff is allowed.

#

if you can read the content, failure to attempt to screen the content can result in issues
@lofty dirge Anyone can view anything thats been uploaded. All uploads are publicly accessible unless you are on a cloned version with that removed.

scenic blaze
#

Man, I'm going nuts. I'm trying to push things to github with my new corporate account, but I keep committing/pushing with my old personal account

#

I shouldn't even be able to do it

eternal wing
#

lol, that is frustrating

undone berry
#

did you land a fulltime role?

scenic blaze
#

Indeed I did ๐Ÿ™‚

undone berry
#

ay - congrats

eternal wing
#

awesome!

scenic blaze
#

Thank you!

eternal wing
#

time for a party

rough sapphire
#

no liquid fire though okay? @eternal wing

eternal wing
#

that is the only way to party of course not

rough sapphire
#

no. its not

#

im too lazy to google

#

the only way to party is to watch my magic trick

#

i can disappear

eternal wing
#

if that were true, I would be impressed

rough sapphire
#

i can do it again

eternal wing
#

I dare you

rough sapphire
#

here i am

#

now im gone poof smoke stuff thing to magically disappear

#

ok im back

eternal wing
#

oof, limited magics

rough sapphire
#

hmm

#

i think i can do longer than a minute

#

wait

#

i disappear

#

ok im going to come back

#

that was a solid five minutes

scenic blaze
#

I give up. Hopefully when my work laptop is set up the changes there come from my new account. Changes from my old laptop are just going to keep being from my personal github I guess

#

I've logged out of everything on this computer connected to my personal github and it's still doing it

undone berry
#

You just need to change your git config to use your work email right?

#

That should be it

scenic blaze
#

That's what I thought

undone berry
#

Huh. Weird then

scenic blaze
#

It doesn't really matter I suppose, it's just bothering me

#

We even removed access for my personal github but it's still somehow able to push anyway >.>

honest star
#

reinstall git?

scenic blaze
#

I could try that, I suppose

mellow cobalt
#

I give up. Hopefully when my work laptop is set up the changes there come from my new account. Changes from my old laptop are just going to keep being from my personal github I guess
@scenic blaze I am having the same issue

scenic blaze
#

Glad it's not just me

mellow cobalt
#

I am not even logged into my personal github, and somehow I can still push to it...

scenic blaze
#

What's your IDE? Is it also PyCharm?

mellow cobalt
#

It just says "Du and DuAtHome committed"

#

Its Android Studio

scenic blaze
#

Oh

#

Then idk

mellow cobalt
#

and in the GitHub desktop app it does the same thing

scenic blaze
#

It's voodoo

#

I don't think I can justify spending any more time on this, lol. I'll just accept it and tell my boss idk

mellow cobalt
#

Every time I kill the file explorer using Task Manager, my whole screen goes black and whatever app is running is the only thing I can use, like right now

#

it just does this. I get a little white box in the corner, then whatever app ia open stays on screen

jagged fog
#

well I believe that's what usually happens when you kil explorer

mellow cobalt
#

on my other PCs it doesn do that

#

It just kills the explorer window thats open

manic bloom
#

sorry if it's a stupid question but, WHY WOULD YOU KILL FILE EXPLORER?

rough sapphire
#

why not

manic bloom
#

why?

rough sapphire
#

why, why not

manic bloom
#

why (why not) not?

mellow cobalt
#

sorry if it's a stupid question but, WHY WOULD YOU KILL FILE EXPLORER?
@manic bloom It was stuck on my screen and wouldn't go away. I usually kill it and it fixes the problem

jagged fog
#

hm what win

manic bloom
#

oh ok

mellow cobalt
#

Win10 x64 Home Edition

jagged fog
#

I have this stupid thing on win10 where i have to click explorer 2-3 times for it to open. And no waiting won't open it if I click just once

#

so ig win10 has some.. weird things

eternal wing
#

lol, I am trying graphql with django_graphene and it is just atrocious so far xD I cannot find a good way to structure this so it is manageable and scalable.

mild abyss
#

I have this stupid thing on win10 where i have to click explorer 2-3 times for it to open. And no waiting won't open it if I click just once
@jagged fog thats kinda weird.

jagged fog
#

ye, might be some virus dunno as I don't have antivirus. I hope it's just win being silly

eternal wing
#

update, I nuked the whole project, going with ariadne to follow my senpai

rough sapphire
#

Do you think its possible that you have the double click option set?

#

Classically, windows had two options for interacting with files in the GUI.

#

You could single click to execute or you could double click to execute, with a single click being a select

#

I have not used windows as a a daily driver in a while

#

@jagged fog

prime aspen
#

@coral void Can you purge the unrelated chatting in #help-corn? Thanks

topaz aurora
#

Currently trying to decide which low-level language I should use that has good LLVM bindings

#

I'm thinking C or Rust but then there's always C++

prime aspen
#

ASM

topaz aurora
#

The LLVM C API seems like hell

jagged fog
#

@rough sapphire no this is unique to explorer only

rough sapphire
#

hrmm. Weird.

#

Also, I cant give any low level opinions worth listening to, but I like the look of Rust better than any other related lang ive seen.

solid pollen
#

The LLVM C API seems like hell
@topaz aurora thereโ€™s no C API that doesnโ€™t look like hell tbh haha

prisma geyser
#

Can I get a bit Kotlin related help?

#

I need t check if squares of elements of a are present in b

#
fun comp(a: IntArray?, b: IntArray?): Boolean {
  //your code here
    var toReturn=true
    for(n in a!!){
        if(n*n !in b!!){
            toReturn=false
            break
        }
    }
    if(toReturn==true){
        return true
    }else{
        return false
    }
}```
#

But this always returns true dunno why?๐Ÿคทโ€โ™‚๏ธ

shell vapor
#

I don't know kotlin... but that return doe lemon_thinking

    if(toReturn==true){
        return true
    }else{
        return false
    }
#

can't you just return toReturn ? ๐Ÿ™ƒ

solid pollen
#

Yup you can

shell vapor
#

Also, why even use a variable for that?

solid pollen
#

Instead of using an intermidate value you can also directly return inside your loop

shell vapor
#
# Python pseudo-code
for f in foo:
    if not f:
        return False
return True
prisma geyser
#

I tried

#

But still the same issue

twilit hull
#

n*n !in b! always false maybe?

solid pollen
#

It shouldnโ€™t though

#

Also, why make all the arguments nullable but use a null assertion afterward?

#

It just makes your code less safe for nothing

shell vapor
#

After looking at the learn x in y minutes where x = kotlin page, I have decided I don't care to spend another minute on kotlin.

#

Good luck.

solid pollen
#

Lol

shell vapor
#

Let's take java, and make it look closer to brainfuck
Kotlin designers, probably.

solid pollen
#

No?

#

Just...no?

shell vapor
#

xD

#

Fair enough. does look fugly tho

solid pollen
#

It is java with less words and dots

topaz aurora
#

@topaz aurora thereโ€™s no C API that doesnโ€™t look like hell tbh haha
@solid pollen Yeah nah I'm not writing in C, I'd definitely miss relatively painless polymorphism

gentle sierra
#

@small fossil python js i think lol

small fossil
#

Yeah no

#

Don't @ me for that bs

gentle sierra
#

ok

prisma geyser
#

Lol

shell vapor
#

Ufff. Good job, shitty-ass discord UI.

#

Right-click on a user's name, click Add Note, type in Racist %%%%, press enter, and realize that it sets the default field to DM instead of notes xD

undone berry
#

Haha. Every time I add a note I'm worried about that

#

Glad I've never done it though

quick ledge
#

why woul d you type in racist shit?

shell vapor
#

Because a user has a display picture that is racist...

quick ledge
#

oh

#

the user is racist

#

sorry, I have poopoo in my brain

shell vapor
#

Yup. Added a note before I blocked them to remember why they are blocked.

undone berry
#

The only notes i ever add are just the word moron

shell vapor
#

Oh, that's why you DMed me the word moron

#

xD

#

(that was joke)

undone berry
#

The amount of notes a person has from different people must highly correlate to racism, sexism, and other assorted isms and phobias

sand goblet
#

I have notes for people that change their names a lot

#

that's about it

#

I don't block many people

#

aside from the bots I have blocked, I only share servers with 2 people I've blocked lol

shell vapor
#

I block {-ists,-phobes,spammers,annoying bots,annoying trolls}

undone berry
#

If I ever block someone, I can't not look at their messages

shell vapor
#

Thankfully my block lists are also quite small.

#

If I ever block someone, I can't not look at their messages
I might look, but I at least know not to reply lol

#

Even if they ask for help with something I can help with....

#

My energy is better spent on positive people.

sand goblet
#

I'm pretty sure not being able to entirely ignore blocked people is why people want to add CSS to their clients

#

it's like the thing I see everyone complain about

shell vapor
#

I don't care about the blocked messages blocks.

#

Not all people have ill intent, and sometimes they apologize if you call them out for stuff.

sand goblet
#

yeah, but that simplifies the issue a lot

#

some people have ptsd or other disorders to deal with

shell vapor
#

Yeah, for sure.

sand goblet
#

real blocking can be important for those people

shell vapor
#

True

sand goblet
#

discord constantly falls down on accessibility

#

it's annoying

solid pollen
#

I don't think I've ever used notes

#

Maybe once, to remind myself that they preferred the pronoun they/them

#

Actually, no I didn't

tranquil orchid
#

I think the only note i have is on myself

stark prawn
#

I've got some notes on people who like to change nicks all the time

tranquil orchid
#

i think i may have a few of those as well somewhere

#

also

solid pollen
#

+2 :>

#

Growing fast

tranquil orchid
#

speed

shell vapor
#

Haha, what a noob, I don't even know how to get the member count

stark prawn
#

Time to prune

solid pollen
#

I wonder if the 100k announcement is already ready

#

I'm guessing it will come with more stuff too

tranquil orchid
#

New emojis surely

solid pollen
#

@bleak lintel i wonder something, would you say that setting up something like salt (assuming it works first try) or setting up k8s is the easiest and the most futureproof way for an hobby project?

bleak lintel
#

k8s is easiest imo

#

if you get a managed k8s cluster it just works of of the box

#

give it a docker image and it's running

#

you will get updates to kubernetes automatically with zero downtime

rough sapphire
#

I know k8s

#

I used to have some k9s too

solid pollen
#

Really? It sounds cool

bleak lintel
#

A lot of providers allow you to integrate with their services

#

so like

#

scaleway provide block storage out of the box

#

and uhhh

#

load balancing and IPs

#

through the regular k8s methods

rough sapphire
#

joe which university do you want to attend

bleak lintel
#

the kubernetes dashboard is nice as well for beginners, but you'll soon transition to the CLI

#

Glasgow is my current top choice

solid pollen
#

GUIs are for cowards

rough sapphire
#

how come.. is it ranked high.. or a program you like?

bleak lintel
#

program I like

dusky orchid
#

k8s has a slightly higher learning curve due to it being built on top of concepts like docker, so if you don't know k8s, it technically isn't "easiest" but once you have that established knowledge, it's rediculous how convenient as a tool it can be.

bleak lintel
#

yep, exactly

#

Tron: At Glasgow there is a year long period I spend at UC Berkeley

dusky orchid
#

saltstack is something you're always fighting with to figure out why some behaviour is happening too. k8s is way better documented

solid pollen
#

It is an alternative to docker-compose, isn't it ?

rough sapphire
#

hmm.. california.. tough..

#

living environment wise

dusky orchid
#

does compose allow for multi-system orchestration?

rough sapphire
#

but I know a lot of great programmers who went to UCB

dusky orchid
#

if it does, i honestly haven't seen it used like that much

solid pollen
#

Nope

#

But you can't feed a compose file to k8s, can you ?

dusky orchid
#

then k8s is on it's own higher scale.

bleak lintel
#

More powerful than compose

shell vapor
#

I need to get in on k8s

dusky orchid
#

you can deal with multi-container projects, similar to compose, but also multi-project organisation, and multi-system organisation

#

routing, cdns

shell vapor
#

Compose doesn't do much in terms of scaling.

dusky orchid
#

it can do horizontal

#

lol

shell vapor
#

Not sure whether Docker-swarm is still a thing.

dusky orchid
#

swarm is still around, yeah

#

it doesn't have a lot of the toolsets k8s has either

shell vapor
#

Never had a need for more than one server.

dusky orchid
#

k8s also lets you mix and match container tech pithink

#

not that i've ever needed to though

shell vapor
#

there is other container tech? xD

#

(I know there is, just never used anything)

#

Other than docker

dusky orchid
#

than docker? there's definitely some that are better suited than docker

#

for certain applications

#

security-wise for example, docker isn't the greatest

shell vapor
#

Yeah. Was being facetious.

bleak lintel
#

I've tried Salt, Ansible and now I'm on k8s, this has been the best workflow so far

dusky orchid
#

never made ansible ... what do they call them? playbooks or something iunno

bleak lintel
#

Auto-deployment is super clean as well, much easier than salt and Ansible

#

yeah playbooks

#

it's almost identical to Ansible except obviously no agent and all over SSH

#

which has benefits

shell vapor
#

I use docker-compose and gitlab-ci. Very nice for a single host.

dusky orchid
#

i've used it once though and it did what the tin said, but i had to run it like 5 times

#

also it took 40 minutes

shell vapor
#

Been meaning to learn k8s.... but... ain't nobody got time for that.

dusky orchid
#

k8s takes less time to learn than salt i think? at least on the level of getting something working and playing with

shell vapor
#

I did mess around with vagrant years ago. Don't remember trying ansible...

dusky orchid
#

also there's a ton of better tutorials and other resources for k8s than salt

bleak lintel
#

salt docs are very meh

dusky orchid
#

i don't think i've ever seen a good tutorial on salt

solid pollen
#

Ansible looks like hell

bleak lintel
#

I wrote some stuff for Ansible to fix the machinectl issues

#

that was interesting

dusky orchid
#

ansible is limited but convenient for quick dodgy work

bleak lintel
#

yep

dusky orchid
#

at least going by what i've seen

#

i need to actually try playing with k8s though on my prod servers someday

#

one day

shell vapor
#

same, same.

#

I should go do some actual work now though.

#

Damn distracting discord.

solid pollen
#

Maybe one day I'll rent a web server ยฏ\_(ใƒ„)_/ยฏ

#

Damn distracting discord.
@shell vapor you're welcomen

dusky orchid
#

thankfully they're relatively cheap these days unless you need something intense

shell vapor
#

Just be sure to go with a reputable provider

solid pollen
#

I'd like to go with linode, they look like a nice company

#

But since I actually have zero income per month, that's a no for now

shell vapor
#

Linode is fine.

#

I had a 4 GB KVM VPS with some shady company I found on low end box or something...

#

$43 for a year

#

They pulled an exit scam after 11 months xD

simple sand
#

Damn distracting discord.
@shell vapor So True

shell vapor
#

Wiped all my data.

solid pollen
#

That's a big F

#

backups when

shell vapor
#

Nothing too important on there ยฏ_(ใƒ„)_/ยฏ

#

The code was all built by gitlab-ci.

#

e-mails are dumb anyways

#

4 GB for $4/month was still pretty good, TBH

solid pollen
#

I'm waiting for the stats lord to come back to ask him the ETA to 100k

dusky orchid
#

it'll be a "it dependsโ„ข๏ธ"

solid pollen
#

That's why I'm asking for an ETA

dusky orchid
#

yeah it's currently on a course for a wide variation

#

i think there's a few actions that are to be made that may delay the 100k being hit by not just a few days, but possibly months

#

so best thing to do is just wait and see lol

solid pollen
#

What why?

#

Are you going to do a prune?

dusky orchid
#

we don't know yet, maybe

shell vapor
#

prune all the code jam losers

solid pollen
#

Goodbye @shell vapor

shell vapor
#

F

solid pollen
#

We'll miss you

narrow pecan
#

prune all the code jam losers
@shell vapor lemon_sweat

rancid forge
#

if you didn't finish do you still get pruned

narrow pecan
#

why are we writing like this

honest star
#

bwahahaha, shitty school systems will be the saving grace of my house hunting search

gentle moss
#

@sand jacinth, nice recommendation on that Dan Carlin podcast

#

thanks for that.

#

been listening while cooking

honest star
#

which Dan Carlin podcast?

gentle moss
#

Common Sense

#

it seems discontinued now, but i'm enjoying it

honest star
#

I should check it out. I follow his hardcore history practically religously

gentle moss
#

is that one good?

#

i might check it out next

honest star
#

It's SO good.

#

Very well done, longform, well researched and a treat to listen to

gentle moss
#

nice

#

oh btw you wanna see the gf's tomato plants? :D

honest star
#

yes!

#

Let's witness the horror

gentle moss
#

and oh what a horror

honest star
#

. . . oH

#

That's uh...

gentle moss
#

baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaad

#

with a capital

#

baaaaaaaaaaaaaaaaaaaaaaaaaaaaa

honest star
#

I feel a might urge to go and try to fix i

#

t

gentle moss
#

she's cut off too much. she trimmed it too far back.

#

they're dead.

honest star
#

Like... just trim some of those leaves, bit more mulch, some fertilizer/nutrients, more water

#

AH! I see the cut of ends

#

Oh nooooooooo

gentle moss
#

yes.

honest star
#

you don't cut the main stem ;_;

gentle moss
#

she was like "oh it's over grown. i'll just snippy snip"

honest star
#

noooooooooooooooooooooo

#

Alright how to build a time machine and stop that from happening

gentle moss
#

i advised her not to.

shell vapor
#

F

gentle moss
#

but not strongly.

#

not going to tell her how to not kill her plants

honest star
#

well... you have that one red one?

gentle moss
#

we got two that "ripened"

#

we ate them. they were awful

honest star
#

ooh, I see a couple that are split in that picture and should be harvested just to help the plant

gentle moss
#

fuck the plant.

#

she should try harder next time ยฌ_ยฌ

young shoal
#

yikes

honest star
#

LMAO, not wrong though

#

Honestly, I find my plants do better if I neglect them a bit

#

(except for harvesting, that's an every other day thing now)

gentle moss
#

when i grew 4 tomato plants at my mums i managed to harvest like ~10 tomatoes off them

#

the rest was pretty much waste

#

i didn't do a great job

honest star
#

awww

gentle moss
#

but i read up on why

#

hopefully she'll do the same now

#

:D

honest star
#

that's one way to learn "oh crap.... I killed many things... how do I not do that?"

gentle moss
#

it made me realise they're pretty delicate plants

#

"oh sure how hard could it be to grow veg?"

#

grows veg

#

"oh shit."

honest star
#

They really are so fussy

#

My squash is fairly resilient though, I think that's a good starter plant

#

So far the only fussier plant I've dealt with is a grape vine

#

God I have to baby that plant

gentle moss
#

oooh, on that front my sister grows pumpkins

#

i think they're called "atlantic" pumpkins

honest star
#

wait the giant ones?

gentle moss
#

this was about 4 weeks ago

#

last year she had one so large she could've hollowed it out and curled up in it

#

fucking mental

honest star
#

Oooooh nice

#

Those are super cool!

#

Taste awful though

gentle moss
#

yeah, she uses them for halloween. does big displays

rough sapphire
#

looks like a raddish

honest star
#

Ooooh, that's a great idea though

gentle moss
#

fuckin giant pumpkin

honest star
#

oh wow, that's impressive

gentle moss
#

carved

stark prawn
#

You could fill it with the doggo

honest star
#

=O I love intricate carving designs

gentle moss
#

oh she's great at pumpkin carving

rough sapphire
#

wow that's as big as a dog

gentle moss
#

can't find another without me but that's a bunch of her carvings

honest star
#

oh wow, those are incredible. I am super jelly

#

I need to work on my pumpkin carving skills

#

Let me find "my masterpiece" one

rough sapphire
#

do you eat the pumpkins afterwards

gentle moss
#

apparently the trick is to carve them before scooping them

rough sapphire
#

you know you could make pumpkin fries with those

honest star
#

oh wait, really?

gentle moss
#

then thin out the back to create fades

#

if that makes sense

honest star
#

This is the best I've ever done

gentle moss
#

niiiiiiiiiiiice

undone berry
#

Is that the dragon from How To Train Your Dragon?

honest star
#

It is!

gentle moss
#

i saw that too

#

yeah, so my sister's carvings are very much like

#

sharpie onto the outside then carve it with scalpel trying not to go into the "innards"

#

then you can create fades and stuff by opening it up and scraping the back

#

rather than full depth carving

honest star
#

huh, I'll have to give it a shot this year

gentle moss
#

i mean i thought she was doing it like normal carving for ages, then she explained it to me and i was like

#

"well of course it's that"

#

i've asked her to do a carving dump to imgur, i'll hit you up if she does. ๐Ÿ‘Œ

honest star
#

yesss pls do

lofty dirge
#

I hate people who IM hello at work then wait for response. You want something just freaking say it.

gentle moss
#

hello rabbit

lofty dirge
#

chokes out bisk

gentle moss
#

ack... i just wanted to ask ... ack .... why an exchange server would randomly start .... hhhrrrnnggggg .... dropping mail for some users

#

dies

stark prawn
#

ack? The bisk confirmed all packets arrived correctly.

gentle moss
#

hah

lofty dirge
#

Because you didnโ€™t convert to Office365

rough sapphire
#

there was a southpark character named chokes on ____

lofty dirge
#

Plus our network at work is broken

gentle moss
#

to be honest we do have an issue with some mail delivery

lofty dirge
#

For you, Iโ€™ll consider helping

stark prawn
#

It can't be as bad as the USPS

gentle moss
#

but it's an issue with the firewall between the exchange server and the relay

#

so we're in a back and forth with the isp

#

they have router control

lofty dirge
#

Open Port 25

#

Done

gentle moss
#

we assume some mail servers haven't been added to allow smtp traffic

#

they wont do a broad port 25 open

#

has to be ip blocks or specific ips

#

ball ache

lofty dirge
#

Is it inbound or outbound?

gentle moss
#

inbound

lofty dirge
#

How many mail servers do you have?

gentle moss
#
  1. but, you're going to fucking revel in this, there's a gmail relay to the exchange server
lofty dirge
#

๐Ÿคฎ

gentle moss
#

:D

#

predictable response

#

to be honest we've been trying to get them to o365

#

because it better matches what they're doing

lofty dirge
#

Oh customer?

gentle moss
#

but ehhhhhhhh

#

price.

#

yeah.

lofty dirge
#

Just call Microsoft and say they are violating licensing

gentle moss
#

we manage the exchange server, the gmail spam filter relay and resold the internet connection to them

lofty dirge
#

Audits always clear that up

gentle moss
#

so we're in the fucking dog house atm

#

hah

#

i know they'd fail an audit

#

wouldn't most places?

lofty dirge
#

Microsoft tends to let audit go if you promise to use Office365 to bring into compliance

gentle moss
#

hopefully they'll move to o365 tbh

#

moving on, just made a chilli and i'm very tempted to roast a whole chicken too. ๐Ÿค”

#

can't stop cooking

rough sapphire
#

bisk can't be stopped

#

Gone mad with power

gentle moss
#

cook all the things

#

need to find other stuff to do else i just end up cooking

solid pollen
#

Bisk: the mad cook

gentle moss
#

mad with cooking

lofty dirge
#

Time to walk the dog

gentle moss
#

i hope you pick up the poops

soft violet
#

If you pick up the dog, by extension, you shall.

gentle moss
#

not if the dog poops because you picked it up

soft violet
#

If the pooping follows the picking up of the dog, then the poop will have already been picked up.

gentle moss
#

yeah but it'll also be dropped

#

by that logic

soft violet
#

Yes.

gentle moss
#

you don't just go out with a bag of poop

#

and drop it in the street

#

well, i can't speak for you

#

but most people.

soft violet
#

I walked through my school at the time with a big, clear bag of pig organs. A bag of poop would not be outside the scope of my capabilities.

gentle moss
#

did you drop the pig organs on the floor?

soft violet
#

I blew into them.

gentle moss
#

nice pair of lungs you got there

soft violet
#

Highest vo2 max in my class.

gentle moss
#

:D

#

how did the pig's fare?

soft violet
#

They couldn't keep it together.

gentle moss
#

oh i guess they blew up

soft violet
#

I left the property for the second time this year. Third if you count a rather adventurous outing a few steps out the driveway some time previous.

#

I wore swimming goggles.

gentle moss
#

oh so you're an insider too?

soft violet
#

I live on half an acre, but yes. Within that.

gentle moss
#

yeah i haven't really left the house to do anything but go to shops and do some physical work for my job

#

pretty scary going outside

#

more now than usual

soft violet
#

I wouldn't have gone out at all, given a free choice.

gentle moss
#

is it covid related?

soft violet
#

The rebate on the immune suppressant medication I stab myself with comes with the requirement I have blood monitoring.

#

So the now two times I've been out have been for that.

gentle moss
#

ahhh, pretty bad place to be

soft violet
#

Yes.

#

I'm a little resentful.

gentle moss
#

understandable

#

my chilli's almost done, wanna hop on voice and have a chat after?

soft violet
#

A plan it is.

gentle moss
#

๐Ÿ‘Œ

#

just waiting for the liquid to reduce

#

usually i like my chilli a bit wet, but the gf wants to be able to put it in a wrap

#

so i'm doing it a bit dry this time

honest star
#

slightly dry chili >>>> wet chili imo

gentle moss
#

nah, i love a saucy chilli

#

some liquid to mop up after all the contents are gone

soft violet
#

I have a thing for mops.

#

They are an enjoyable object.

gentle moss
#

that's where it's at atm, need a little bit more reduction

#

this is probably where i'd leave it

#

bread is a food mop

mild abyss
#

wow it looks tasty

#

๐Ÿ‘€

gentle moss
#

it is.

#

been at this for about ~3 hours now

mild abyss
#

cool. that will really taste good then

gentle moss
#

i take pride in my chilli con carnes

#

:D

#

got a rough recipe for it if you'd like it

rancid forge
#

bisk is back with tasty-looking food

gentle moss
#

i'm cooking like a mad man atm

cursive abyss
#

that moment when you can smell a photo.

rancid forge
#

#ot1-cookin-with-bisk

gentle moss
#

it's done.

#

the wet is less wet

rancid forge
#

๐Ÿ‘‰ ๐Ÿ‘ˆ is for me?

soft violet
#

There have been attempts to produce remote smelling technology.

cursive abyss
#

lol any successful attempts?

gentle moss
#

no.

rancid forge
#

too bad

#

bisk's food would smell really good right about now

gentle moss
#

it smells like smoked paprika and cumin and beef and tomato

#

and other stuff

cursive abyss
#

hnnnnng

#

and it's lunchtime. perfect. u da bes.

soft violet
#

Paprika is great.

gentle moss
#

it smells like this looks

#

another recipe drop

soft violet
#

Paprika smells like recipe book paper?

gentle moss
#

it does now

#

as in the recipe book is covered in cooking stuff

cursive abyss
#

i'm going to need a typed version of this, please <.<

gentle moss
#

greasy af

#

no.

cursive abyss
#

....please?

gentle moss
#

my handwriting is bad but not that bad

#

eh.... maybe.

cursive abyss
#

"onion should be..." lol i can't read it

rancid forge
#

i can sorta read that

gentle moss
#

soft. onion should be soft.

#

smh.

cursive abyss
#

that does not look like soft.

gentle moss
#

i do f's below the line

#

like an s that goes below the line with a strike through

#

it's what i was taught in school

#

get off my back

soft violet
#

I might go sleep now.

cursive abyss
#

it looks like a 7! lol

gentle moss
#

oh, i was about to hop on opal

rancid forge
#

oh yeah, opal is australian

cursive abyss
#

oo. yeah. that's past my bedtime.

rancid forge
#

hey bisk if you want i can hop on. it's not exactly the same but it's okayish

#

nvm i should be doing school stuffs

alpine pelican
#

System.out.print( "bc" + 2 + 3) what does it print?

young shoal
#

what do you think

gentle moss
#

nn @soft violet

young shoal
#

@alpine pelican ? you here or...

little wolf
#

what do you think
@young shoal its java syntax lol

young shoal
#

yes?

rough sapphire
#

remote smelling technology
Now the first thing that comes into my mind is "what will be the scent equivalent of the rickroll"

alpine pelican
#

I'm here

#

I have to wait to do the homework over

plucky ridge
#

What are we smelling?

oak tangle
#

@alpine pelican That question you were repeating over and over again in all of our off-topic channels, was that a homework question you desperately needed answered?

alpine pelican
#

Yes

#

@oak tangle

scenic blaze
#

What are we smelling?
@plucky ridge Least fun party game, ever

plucky ridge
#

By Hasbro

scenic blaze
#

I have so many meetings today

#

Want to stand in for me, Hem?

plucky ridge
#

Only if you want them to deal with your mom jokes the entire time

scenic blaze
#

"What's the status on project X?" "The same as your MOM's status"

plucky ridge
#

"Your mom has a project X"

scenic blaze
#

"In her pants!"

plucky ridge
#

"Alright so we just need to push this through git and we'll-" "I git ur mom every night"

rough sapphire
#

hmmm

plucky ridge
#

Never said they were going to be top notch

scenic blaze
#

spoon->fork->clone->git-commit

#

spooning leads to commitment

#

QED

narrow pecan
#

I think Discord's being quite slow at updating the member stats

#

Do they have some time interval at which they update it?

plucky ridge
#

No idea. What're you looking to know? Or rather, how are you checking them?

narrow pecan
#

Both on mobile and using !server, I'm checking the member count

plucky ridge
#

Ah, I gotcha

#

@bleak lintel would be able to tell you more about that

#

He's the stats guy

narrow pecan
#

True

#

Maybe @wide verge has some secret and advanced count function for member count as well

bleak lintel
#

hmmmmm

#

where do you think it's lagging

#

the !server output will be 100% accurate, invites are cached

narrow pecan
#

Check #bot-commands. The member count has remained exactly the same for 4 minutes. Seems odd

#

And earlier today, it also kept the same count for quite some time

bleak lintel
#

that's because it was the same

narrow pecan
#

I'd imagine that things aren't that stable and that the member count oscillates a bit more

#

Do you really think so?

bleak lintel
#

yep

narrow pecan
#

That would mean 6 minutes when none of our 100,000 members left and no one joined

bleak lintel
#

yeah

#

!server

royal lakeBOT
#

Server information
Created: 3 years, 8 months and 1 day ago
Voice region: europe
Features: PARTNERED, WELCOME_SCREEN_ENABLED, VIP_REGIONS, DISCOVERABLE, ANIMATED_ICON, INVITE_SPLASH, VANITY_URL, NEWS, RELAY_ENABLED, BANNER, COMMUNITY

Channel counts
Category channels: 28
News channels: 7
Text channels: 180
Voice channels: 62
Staff channels: 47

Member counts
Members: 99,286
Staff members: 78
Roles: 120

Member statuses
status_online 14,005
status_idle 6,358
status_dnd 5,887
status_offline 73,036

bleak lintel
#

the bot in general is pretty live

#

sometimes the stats systems lag behind a bit but

narrow pecan
#

Alright. That wasn't what I had expected

#

When are we expecting to hit 100k? Tomorrow? In a few days?

bleak lintel
#

12th

#

but

#

that's providing we don't keep it below

#

we're rolling out a new verification process which will remove a lot of users

narrow pecan
#

Yeah, I've heard about that. Shouldn't that wait until we've hit 100k though? Just to have reached that milestone, you know

bleak lintel
#

eh

#

doubtful

#

hey guys! 100k!

#

hey guys! 100k again!

narrow pecan
#

Hahahh

bleak lintel
#

like, we will hit 100k after this system rolls out

quick ledge
#

yeah, Joe's right

narrow pecan
#

Yeah. Still, why not just wait 3 days?

bleak lintel
#

because hitting 100k twice is stupid

#

and we'd like to do something special for 100k and more prep time would be nice

narrow pecan
#

Alright; I'll buy that last part

#

Do you have any idea when the "second 100k" would be, after the purge?

bleak lintel
#

no idea

#

we gain liiiike

#

~300 users a day?

narrow pecan
#

2 months, I'd guess. Or more

honest star
#

grrrr I can't tell if that's using the updated beard

mild abyss
#

โ˜•

narrow pecan
#

Doesn't look like it to me

rough sapphire
#

joe

scenic blaze
#

That beard looks like it's leaning to the left

#

What do you do when you have 3 bosses, 1 boss who wants you to do an impossible thing, another who believes it's impossible, and another who's completely clueless

rough sapphire
#

@scenic blaze become your own boss

scenic blaze
#

Tried that, it doesn't pay well ๐Ÿ˜ฆ

bright solar
#

nah

#

becoming your own boss causes you to turn your clients into bosses

#

if you have 10 clients; you have 10 bosses

narrow pecan
#

@scenic blaze You tell them that they're asking for the impossible

bright solar
#

I felt like that yesterday; my boss wanted me to make 1000 machine learning models in one week for a pitch for a client.

narrow pecan
#

Btw, your name is just sooo long. Fills 2/5 of my screen

scenic blaze
#

hah

bright solar
#

I used fasttext and rocked it

scenic blaze
#

mobile?

narrow pecan
#

Desktop

scenic blaze
#

lol

shell vapor
#

that's providing we don't keep it below
purge all code jam losers

#

xD

narrow pecan
#

@scenic blaze type this in the chat: /nick UltimateChaos

scenic blaze
#

/nick UltimateChaos

narrow pecan
#

Clever.

#

You got me there

young shoal
#

what are the classic arguments that someone who doesn't know anything about python will use to argue against using it

sand goblet
#

mandatory indentation and no braces

cursive abyss
#

lol but that means you know something about python

young shoal
#

i got "it's slow" already

eternal wing
#

well, the best one for me is an elaboration on gdude, when switching between languages, I actually find python quite difficult to read compared to languages with brackets and clear type definitions. I have heard this from others as well.

I think the most valid one would be the performance. Since that is actually a big consideration for an app

#

So I guess I would add implicit type definitions as a negative, but it is also a positive

hoary steppe
#

i liked arguing a lot before but thats just pointless sometimes and may leed to beef

rough sapphire
#

But not pork?

young shoal
#

fish

cursive abyss
#

mmm steak.

remote socket
#

uuuuuuuh

#

sure

eternal wing
#

im scared

remote socket
#

I have no idea what to expect

#

I have DMs off

eternal wing
#

im more scared

remote socket
#

is it something that needs to be moderated?

eternal wing
#

@polar knoll ?

remote socket
#

Is it something to do with helping with Python stuff?

#

I don't understand

#

Someone's trying to lock an account?

tranquil orchid
#

whats the issue?

remote socket
#

oh did one of the users below the screenshot say they're 11 now?

tranquil orchid
#

wait...

remote socket
#

Yeah, you did.

rough sapphire
#

so did your account get banned

#

ah disabled

#

i think you have to send a picture you and your id i think

#

something like that

#

what?

hoary steppe
#

...

remote socket
#

sample of your blood?

rough sapphire
#

sample of blood

hoary steppe
#

bro what

young shoal
#

i thought that was so obvious lol

hoary steppe
#

i wouldnt even send a picture of myself online

#

never

remote socket
#

Alright. I'm not sure why you pinged me.

hoary steppe
#

my face i mean

remote socket
#

It seems that you'll have it under control

#

if you're 13 or older

tranquil orchid
#

yep

rough sapphire
#

but why trust discord

tranquil orchid
#

Well xithrius can't unlock your account

#

so I'm not sure what you expect him to do

young shoal
#

what does discord have to gain from doxxing you

hoary steppe
#

i would never sent my photo online

rough sapphire
#

well an empolyee can use that picture