#⌨coders-cave

1 messages · Page 88 of 1

orchid frigate
#

To use the website you gotta know perfect opengl or vulkan your choice wbshy

barren shale
#

pages are dynamic

barren shale
#

they load bit by bit

hasty bane
barren shale
#

instead of waiting for the whole page to lod

hasty bane
#

Yeah server sided kinda makes sense

barren shale
#

but then you need a server to host it

#

which costs money

hasty bane
#

wbshy dont you have to host the site either way

barren shale
#

yes

#

but if its compiled into html and javascript

#

you can host it for free

#

on a lot of platforms

#

like firebase

#

if its not compiled into html and javascript which is the case when you introduce server sided rendering

#

you have to host it to a VPS

hasty bane
#

hmm

barren shale
#

or any type of server

#

which costs money

hasty bane
#

not surprised

#

kinda cool that you can host html and js for free on some platforms tho

barren shale
#

i first tried to use next.js which is built on top of react

#

its super fast

#

and it has a lot of cool stuff

#

but most of the cool stuff are server sided

#

and its react so shit is confusing af

#

but svelte is just too beautiful

#

it all makes sense

hasty bane
#

i like things that make sense

#

but i dont like js

#

that's 1 - 1 = 0
im neutral towards svelte

barren shale
#

i dont use javascript

#

i use typescript

#

its basically C#

#

with a different syntax

hasty bane
#

thats kinda weird

barren shale
#

types by default are not dynamic like it is in javascript

#

typescript is like javascript but its more secure

hasty bane
#

smh just use rust lmao

barren shale
#

rust for web apps

#

nah

#

even tho you can

hasty bane
#

i tried it

#

and

#

lemme tell you

#

if you can do it you are pretty good at rust

#

wbshy i couldnt

barren shale
#

i dont even wanna try

#

sounds like something haydot would do

hasty bane
#

haydot inspired me to do it

#

and

#

tbf

#

it was okay

#

until i started making more and more stuff and

#

shit gets complicated fast

barren shale
#

its like react.js

#

you have to make everything yourself or download packages

#

and shit get complicated really quick

hasty bane
#

kek

#

one thing i dont like abt web dev is

#

working with frameworks

#

you get like 200mb of code files

#

and the entire thing is just weird

#

and you dont really know how it works

#

and ew internalscreaming

barren shale
#

you dont need to know how to works

#

you just need to know how to use it

hasty bane
#

well, you see

#

im the kind of person who wants to know how something works

barren shale
#

node.js took thousands of people years to make

hasty bane
#

wbshy which is an actual problem like i legit spend too much time reading about stuff instead of writing code

barren shale
#

why would you expect to understand how something this huge works

hasty bane
#

it*

#

that's impossible

#

you cant know everything about an OS or anything big really

#

but i just gravitate towards making things from the ground up

#

even if it means more work

barren shale
#

that's how you go wrong in programming

#

i used to be like you

#

never finished anything

#

look at haydot

#

he is like that

hasty bane
#

Thonk why did you never finish anything

barren shale
#

have you ever seen haydot finish anything

barren shale
#

to make things from the ground up

hasty bane
#

i've never had an issue with things being too hard
except rust but i dived into rust web without really knowing the core that well

#

too long

#

Maybe

barren shale
#

ive been programming for 6 years now

#

still dont think its worth it for me to do things from the ground up

hasty bane
#

well

#

mm

#

there's kind of like

#

different levels of from the ground up i could say

#

makes no sense but

#

let's say i have feature X that is dependent on feature Y which is dependent on features Z and A which are dependent on B and C and G and F

#

if i want to learn feature x

#

i'm not gonna go all the way to b c g f

#

there's no need for that

barren shale
#

you dont have to go all the way back

hasty bane
#

i'd read about Y and maybe Z A

barren shale
#

if you want to understand how feature X works then you have to go all the way back

#

if you want to use it you dont

#

stop wasting time on things that can help you but you dont know if they do

#

start working

hasty bane
#

wbshy i don't crave 100% understanding of Thing

barren shale
#

that's how you learn programming

#

just do stuff

#

fill your github page with random shit

hasty bane
#

i crave enough understanding of thing to know what it can do, what it's good at

barren shale
#

that takes a 10 mintues on youtube

hasty bane
#

well

#

its an oversimplification

barren shale
#

yes but its enough

#

to get you working

hasty bane
#

ye

barren shale
#

have to go

#

gbye

hasty bane
#

see ya

#

and about not finishing things...

#

i usually not finish things because i just get bored

#

And poor planning

barren shale
#

its too hard

#

working on hard things all day makes you bored

hasty bane
#

i like the challenge

#

learning new complex stuff is fun

barren shale
#

its fun at the start

#

but then progress starts to become very slow

hasty bane
#

where it gets bad is

#

your code grows

#

becomes more complicated

#

you have to take more stuff into account

barren shale
hasty bane
#

when adding new thigs

barren shale
#

when you are bad

hasty bane
#

things

barren shale
#

what do you code in

hasty bane
#

rn im doing python cuz it ez
but i did rust recently

barren shale
#

well python isnt suited for anything big

hasty bane
#

not sure if organized is the right word

barren shale
#

you need to know how to structure your code correctly to make it expandable and readable

hasty bane
#

yee

barren shale
#

@knotty root you dont need to focus on your code structure rn

#

you need to focus on making your code work

#

programming has two aspects

#

how you think

#

and how you type what you think

#

first one is easy then hard

#

second one is hard then easy

hasty bane
#

wbshy i think too much about new feature

barren shale
#

focus on the first one first

hasty bane
#

used to tbf

#

im getting better at

barren shale
hasty bane
#

and the thing im trying to make in general

barren shale
#

you shouldnt plan your code before you start

#

the idea should be very abstract

hasty bane
#

Thonk when should i plan my code

#

hm

barren shale
#

when you dig deeply before you start

#

you wont know how to start

#

therefore you wont start

hasty bane
#

fair ig

barren shale
#

and you will sit down and make it even more complicated

hasty bane
#

spending too much time on planning isnt good either

#

is it just

#

one of those things where you need practice to get better

barren shale
#

most important thing is starting

#

its 0 risk

#

so not having a plan

#

wont hurt

#

having a plan will help

#

but you dont want to make a plan then not start

hasty bane
#

wbshy im mostly concerned abt things like feature creep

barren shale
#

you can think of features just dont think of how you are going to implement them

hasty bane
#

and excessively refactoring the code for things

barren shale
#

refactoring is required some times

hasty bane
#

ye

#

i just sometimes can go

barren shale
#

sometimes you have to delete the whole project and start over

hasty bane
#

this

#

though

barren shale
#

ive done it a lot

#

you learn

hasty bane
#

its not a bad thing

#

yeah

#

you learn how to make the thing you want to make

#

and just do it better next time

barren shale
#

but the problem is when you delete a project and remake it your motivation doesnt go back

hasty bane
#

exactly

barren shale
#

that's why you have to make small projects and finish them

hasty bane
#

hmm

hasty bane
#

keeping motivation up measure?

barren shale
#
int[] array = new int[10]
for(int i = 0; i < 10; i++) {
  Console.WriteLine(array[i]);
}

foreach(int number in array) {
  Console.WriteLine(number);
}
#

these two

#

do the same thing

#

there are two cons about using foreach tho

#

its a bit slower especially on big arrays

#

and you cant mutate the object

#

so you cant do

foreach(int number in array) {
  number = 5;
  Console.WriteLine(number);
}
#

because number = 5 mutates the object

barren shale
#

that will really help you

#

and it motivates you to make more

#

and always share

#

but only after you start

hasty bane
#

alright imma go start

#

:D

barren shale
#

dont share ideas before they become things that you can show people

hasty bane
#

kek i do know that

main brook
#

hi

hasty bane
#

hello

hasty bane
#

Wew python bots really just died after discord.py went down

#

wbshy you have nextcord, pycord, discord-py-interactions

#

probably 20 more

hasty bane
#

wbshy ok actually

#

slash commands

#

are pretty damn cool

#

not used to them but they look interesting

wet girder
#

I might be getting my first internship position from my dad's workplace and if that doesn't happen, one company wants to do an interview with me

cloud solar
#

Btw... i am looking for a person that knows unity well and would like to cooperate

#

More on dm

#

We are making game abt animatronics like characters it will be 2d

#

It wont be a fan remake and the gameplay will be diferent

#

I have a smol team of me(main designer) and graphics maker and sound maker

pseudo burrow
#

hi

hollow bronze
#

read the channel topic and or pin

hasty bane
#

So ive been checking out discord py successors

#

Disnake is pretty good

#

It's short, it's simple

hoary hound
river verge
#

BRos how can I code it where I can make all the characters naked, hot men

bright elk
#

I uh, I messed around with code until Roblox studio crashed. That's my coding experience. My PC made angry jet engine noises after I duplicated unanchored parts 50,000 times.

bold rover
#

Ignore them

main brook
#

use

#

enhanced-dpy

hasty bane
#

im having no issues with disnake

#

so far

main brook
#

who's the maintainer

barren shale
#

python

#

bad

main brook
#

hi

hasty bane
barren shale
#

if you keep talking about that here ill mute you

knotty root
#

@knotty root

#

just a smol question

#

do you know any 3d python libraries?

#

oh ok

barren shale
knotty root
#

How to code

knotty root
barren shale
#

not recommended tho

#

python is too slow

knotty root
#

thx for helping

#

rip

#

⚰️

orchid frigate
#

Every rendering engine is technically 3d

#

So yea

orchid frigate
#

Otherwise you will have to learn buffers and glfw and that shit which is annoying

knotty root
#

it'll explode

#

ye i like that guy

orchid frigate
#

Dani is cool

#

Not ny type of content but still

#

Plus he is q master at marketing considering his very... questionable game is recommended to everyone on steam

#

A laptop is also cool

#

What parts

#

Also

#

I kinda wished I had a laptop rn

#

Coding on a pc is kinda overkill unless you are making some very very high gpu or ram shit

knotty root
orchid frigate
#

And the laptop matters

knotty root
#

;-;

#

imagine having an rtx laptob

#

yea like taking it everywere troll

orchid frigate
#

I mean if you just wanna code a laptop is amazing unless you are learning Machine learning or making triple A games

#

But for stuff like hacking its also just awesome

knotty root
#

lol

orchid frigate
#

Hackers are basically programmers who got bored from doing the same things every day

knotty root
#

check the pins

#

now

orchid frigate
#

And decided to put their knowledge to the test

#

Thats q very specific pin message

#

Me too lol

#

Oh well

#

Rules are broken daily in this chat so

#

I'm here and most of the admins dont visit this chat

#

Only jupe

#

But he is cool

#

My fingers are shaky af and I cant type lol

knotty root
orchid frigate
#

Dont hit trees with shovels kids it will make your fingers... explode idk

knotty root
#

so its basically a sandbox game

orchid frigate
#

Shouldn't be that hard in unity

#

2d or 3d

#

Dont try 3d solo

#

It sucks

#

Making models requeres some serious work

#

O thought I could do it alone until I made my first model

#

Gave up and switched to opengl

knotty root
#

:kek:

orchid frigate
#

Uhhh in unity it will take you around 3-4 months to understand the basics

#

But learning unity is a great way to learn programming i did it and look at me now

knotty root
#

lol

orchid frigate
#

I dont...yea Im nit that great

#

But still

knotty root
orchid frigate
#

I can make some shitty bootlaoders that barely work and disassemble a makeshift 10 line license checker and uhh yea thats my full resume

#

Wait why couldn't you do it

#

Right

knotty root
orchid frigate
#

Well you can start without a computer

orchid frigate
hasty bane
orchid frigate
#

Ever

orchid frigate
#

What happened to rust

hasty bane
#

I tried doing web rust

#

My brain exploded

orchid frigate
#

Rust is Linda like that

#

I started doing it again

hasty bane
#

no

#

the language

orchid frigate
#

And started to work on TMURL (the most useless rust library)

hasty bane
#

kek

#

nice

orchid frigate
#

Or not

hasty bane
#

Im back to python 4 bot stuff because

#

I looked at serenity and that stuff is spooky

orchid frigate
#

TMURC (same thing but with crate not library

hasty bane
#

and i dont really need rust's speed or safety here

orchid frigate
#

Byr

#

Byew

#

Byew*

hasty bane
#

byew

orchid frigate
#

Bye

hasty bane
#

xddd

#

i never leave this channel

orchid frigate
#

Rust is probably the best made language to exist

#

Because its good for everything

hasty bane
#

except your sanity

orchid frigate
#

Low lever high level middle level

hasty bane
#

Its hard

#

But it's epic

orchid frigate
#

Its like learning new syntax

hasty bane
#

Well yes but

#

its weird idk

orchid frigate
#

But mutables and tags suck

#

They suck

#

Very bad

#

And those <> things

#

Also suck

#

Hate em

hasty bane
#

agree

#
    async_trait,
    model::{
        gateway::Ready,
        id::GuildId,
        interactions::{
            application_command::{
                ApplicationCommand,
                ApplicationCommandInteractionDataOptionValue,
                ApplicationCommandOptionType,
            },
            Interaction,
            InteractionResponseType,
        },
    },
    prelude::*,
};```
#

what

orchid frigate
#

Ok

#

I understand it

#

So

hasty bane
#

yes

#

it just looks

#

really complicated lmao

orchid frigate
#

Its literally just a very very big using tag

#

Kinda useless but still

hasty bane
#

Yep

orchid frigate
#

Idk why you wouldn't just use * to add everything

#

Like why

hasty bane
#

wbshy gotta limit those importts!!

#

meanwhile me: imports everything

orchid frigate
#

Why would you do this to yourself

hasty bane
orchid frigate
#

Every sane person adds everything

#

Thats like making a make file for a single command

#

Its just why

hasty bane
#

lmao

orchid frigate
#

The only thing I kinda hate about rust is setting up the building environment

#

Like it has way too much stuff for one project compared to C

#

Or cpp

#

Or anything else

hasty bane
#

dont you just get a cargo toml and a src + hello world file

orchid frigate
#

You also get a target folder a cargo.lock

#

Alot of stuff

hasty bane
#

oh right

#

well i wouldnt say a lot

orchid frigate
#

Why wouldn't you just do what c did and use object like files

hasty bane
#

compared to sth like nodejs its not a lot

orchid frigate
#

Object files are amazing

#

Its like a blessing

#

With an object file you can do anything

hasty bane
#

can an object file print money

orchid frigate
#

With rust idk how it even runs the program what does it run how does it run it

orchid frigate
hasty bane
#

never was really interested in that

orchid frigate
#

Well I was

#

I needed the object file to turn it jnto a bin

#

Turns out it didnt exist

#

Or smt

hasty bane
#

lol

barren shale
orchid frigate
#

I mean

#

If you are willing to go that far for some extra speed

#

Props to you

#

I guess

barren shale
#

not extra speed

#

lighter sizes

#

very important in web development

orchid frigate
#

Fair enough

cloud solar
#

Is there a way to make a timer without using ienumerators?

#

In unity

#

And also Time.time is float?

barren shale
#

you can just make a float

#

and add time.deltatime to it every frame

hollow bronze
wet girder
#

One of my friends from school has this friend who tries to impress everyone by being a skiddie as we hang in discord vc with my friends pretty much the whole day everyday because none of us has a life. But it's honestly hilarious seeing him flexing with phishing tools he found somewhere on the internet and barely even knows how to use it while everyone else in the call could make phishing websites by hand the same quality his tools can

wet girder
#

I have and he always goes silent

orchid frigate
#

And listen as he tries to make up the weirdest bullshit ever

orchid frigate
wet girder
#

lol

orchid frigate
#

"yea so it uhh when you press the button it uhhh connects to the pentagon and afterwords requests for a server to shut down the firewall and...just look up"

wet girder
#

lol

#

Completely another topic but me and 2 of my friends once in school started pinging my other friends pc in like 100 shells per PC to ddos him. Sure none of us was able to use the internet pretty much at all and we wasted like 20mins putting all the shells manually on but atleast we made him completely unable to use the internet during class

#

it was funny af

#

and I'm pretty sure the it department was confused af why the internet usage had a huge jump on 4 machines in the same classroom

orchid frigate
#

Is this powershell

wet girder
#

no no, command line

orchid frigate
#

Because if it was you could have just used a while loop

#

Oh

#

Well idk if you can do it there

wet girder
#

powershell is for noobs lmao

orchid frigate
#

Still better than opening 100 shells wbshy

wet girder
#

It was completely dumb and unnecessary to do it manually because yeah Powershell exists but it was funny having like 100 cmds open

orchid frigate
#

Look guys I actually said something good about the easier option

orchid frigate
wet girder
#

would've taken too long

orchid frigate
#

If you did you could have taken a picture and sent it to a news station to tell them you hacked the pentagon and that was the evidence

wet girder
#

lmao

orchid frigate
#

"breaking news a bunch of kids hacked into the pentagon they sent this as evidence we dont know what the fuck it means but it has green text and a command line so it must be serious"

#

Movies sometimes annoy me by how incompetent they are or atleast seem

wet girder
main brook
#

hu

#

hi

barren shale
#

no text wall

#

its not that hard to read the description of a channel

fathom brook
fathom brook
barren shale
#

ok stop pinging me now

hasty bane
#

why are half the people appearing here bandits lmfao

bold rover
#

pedropog It's dumb

knotty root
#

#include <iostream>
using namespace std;
Int main()
{
cout << “Hello World” << endl;
return 0;
}

#

Hello world in C++.

orchid frigate
#
#include "stdio.h"
#include "string.h"

int main(int argc, char *argv[]){
    if(argc == 2){
        if(strcmp(argv[1], "Hi") == 0){
            printf("Hello world!");
            return 0;
        }else{
           const char* Estr = "lol";
           write(1, Estr, strlen(Estr));
           return 1;
        }
    }else{
        write(1, "You are supposed to give some arguments lol", strlen("You are supposed to give some arguments lol));
        return 1;
    }
    return 0;
}
#

Oh wait thats c

#

Eh whatever same thing

hoary hound
#

That's the most unnecessarily overcomplicated code I've ever seen

orchid frigate
#

No its kinda more difficult to be reverse engineered

#

Not hard because it uses strings

#

But more difficult

#

You don't want to solute someone who doesnt solute you first amirite

hoary hound
#

It also makes the code unreadable for other developers

#

For example, if you have a client-server architecture, obfuscating the client is a total waste of resources, as you should focus on making sanity checks on the server, instead of trying to secure the client

#

Because one important lesson to learn is that you can never trust the client

#

Probably the only useful thing I learnt from developing on roblox

orchid frigate
#

The thing is usually these types of programs are very highly wanted from the attacker as they usually are license or account checkers

#

So you gotta make the attacker put some work

#

Its not gonna stop him if he knows atleast a bit what he is doing

#

But its gonna be annoying for him and that makes me happy :)

barren shale
#

It make reverse engineering slower or even not possible for some people

hoary hound
barren shale
hoary hound
#

Of course, just don't make the dangerous assumption that since your code is obfuscated, you can care less about other safety measures

orchid frigate
barren shale
orchid frigate
orchid frigate
barren shale
hoary hound
barren shale
hoary hound
#

Nah I'm curious

orchid frigate
orchid frigate
#

Copy pasting everything you see

barren shale
#

That’s exactly what people did to Warcraft 3 maps

hoary hound
barren shale
#

And people still decompiled them

#

And deobfusicated them

orchid frigate
barren shale
#

It doesn’t make it not work

orchid frigate
#

You are looking for that one time it does work

barren shale
#

It just makes it harder

orchid frigate
barren shale
#

You can still reverse engineer these

#

It’s just harder

orchid frigate
#

Yea

hoary hound
#

So there are some bytes in the program that even when changed still don't affect the program itself?

orchid frigate
#

Making it unopenable in any disassembly software complicates things alot considering most people use tools like radare2 or gdb

orchid frigate
#

If they are different for each program so usually you make python scripts to automatically flip bytes and change them around until it works

hoary hound
#

Then why do you need to switch random bytes, it should already been known what part of the file the disassembly programs look atThonk

orchid frigate
#

Gdb looks at some bytes and radare at other

#

Or maybe the same idk this is all I know

hoary hound
#

Isn't there the risk that flipping random bytes still makes the program work, but with a different logic?

orchid frigate
#

Need to search more

#

Its something about file types

orchid frigate
hoary hound
#

And how does that solve the problem

orchid frigate
#

I mean you will test the program first to make sure everything is as it should be

hoary hound
#

Let's say a constant is changed by a byte flip. The program runs fine, but after 1000 hours of running something goes different because of that constant

hoary hound
orchid frigate
#

The things that change arent in the main file or your code

#

They are usually the bytes that tell what the program is

#

For instance...ah gotta go

#

Will continue talking later

#

Cya

hoary hound
#

Alright

#

Bye

wet girder
#

hmm yes I've edited the same html file for 4 hours

#

I totally don't have css on other half of my vsc

#

and I totally haven't played sea of thieves like 2 of the 4 hours

barren shale
wet girder
#

not allowed to

#

it's for school

hasty bane
#

wbshy rewriting the entire bot now

#

rip 3 days of progress

#

@main brook why do you think enhanced-dpy is better than disnake

barren shale
#

schools that limit you

#

i dont like them

#

today i did my programming basics final

#

had to write a program in C

#

they didnt care what i used

#

they just cared about if the program worked or not

#

even if i used something i didnt learn yet

orchid frigate
hasty bane
#

far from first time

orchid frigate
#

Rewritting is kinda epic tho

#

You get to organise the program better

#

What sucks is having to do it 6 times

hasty bane
#

wbeyes2 i usually dont rewrite 6 times

main brook
#

dutchy made it

#

he's me friend

#

and edpy had existed

#

since dpy was on development

#

its basically dpy but enhanced

#

like a default embed color

#

more named color variations

#

and so on

#

stuff like pycord

#

those are when dpy got deprecated

#

and the maintainer is also someone i know

#

but damn seems like most people hate it

#

although i don't really like him anyway

#

so i don't really care if people hate it

#

or like it

hasty bane
hasty bane
#

wbshy gonna set up ssh

#

spending half my day Not At PC

#

is a lot of wasted time

#

that could be used to do things

main brook
#

i already have ssh

#

smh

hasty bane
#

wbshy i never really did anything that's not just

#

Writing scripts n stuff

#

last month / two months I've been learning some stuff

wet girder
#

how tf did Godot make it to my finnish book

#

ah it's persons name in some country

#

makes sense

#

still kinda funny

wet girder
#

I have vsc, visual studio 2022 enterprise, Unity, Blender, photoshop and Xampp on my laptop

#

and notepad++

#

because my teacher demanded

orchid frigate
#

My pc at school was so bad

#

It used to have 2 fucking gb of space

#

RAM*

#

not space

#

It wasnt that bad

#

So it couldn't open word

#

Gi

#

Hi*

#

Now it has 8 and literally no coding software

#

Whenever I open notepad I get thrown out of the classroom for attempted murder or smt

#

Uhhh im at school and im having the most boring classes ever because 50% of my teachers are either sick or don't wanna enter class

#

So average

#

What about you

#

Noice

wet girder
#

or well not the school, my favourite teacher is trying to convince school to let them buy ram for us

hasty bane
#

mine has 8 and unity works just fine

#

what kinda stuff you doing there

wet girder
#

the laptop uses 5,7GB of ram on Idle because of the fucking antivirus my school uses

hasty bane
#

AHAHAHAHA

#

What's the AV name

wet girder
#

No idea, it's hidden from students in some weird ways

hasty bane
#

lmao

#

wild

main brook
#

you guys have nice school pc

#

mine just windows xp

#

and we are taught to draw

#

with ms paint

barren shale
#

we dont have school pcs

#

:(

#

@knotty root

#

too busy

#

that's what im busy with

#

im going to a dungeon

#

should finish it soon

#

this dungeon normally takes like 3 hours to finish

#

only

orchid frigate
#

@knotty root what u need

hoary hound
#

Store it in a variable wbshy

orchid frigate
#

Ok so give me the function that c# uses to generate random ints and I will telll you

#

But

#

You have saved it

#

Its in randomInt

#

Also

#

No tab

#

Tab bad

barren shale
#

what

hasty bane
#

wbshy okay ssh on win10 looks painful

#

not doing it

#

i'll get a dual boot in a few days

#

for now i'll have to host bot from pc AND phone

desert notch
#

Can someone tell me how to create op character with code?

hasty bane
#

you mean in-game?

#

Room to talk about different coding/programming topics. This chat is NOT WORLDBOX RELATED

#

@wet girder opinion on adding an on_message check in this chat that sends an ephemeral disclaimer to a person if they are below chicken saying "THIS IS NOT WORLDBOX JUST IN CASE IF YOU WANT WORLDBOX DONT COME HERE THIS IS NOT WORLDBOX PLS LEAVE US ALONE"?

wet girder
#

lol

hasty bane
#

the potential for automated and optimized bullying with the ephemeral message stuff is unmatched

#

Aliens also i've been doing comptia practice stuff for a while and
I am pretty sure it's more useful for discovering new IT concepts than for preparing for the test. which is actually very good for me because i don't really intend to take their tests in the future

desert notch
#

Oh ok sorry

hollow bronze
#

word it as fully as you can, and then use it whenever someone chats nonsense

hasty bane
#

That could work, yeah

#

but on_message check wbshy is extra coolness points

wet girder
#

Let's integrate ai into amp that detects when someone under level 10 speaks something unrelated

#

best idea ever

hasty bane
#

yes

bitter spire
#

how can i get traits

hasty bane
#

"THIS IS NOT WORLDBOX CODE CHANNEL JUST IN CASE IF YOU WANT WORLDBOX MODS OR CODE DONT COME HERE THIS IS NOT WORLDBOX CODE PLS"

orchid frigate
#

@hasty bane you become the bot

#

You go over each message

#

And act accordingly

barren shale
#

nicely

safe badger
#

Sorry to bother but how do u change traits on the people in WorldBox #⌨coders-cave

knotty root
#

How do you code?

#

Also how to get worldbox on pc

#

Hm

exotic vessel
#

Ah yes... The Nerd Cave

main brook
#

ephemeral are possible on interactions

#

which requires like

#

interaction

#

like a command or a view response

main brook
main brook
#

it has the word

#

"in worldbox"

#

or "traits"

#

then they'll get dm

#

or something

hollow bronze
#

eh "worldbox" would work

#

for levels under like 15 or whatever

#

it detects worldbox and auto-removes and posts a message only the user can see

#

level limit keeps it so that you can say it once you understand what channels are what (if you're new to the server and do want to talk code, it wouldn't be forever either), even then you can refer to the server with "on this server" or any other number of ways

hasty bane
#

Can have it send DM then

main brook
#

and then

#

user closed its dm

#

smh

hasty bane
#

it logs if users have closed dm right

#

does it throw an exception

main brook
#

yes

#

it does

#

HTTPException

hasty bane
#

can send to channel with ping and delete after x seconds

main brook
#

there's a workaround to this actually

hollow bronze
#

the problem is if its closed then it won't let them know

main brook
hollow bronze
#

I used to have it post such pings in #🤖bot-commands

#

for like map stuff when people posted non-embed/files to the downloads channel

hasty bane
#

now we just need jupe to do it :DDD

#

what is jupe doing btw Thonk
he's got some project or competition going on, right?

main brook
#

no idea

hollow bronze
#

wonder how other discordpy variants handle new stuff

#

such as ephemerals and buttons

#

I'd use js, but I hate js

hasty bane
#

Haven't used ephemerals but definitely used buttons

hollow bronze
#

there used to be a lot of user-made additions that you could install

#

when new features came out

hasty bane
hollow bronze
#

yeah

hasty bane
#

treesmile i just use disnake now

hollow bronze
#

they were questionable at best but let you access what you needed

hasty bane
#

the docs are a bit
ehh
weird?

it's not as well documented as discord.py and i remember having to check source code of some things to know what they were really doing because docs provided just a surface explanation

#

brb

main brook
hollow bronze
#

docs on their way to provide no information

main brook
#

so Views are handled by dpy itself

#

unless discord decided to fuck things up

hollow bronze
#

my favorite docs are ones with syntax and nothing else

#

no explanation

main brook
#

i like to scrap

#

source code

#

no docs? no problemo

#

watch me speedrun

hollow bronze
#

only works if there exists code to scrap

main brook
#

most have

#

but for c extensions

#

they are required

#

to have docs

#

otherwise nobody use them

hollow bronze
#

I'll find AI things, or user extensions is very good luck territory with that

main brook
#

oh?

hollow bronze
#

anything rather new

#

or something one guy did like 5 years ago but its what you need

#

some things I'd probably had fried my brain if I tried to code from scratch though

#

like entire libraries written by one guy in like a week

main brook
#

i wrote a simple async framework

#

in 3 days

#

now i can make it in mere minutes

#

for some reason

hollow bronze
#

I can too, if I have your code

main brook
#

ehe

hasty bane
#

you mean async framework as in

#

it does async

#

or a framework using async

main brook
#

it does async

#

stuff

hasty bane
#

neat

#

wbshy send?

main brook
#

its on my github

hasty bane
main brook
#

my connections

#

smh

hasty bane
#

oh i had to

#

open profile

#

wtf bot nsfw module

#

rei kind of

#

Sus

hasty bane
#

@wet girder apologies for the LARGE AMOUNTS OF MEME PINGS but i think it might be a good idea to limit cursed responses to ~monke.
Have it only send cursed monkeys 3 times after a normal monkey and then turn off until the cooldown is over or something like that. Or maybe there already is a limit in which case it is probably too big

wet girder
#

It just deletes the cursed after the video is over. I haven't really seen a need but possibly a good idea

hasty bane
#

Ooh

#

so it deletes after x seconds

#

That's not very useful though with how quickly chat moves

wet girder
#

Yeah I've noticed. It was good back when monkey command was created lol

hasty bane
#

Ye

#

this server growing
it's both a curse and a blessing

wet girder
#

yep

hasty bane
#

rebr saying that is pretty ironic kek

main brook
#

im still going through puberty

hasty bane
#

lmao

wet girder
#

I think I am still technically going through puberty as well

#

hmm

main brook
#

jupe

#

how old are you

wet girder
#

16

bold rover
#

I don't blame rei if it works

hasty bane
#

am no longer trying json

#

dataframe too good

#

:D

main brook
#

json and dataframe

#

two separate entity

hasty bane
#

yeah

#

Thonk well

#

i can do

#

json to df

#

but

#

eeueh

#

i like the dataframes

hasty bane
#

ello

errant trail
#
while(true) {}

run in console for free bobux!!! no scam!!!

hasty bane
#

true

orchid frigate
#

Got a syntax error

#

Smh I got scammed

errant trail
#

browser console!

#

it uh um UHM sends request to a server where it mines bobux and sent it to you!!!!

orchid frigate
#

I mean you could put some more stuff in there to make it seem real

#

Lemme show you

#
while(true) {Ping roblox.com}
errant trail
#

ye ik but this is #⌨coders-cave everyone is gonna know it anyway and also it's just a joke that is intentionally obvious

orchid frigate
#

Plus the ping thing is gonna keep pinging roblox.com

#

So they will think its generating free bobux

main brook
#

lmao

#

hi haydot

#

guess what

orchid frigate
#

Hi

#

What

main brook
#

i purged my phone from nasty libraries

#

3GB worth of libraries

#

like tigervnc

#

perl

#

php

#

and etc

errant trail
#

oh my god 3GB

main brook
#

IKR

errant trail
#

I have 0b because I use cloud lol

orchid frigate
main brook
#

smh

main brook
#

im just purging things from

#
/home /usr/lib /usr/share
#

and deleted packages

errant trail
#

ah yes the path that I totally know whats in it

orchid frigate
#

I should probably root my phone some time

main brook
#

I don't

#

root my phone

errant trail
orchid frigate
#

To learn a bit about Android

#

Ans it inner workings

main brook
#

haydot you don't want to

#

trust me

hasty bane
#

root spooky

main brook
#

android filesystem is fucked

orchid frigate
main brook
#

no not that

hasty bane
#

yes

main brook
#

but the inner linux

hasty bane
#

it is VERY fucked

main brook
#

ikr

#

the root filesystem is like

#

b a d

hasty bane
#

it makes no sense

#

lol

main brook
#

unlike other distros

main brook
hasty bane
#

we need Android: The Sequel

main brook
#

we need

orchid frigate
#

Android 2

main brook
#

Bedroid

hasty bane
#

:)

orchid frigate
#

Im still waiting for chess 2 😔

main brook
main brook
orchid frigate
#

They have yet to release a release date

hasty bane
#

Three-player chess (also known as three-handed, three-man, or three-way chess) is a family of chess variants specially designed for three players. Many variations of three-player chess have been devised. They usually use a non-standard board, for example, a hexagonal or three-sided board that connects the center cells in a special way. The three...

orchid frigate
hasty bane
#

tfw chess 3

orchid frigate
#

Smh

#

Rushed project

hasty bane
#

Almost chess is a chess variant invented by Ralph Betza in 1977. The game is played using a standard chessboard and pieces, except the players' queens, which are replaced by chancellors – pieces which combine the moves of a rook and a knight.
Almost chess was featured in NOST magazine Nost-algia, beginning with issue 205.

#

Almost chess

orchid frigate
#

Anyway we were talking about android filesystems

hasty bane
#

sort of almost chess

orchid frigate
#

Why is it bad

#

Like whats happening in there

hasty bane
#

Okay this ishttps://en.wikipedia.org/wiki/Taikyoku_shogi

Taikyoku shōgi (Japanese: 大局将棋, lit. "ultimate chess") is the largest known variant of shogi (Japanese chess). The game was created around the mid-16th century (presumably by priests) and is based on earlier large board shogi games. Before the rediscovery of taikyoku shogi in 1997, tai shogi was believed to be the largest playable chess variant ...

#

This is insane

#

250 pieces

main brook
hasty bane
#

Different types of pieces

main brook
#

there's shit samsung

#

with filesystem

#

a and b

orchid frigate
main brook
#

so you have two

#

separate partition

#

for your system

#

including boot

#

and then there's also

#

the part where you have

#

/sys and /system

#

and there's another directory

#

/data

hasty bane
main brook
#

the whole filesystem isn't like the usual

orchid frigate
main brook
#

ikr

orchid frigate
#

System32 and syswow64

#

Still dont get how tf they messed that up

main brook
#

no idea

#

but we know why

#

because

#

microsoft

#

android made by google

#

google

#

owned by microsoft

#

windows owned by microsoft

hasty bane
#

google isnt owned by microsoft is it

orchid frigate
#

Wow this is confusing

main brook
#

seems like it tho

hasty bane
#

Alphabet Inc. is an American multinational technology conglomerate holding company headquartered in Mountain View, California. It was created through a restructuring of Google on October 2, 2015, and became the parent company of Google and several former Google subsidiaries. The two co-founders of Google remained as controlling shareholders, boa...

main brook
#

ah

#

nevermind

#

they're both different

barren shale
#

rei

#

you thought

#

google

#

is owned

#

by microsoft

hasty bane
#

microsoft and google being under 1 corp would be

barren shale
#

wtf

hasty bane
#

uhhh

#

Mildly insane

main brook
#

chaos

#

also

errant trail
#

very strong

main brook
#

huawei have its own os

#

since few years ago

hasty bane
#

huawei os can go fuck itself

#

:)

orchid frigate
hasty bane
#

hello comrade xi please do not read my files

main brook
#

isn't huawei made in taiwan

orchid frigate
barren shale
#

rei

#

you dumb

main brook
#

shit

hasty bane
#

Chinese multinational technology corporation headquartered in Shenzhen, Guangdong, China.

barren shale
#

or smthing

main brook
#

yeah

#

yeah

#

i mwa

#

china

#

the motherland china

#

taiwan is not a country

#

definitely

orchid frigate
#

Yes

main brook
#

*sweating uncontrollably*

orchid frigate
#

+9000 social credit

barren shale
#

@main brook

hasty bane
#

Anyway

barren shale
#

go watch psycopass

hasty bane
#

df.loc[df.Weight == "155", "Name"] = "John"