#⌨coders-cave

1 messages · Page 2 of 1

amber monolith
#

like everything has been updated atleast once in 2 months

#

and thats the main fork

orchid frigate
#

Tbh its not that hard if you dedicate to it

#

Os development isnt as hard as they make it out to be

#

Its just unpopular

#

And thus noone knows its actual difficulty

#

Its just alot of reading

#

And using third party tools

amber monolith
#

looks really daunting

orchid frigate
#

Also I may steal the acpi drivers from linux because

amber monolith
#

anyone that wasnt an expert i suppose would take one look and go

#

hell nah

orchid frigate
#

Those suck to implement

#

Been stuck doing them for a while

amber monolith
#

go for it mate there public why not

#

anyway I gotta try and get some sleep

#

going to croatia tommorow

#

in a bit

orchid frigate
#

Yoo nice

#

Why you going is it like q vacation or

amber monolith
#

family + extended

#

theres like 40 of us in total

orchid frigate
#

Cool

#

Well alright ima let you sleep now

#

It was nice talking to you and have a nice trip

amber monolith
#

thank you brother 🙏

main brook
#

the most wholesome chat we seen in ages

rose pawn
#

Hi rei

main brook
#

hi

dire blade
#

I think I will continue Cody's RPG since theres a lot of things he hasnt finished yet

next lotus
#

fard

thin schooner
#

between c++ and java, which should i choose, because i'm going to university and need future direction

next lotus
#

c++

formal grail
#

Yesterday I started making an online game similar to WorldBox :D

#

But my language C++

#

I'm undecided about C# or C++

#

Unity uses C# :(

next lotus
#

ofc you do c# unless you want to manually do pointer and freeing objects in c++

orchid frigate
#

I don't get why people hate pointers

#

They are literally simpler than oop stuff

#

Plus you really dont have to do the mm alot

#

Or atleast you don't have to overcomplicate it

next lotus
#

pointer is more

#

complicated

#

like

#

why sometimes c uses . and sometimes ->

#

and pointers get dangled around

orchid frigate
#

No

orchid frigate
#

. Is for structures that are not pointers

#

-> is for pointers

#

And you also have nested pointers

#

And thats it

#

If you know these things gj you know pointers

orchid frigate
#

So actually after a bit of research

#

The windows kernel is somehow smaller than the linux one

#

And by alot

#

27mil is the linux one

#

And 1.6 mil is the windows

#

Ig the windows system is just divided into alot of system programmes

silver prawn
#

@orchid frigate windows spilts code into programs that gets variables for execution by arguments

#

You just need to build a bash system

#

And then make system programs command based

pearl adder
#

.

barren quiver
# orchid frigate The windows kernel is somehow smaller than the linux one

linux literally runs on refrigerators, cameras & hand watches, all that code to support embedded devices is ofc not included in an x86 distribution of linux so in reality it's alot smaller than that. I have heard it's more monolithic than the windows kernel but i'm not sure that that would mean it's bigger in size

#

i doubt it, specially since the 1.7 mil figure is coming from Microsoft and they are most definetely only counting the windos x86 kernel

#

but who knows, maybe ring 0 device drivers really bloat the linux kernel and make it larger than NT

orchid frigate
#

but tbh I dont see any other reason for it to be this huge

#

but the bootcode shouldnt even be included into the kernel imo

#

oh wait its not just bootcode

#

all those devices it runs on need their own drivers too

#

most of the time vendor specific

#

yea now I get it

barren quiver
#

yeah, the bootloader is not part of the linux kernel, you can use any multiboot2 compliant bootloader including the windows bootloader to load linux so it's really completely separate software

orchid frigate
#

The code that takes the info from multiboot2 and gives it to the kernel

thin schooner
#

📈

rotund kayak
#

imagine a nuclear war in worldbox, more animals, tsunami, countrys buying the other country product, civillian wars, planes

rotund kayak
#

the perfect mod

knotty root
#

is c++better?

orchid frigate
#

Than what

next lotus
#

multiplayer mod in worldbox

silver prawn
rotund kayak
next lotus
#

im know everything about networking

#

i made multiplayer mods for like 3 games already

#

alr alr chill

#

i might

#

make one

#

xDD

silver prawn
#

@next lotus well it must be implemented directly into the game to support such thing

#

Like the other player will have a god finger

next lotus
#

im not sure but

#

can you reference another library in bepinex?

#

basically we'll be using a library for the udp protocol my best pick is LiteNetLib bc it automatically serializes entire classes for you to send it over udp

#

it also works for mono but im not sure how you use it with bepinex

hollow bronze
#

game doesnt need bepinex since it has its own loader

#

and yes you can import any library you want as long as you provide the dlls

#

you'd have better luck there in #🔧modding-talk (the channel made for this conversation) probably with cody who has made some multiplayer stuff

main brook
#

im on a date

#

with locking

#

taking shit long time

#

i just started with 3 packages

#

and its been locking from 10 minutes ago

#

💀

#

its not even a C module

barren shale
#

rip

#

can't type the l word

proud wharf
#

Ok. I have no clue were to ask this so I guess I will here. Friendly coders. Though this channels not world box related. I must know. Does anyone have an idea of why world box has such a small max world size. I know it's due to performance, but it's hard to imagine what causes it though. Is it the multiple npc ais running at once? The constant updating of the entire map. Biome overgrowth? Even with all of this together I can't figure out what could cause such a drastic lowering in performance. The graphics are realitivly simple, is there something more complex in the code that I don't know about. Then comes the question of could the game be optimized to run at extream map sizes.

All I know is basic computer science class stuff and basic HTML and python. So anything you may explain might cause a syntax error in my mind. But I would love to see the variables that cause this. Thanks

#

im very much interested in how the game functions on a code level

wet girder
#

Probably the amount of computing required for firstly the world to change and live and secondly for the NPCs to roam around and do their things as bigger the world, the more there will je npcs

dark crystal
#

Hey guys i've got a little bit of a problem i am working on a python program that synchronises my yt playlist and my local playlist it creates two arrays one filled with the titles of my yt playlist and one with the titles of my local playlist now i am stuck because i dont know how i can compare these two arrays and filter out the matching pairs

rose pawn
#

How hard is it to access the source server that an ios app uses

dark crystal
rose pawn
#

is there any way to make bots on ios

#

To work on ios apps

#

Jailbreak thingy maybe?

#

Not sure what exactly that is

hoary hound
#

should work with strings as well

#

didn't test though

dark crystal
#

def comp_lists():
newlist= list(set(plist) & set(llist))
newplist = list(set(plist) - set(newlist))
newllist = list(set(llist) - set(newlist))
print(newllist)
print(newplist)

#

it works now

#

funny enough it does the opposite it gives me the matches so huh

#

that why i subtract the old and new list

hoary hound
#

thought you wanted the matches

dark crystal
dark crystal
#

Hey @hoary hound do you want to see the final program?

dark crystal
#

Its my first program in python before i only did like small stuff in C and PHP

hasty bane
#

hackthebox is fun asf

#

only problem is academy is kinda annoying

#

with the bits etc

#

so im just doing labs for now and looking into tools as i go xd

rose pawn
#

Hey jupe i just wanted to tell your name is so cool

#

For some reason it gives me exitement to read that yellow text of "jupe"

tender hornet
#

Y

next lotus
#

infinite world size is possible but that requires big brain, dev would need to implement chunking, lazy updating on the entities not in the viewed chunks

#

basically all you have to do is render part of the map that is visible to the player

#

like how minecraft, genshin and uh open world games in general does it

hollow bronze
#

even if it wasn't implementing that would be awful when you zoomed out and the whole thing lagged

#

you could make it like minecraft and make it an infinite map, but then you lose all the detailed intricate simulation, what worldbox is going for basically

#

it does have chunks and other stuff for optimization already in it, but using other game solutions will make it... a different game

#

perhaps you could make an alternate mode for that sort of thing, trading for lazier simulation, but I'm not sure everyone would want that trade-off when sim is a large portion of the game.

#

also, for notice I responded to the original question in #🔧modding-talk explaining the pure number of tiles and what-not that affect it, (saving someone a paragraph writeup potentially)

next lotus
#

i have done a sin

orchid frigate
#

But if you had to look at the whole map

#

Or even half

#

Wait these mesaages weren't here before

orchid frigate
#

All I see is the slow transformation to a low level dev

#

Proud of you Bill gates 07

hoary hound
# next lotus

I swear I have never had a teacher that didn't absolutely forbid us from ever using goto 💀

#

well if you don't acount Assembly of course wbbre

#

usually anything you do with goto can be done without it

#

why are you using it?

dark crystal
hoary hound
# dark crystal why is goto bad if you dont mind me asking?

It can lead to hard to understand and mantain code and it makes your program unpredictable if used incorrectly. There rare cases when it's still useful, for example deep nested loops, with a simple goto you can instantly break from all the loops

hoary hound
#

Personally I tend to avoid it, usually I never need it

next lotus
#

i just needed to break out of a for loop inside a switch statement

next lotus
#

jesus you guys use like jmp all the time

hoary hound
#

I mean it doesn't change much

next lotus
#

but that would be

#

ugly

#

ngl goto looks prettier

#

it just jumps rather than initializing a new variable

orchid frigate
#

Assembly is impossible without it

#

For loops and stuff

#

Its probs the most used instruction of all time

#

Behind mov

hasty bane
#

carbon is weird

#

so much hype around it too

#

c++ killer #3942

orchid frigate
#

Carbon is literally rust

#

With a different name

#

And some different keywords

#

Like wtf the syntax is the exact same

#

Also

#

Stop killing c++ its dead already you are beating a dead corpse at this point

knotty root
#

whats the best language?

orchid frigate
#

C-

next lotus
#

uh

#

C+ is better

solar root
#

haha nerds

robust ice
#

Am I worthy to be here

#

I use Lua 5.1

inner granite
#

Hello

robust ice
#

Hi

next lotus
barren shale
#

Everyone hates lua here

rose pawn
#

Am i included in the "everyone"

mossy cedar
#

Programming language used by cavemen back in 5000bc

dark crystal
#

I actually learned the basics of programming so loops, if statements, arrays ect. in C because my brother told me if i get C i get almost every other programming language lmao

robust ice
robust ice
#

Lua is superior

hasty bane
#

not even close

next lotus
#

the only thing i like about lua is its diverse lore

#

it was made by a priest

wet girder
#

lua is the worst language ever created

#

no one should ever use it

#

it has 0 legitimate use cases

hasty bane
#

Very based

#

btw is amp open source?

wet girder
#

not atleast yet

#

but tbh it'd be easier recreating stuff from amp rather than looking at the source code lol

#

the code is garbage

hasty bane
#

Fair ig

#

amp 2 when?

hoary hound
wet girder
#

I said legitimate

hasty bane
#

roblox is luau

#

-> not real lua

#

-> lua remains useless

#

😎

knotty root
#

True

cursive shuttle
knotty root
#

Doesn't make it useful

dark crystal
#

Lua has only 2 real uses in gmod and in the ComputerCraft mod for Minecraft

orchid frigate
#

dont forget

#

the binding of isaac also uses lua

#

and that game is fucking amazing so ig 3

next lotus
#

i thought its c++

#

and a homemade engine

orchid frigate
#

last I heard it was lua

#

but wait

#

which version

next lotus
#

i dont know i dont play

#

lol\

orchid frigate
#

cuz I think rebirth and the og one use different things

next lotus
#

but tbh lua bad the last time i used it is on cheat engine

orchid frigate
#

"isaac-log is a log reader for Rebirth and Afterbirth written in Node. js"

#

wtf is this random response

#

lol

#

ah so rebirth was in c++

knotty root
#

is carbon gud?

wet girder
#

it seems cool

hasty bane
#

its prob good

#

dont think its gonna kill cpp

rose pawn
#

Carbon tastes really goon

orchid frigate
#

im really angry at carbon

#

it basically steals the best parts of rust and takes the spotlight from the real mvp

#

the og cpp killer

#

the real top G

hasty bane
#

does it steal the best parts of rust tho?

orchid frigate
#

the absolute legend

orchid frigate
#

it just took the syntax

#

and some of the keywords

hasty bane
#

yeah its not ripping off rust

orchid frigate
#

and boom new langauge

hasty bane
#

it looks like it wants to push rust out of the "cpp killer" competition

#

into its own niche

orchid frigate
#

why does there have to be so many languages

hasty bane
#

which is cpp-like but much safer

orchid frigate
#

why cant we have one for each category and thats it

hasty bane
#

and also one category is very broad

orchid frigate
#

assembly for the insane people c for the lesser insane people but still mental hospital worthy and idk about web development thats scary

#

c# for game development

#

and for the bill gates fans

#

rust for the top Gs

#

thats it

#

you know what fuck it from this day on these are the only languages I consider real

#

and lua so that I can make fun of it

hasty bane
#

lel

rose jolt
#

Any mod documentasions?

hollow bronze
#

they would know

#

if not for worldbox, clarify

orchid frigate
#

writing 350 lines straight in assembly has officially made me

#

mentally insane

#

and every time there is a bug

#

you gotta go to the debugger and go through the code instruction by instruction

#

and even then

#

you have no idea whats wrong

#

the worst part is there is a slight chance the error isnt in the code

#

I cant imagine how people did this 30 years ago

#

aaand the bug isnt even in my code because trying code that should work didnt work

#

so its time to restart the project ig

orchid frigate
#

...after two hours of head banging

#

I found it

#

and its stupid

#

its the equivilent of not putting a ;

#

but in assembly

#

...this is not ok for the nerves man

cunning summit
#

c++ and c# users 🤣

next lotus
#

i sense skid

main brook
#

when you're making a realtime connection app and your web framework is focused on edge technology 💀

main brook
#

i made this monstrosity

#

in svelte

#
import { io } from "socket.io-client";

    let authenticated = false;
    let name = "rere";
    let messages = [];
    let msg = "";
    let sendMsg;
                                                                          async function submit() {
        if(name.length == 0) return
        const sio = io(resolveUri(), {
            query: { name: name },
            path: "/gateaway/socket.io"
        });

        sio.on("messageAdd", (data) => {
            messages = [...messages, data]
        });                                                           
        sio.on("connect", async () => {
            sendMsg = () => {
                if(msg.length == 0) {
                    return
                };
                sio.emit("messageAdd", {msg:{content: msg}});
                msg = "";
            }
            authenticated = true;
            messages = await fetch(resolveUri()+"/messages").then(r => r.json());
        });
    };
barren shale
#

much nicer than react

main brook
#

yes

wet girder
#

gotta pin one thing

wet girder
main brook
#

took you a while

vapid hatch
#

Can i see my rank here?

orchid frigate
#

No

rose pawn
#

Rei would you like to see the data from my web scraper

#

The one that you helped with

barren shale
#

nobody does

timid field
#

cant wait for calculator video game

#

like in gumball

wet girder
#

Nexusmods is the most idiotic website for modding to ever exist

#

nothing is done well

#

everything is half assed

#

atleast for free users

#

if you want to fucking download more than one mod at once you have to pay 5 fucking dollars a month

#

who the fuck can justify that

#

IT'S FUCKING MODS

#

they should be free

hasty bane
#

clearly you're wrong

mossy cedar
# wet girder everything is half assed

I download all my stardew valley mods there, I can assure you it's total ass especially the mobile version website, it's buggy as hell it would randomly scroll you back to the top which is incredibly annoying plus the download's capped at 2mb/s which can get frustrating with bigger mods

#

Plus its hard to navigate especially for new people, also I don't understand why you have to create an account just to download some stupid ass mod like ???

next lotus
#

one of nexusmods admin is my friend >:(

#

actually jk idk them anymore

next lotus
#

like dude we spend hours reverse engineering everything you should even be thankful its free lol

#

there are a lot of people willing to pay, a lot of developers would charge 1000$+ for actual mods especially aimbots and stuff like that, i remember content creators for among us, minecraft would pay even 10,000$+ for a custom made mod

#

dont forget the stuff we have to go through, a lot of developers would obfuscate, add anticheat which is you they can just get with a push of a button , it takes years to actually learn and find your way through, also the goddamn kernel level anticheat is just insane nowadays, but if its just a small game that you can easily use cheat engine with it tends to be free but if you see that account register requirement dude the mod developer probably thought of making it paid once and yeah its buggy because its free, he doesnt have the motivation to do it because he earns nothing with it you just gotta understand

mossy cedar
#

you got a point there

orchid frigate
#

Like why does it need kernel level stuff

next lotus
#

valorant has been doing it since launch

orchid frigate
#

And how does it get them

next lotus
#

basically kernel level can hide win32 api or just the entire process itself

#

idk i dont do memory modding very much but they would attach debuggers or inject codes on the process

main brook
orchid frigate
#

Hide win32?

next lotus
#

yes

orchid frigate
#

Why would it hide that

next lotus
#

because we inject codes there

main brook
next lotus
#

we can basically make processes load a .dll file containing epic hax0r codes

orchid frigate
#

Modding seems harder than I thought it was originally

next lotus
#

yes it takes years

#

like this

orchid frigate
next lotus
#

like this

#

you can inject libraries at runtime

#

and hook to functions, change variables on the game

orchid frigate
#

Like from assembly you make bin and put it in some license check in

next lotus
#

yeah thats how cracks work too they just replace a dll handling licenses for ex. amtlib.dll in photoshop lol

orchid frigate
#

Also I still dont know wtf dll files are or how they work

#

They seem dangerous for everyone

orchid frigate
#

But that probs doesnt work in the real world

#

... does it?

next lotus
#

thats how it works lol

#

cheat engine is the best tool for that

#

like dude you have insane knowledge on assembly it will be easy af for you

orchid frigate
#

Well the hard part is finding the part thats the actual check for me

next lotus
orchid frigate
#

Not just getting through it

next lotus
#

and i cant do this bc i dont assembly

next lotus
orchid frigate
#

I can easily get through a check but finding the code required some insane knowledge in Reverse engineering

main brook
#

you just get the value

#

from the memory register

#

and change its value

#

says the person who used cheat engine since 4

orchid frigate
#

When

#

If you do it too early

#

You might just break the program

#

Too late

main brook
#

i get that

orchid frigate
#

The check is now gone

main brook
#

you need timing

orchid frigate
#

Or

#

You can brute force it and so it on every instruction

#

:)

next lotus
#

also you can use pointer stuff

orchid frigate
#

Me going through a 10g program to do that:

orchid frigate
#

What pointer stuff

next lotus
main brook
#

help

#

why is gpu so goddamn expensive

next lotus
#

because gpu

orchid frigate
main brook
#

a normal 4gb vram cost like $250

orchid frigate
#

Gpus are bad

#

I hate gpus

main brook
#

do you like igpu

orchid frigate
#

Every since learning that each one of them needs its own driver

#

I hate them

#

Useless gadgets

#

Noone needs graphics

main brook
#

teue

#

i can just

#

use the motherboard directly

#

for dvi

orchid frigate
#

@next lotus you said something about pointersc

#

What is it

orchid frigate
main brook
#

literally that

#

its the most common way

#

and cheap

orchid frigate
#

Plus vga drivers are

main brook
#

i realized hdd are cheap

#

1TB for like $40

orchid frigate
#

Probably the most simple drivers in existence

#

They take like

#

10 minutes to fully implement

orchid frigate
main brook
#

duh

#

i mean like

orchid frigate
#

And rust

#

Half a day for the map alone

main brook
#

there's an M.2 SSD here that cost $50 for 512gb

#

plus $40 for 1TB with 7200rpm

#

is good

orchid frigate
#

Im not gonna lie when I tell you this

#

Im really bad with hardware

#

Like

#

Awful

main brook
#

is fine

orchid frigate
#

I just know ssd fast hhd slow

#

And cpus

#

I just know the newer the better

main brook
#

nah

#

as much as you're concerned

#

Intel axeon perform so much better

orchid frigate
main brook
#

mfs pulling 4.4ghz on base

#

with 135TDP

main brook
orchid frigate
#

Anyway where the fuck did bill gates go

main brook
#

its xeon

#

not axeon

orchid frigate
#

He said something about pointers

#

I want to know what it was

main brook
#

pointers are dumb

orchid frigate
#

BRUUUU

#

Pointers are my favourite feature

#

In any programming language

#

Without them idk how to work with stuff like arrays

#

I use them instead of arrays (even tho arrays are just pointers made fancy in c)

main brook
#

how is pointer stores

#

stored

#

don't you need a separate memory address

#

to store the memory address

orchid frigate
#

That....

#

I havent thought about that

#

This seems so simple yet so stupid

#

Now im questioning what pointers are

main brook
#

great

#

its the self referencing paradox

orchid frigate
#

Ok so the pointer to an address is like

#

The entry to a memory address

main brook
#

pointer points to an address

#

and that pointer need a memory to function

#

so it should have its own address

orchid frigate
#

Rei why did you do this

#

Oh the humanity

main brook
#

im major in philosophy

orchid frigate
#

Now I understand

#

You can have a pointer to a pointer

#

But that doesnt help

main brook
#

if you can have a pointer that points to a memory address

#

wouldn't that pointer have its own pointer

#

because a pointer needs memory address to work

#

and so on

orchid frigate
#

You can have a pointer to a pointer

#

So yes

#

It does have its own memory address

#

We solved the unthinkable

main brook
#

but doesn't that pointer

#

need its own memory address

#

it just doesn't end

orchid frigate
#

Wait no fuck

#

Wait im so stupid

#

A pointer's memory address

#

Is the address it points to

#

Jesus that shouldn't have been that difficult to solve

#

I work with these every day and still get confused by them

#

But anyway I actually had a mini breakthrough recently

#

Yesterday I managed to implement a fat12 driver to my os

#

So its files time

main brook
#

nice

#

why not fat16

#

why 12

orchid frigate
#

Its the smallest

#

And simplest

#

I can fit it in 500 bytes which I needed

#

Because it needs to fit in the bootsector to find the kernel

#

But damn it took so much work

#

Writing it in assembly didnt help either

#

Next goal is to implement fat32 and maybe some really complex filesystem like ext3

#

But thats gonna be in the far future

main brook
#

just do

#

ext2

#

or ext1

#

but ext1 doesn't have journalling

#

iirc

orchid frigate
#

Maybe

#

But I will improve the fat12 one first

#

Currently it only reads files

#

I want it to make files edit files and access directories

#

All stuff which I think I can implement but might take me a week

main brook
#

just make it read write files

#

directories are prolly just files

#

but with extra data

#

a dir is never 0byte

#

it always has few

orchid frigate
#

Dirs are seen as files yes but

#

I still barely understand the reading part anyway

#

So im just gonna make it extra complicated to understand everything

main brook
#

well

bold rover
#

Rei

main brook
#

a file descriptor is a file that represents something

#

like to a stream

#

that's not a file

#

but provide a similar api

main brook
bold rover
#

Helo

main brook
#

what is it

rose pawn
#

So rei

#

Total likes in july 44.306

#

Total comments in july 31.717

#

Total features 184

#

Total posts 8333

#

Total users who posted 1118

#

This info means nothing to you

#

But numbers are cool

main brook
#

that's cool

orchid frigate
#

Or thats not how fat12 works

#

In fat12 we have a root directory segment which has all the file entries

#

And a data segment with the file data

#

I know most of the calculations but I dont get how you turn a directory entry address into a data segment address

#

And two other segments which I dont care about

#

Also rei

#

Idk much about filesystems so give your opinion

#

Which is better

#

Fat32 or exfat

#

Im thinking about which to implement

mystic ledge
#

can someone make me a mod that makes a leaderboard of kills for npcs?

main brook
#

extfat stores longer filename

#

also higher size

next lotus
rose pawn
#

Hello billa gatse

orchid frigate
#

After doing some research

#

I picked fat32

#

Easier to implement because the header is almost the exact same as the fat12 header

#

And exfat doesnt seem worth it

#

It doesn't seem much better

#

Bruuuh ext2 is so goddamn complicated

#

So many headers

#

Wait fat was written by bill gates

#

@next lotus You did this?

next lotus
orchid frigate
#

Well yes

#

But you apparently wrote the fat filesystem or designed it

#

So you must have been fat at some point

next lotus
#

hmmmm i believe so

main brook
#

i code but im still skinny

#

help

orchid frigate
#

You can be skinny and code

#

But you cant have coded FAT and not be fat

#

Its a simple rule

next lotus
#

but how about ntfs

knotty root
#

do u need programming knowledge to hack?

next lotus
#

obviously

#

unless you want to run scripts with 0 knowledge of what's behind it yea

knotty root
#

whats query?

next lotus
#

what

barren shale
#

you are going to have a lot of files

knotty root
#

can u program an ai with c++?

rose pawn
#

They will say yes

barren shale
#

but why would u

next lotus
next lotus
barren shale
#

generic packet

#

with a factory

next lotus
#

i have an insane idea

#

make everything dynamic

#

:)

knotty root
#

is ai hivemind possible?

next lotus
orchid frigate
#

Whats ai hivemind

next lotus
#

drone ai

knotty root
#

nvm I got all

orchid frigate
#

But filled with folders

#

And alot of files with random extensions

#

Most of which I dont remember what their purpose is but im too afraid to delete them

#

Because makefiles

orchid frigate
#

Is that a personal project

next lotus
#

no

#

multiplayer mod for another game

orchid frigate
#

Ah ok

#

Couldnt tell because the screenshot had a few pixels on each row

#

And column

knotty root
#

how small can nanobots gets smaller?

next lotus
#

imagine doing all the network stuff and

#

parsing these

#

xml and json at the same time :(

orchid frigate
#

But im happy im looking at it

#

And thats all that matters

orchid frigate
#

They can probably get very nano

knotty root
next lotus
orchid frigate
#

You probs understand the syntax atleast

#

You have to understand thay

#

I have never

#

Ever done anything html or xsm

#

X...

#

Xml

#

Thats the one

#

So this looks like giberish

#

Also a lil question

#

Is there a way to control a local git repository when im not in the same os as it but in the same computer

#

Im downloading euro truck sim so I dont wanna exit windows but I wanna push my code to the repo

next lotus
#

you want to transfer a git?

#

upload it to github troll

orchid frigate
#

I dont

#

Understand that

#

The only thing I know in git is you push when you want your code to go into repo

#

Add when you add to the local repo

#

And...

#

Thats it

next lotus
#

i have no idea either

#

bc

#

we have uh these

#

we just push buttons whenever we want to commit, push and pull

#

idk how it works on terminal

orchid frigate
#

Yoo that looks sick

hoary hound
next lotus
#

i love master

#

its like

#

naming my branches slave

hoary hound
#

to each their own

barren shale
#

smh master

#

imagine master instead of main

next lotus
#

master > main

#

main is just

#

main

#

master is uh,

#

on top of the heirarchy :)

hot wagon
#

Breathe

rose pawn
#

Hhhhh

#

Ooooo

#

Hhhhhh

#

Oooooo

orchid frigate
#

I like how half of the people here have no idea what they are doing here

stable hawk
#

Eclipse = fireworkswb

#

Java = wblove

next lotus
#

🤢

#

java

stable hawk
#

no

#

Me during Java programmation: 😎😎😎

rose pawn
#

I used to

#

Now i just shittalk

amber monolith
#

the software to do it properly is very expensive aswell unfortunately

wet girder
#

You need to understand code

#

It makes it 1000 times easier

wet girder
#

it's literally free

#

skiddie tools might be paid for

#

but skiddies are a disgrace

amber monolith
#

Ida pro makes reversing.

#

Literally 1000x times easier

#

x64dbg etc are free but doesn’t actually show any of the function paths to understand properly

#

for instance if I was patching software or something I’d need to know how the logic works out and it isn’t really shown properly in x64dbg

#

maybe you are thinking of a different kind of hacking? it’s a very broad spectrum so

#

if all you want to do is maybe some sql injections on websites then no it’s def not needed

next lotus
#

if you just wanna pentest you can do that with pretty much any programming language

amber monolith
distant needle
#

I'm working on a simple compiler that lets you use C++ for WorldWox modding 😄

tardy snow
#

Random interjection wouldn’t modding be a lot easier on this game if someone made a launcher where you can pick your game version like they have on Minecraft? Is it that hard to make one or is it just not really worth the time

next lotus
#

sure, you first

wet girder
hollow bronze
#

cause theres a loader for C# built into the game

hollow bronze
#

and also this only works for all the steam releases, anything older the devs would like have to officially put out there, or else we're trusting random downloads from people

#

maybe more useful for minecraft since how old and how large it is

hollow bronze
amber monolith
hollow bronze
#

open source ftw

amber monolith
#

inevitably I find I end up using tonnes of different anyway, like ollydbg mostly for signatures and x64dbg for assembly to pseudo

#

each one has its uses

#

does ghirda have a function map

#

what I use Ida for is mostly that so I guess it could be a good alt

#

for people that don’t have a license

amber monolith
timid field
#

i spent 2 hours making some blender 3d obj that looked fine in blender but when i open it in unity literally %75 of the obj is like gone its like shattered pieces 😭

night crag
#

Grand Canyon

orchid frigate
#

Grand Canyon

mossy cedar
#

Grand Canyon

main brook
#

Grand Canyon

timid field
#

I have double-sided on should i turn it off

dim sky
#

I want to be able to install in-game mods on my phone.wbsuffer wbsuffer

cloud solar
#

a game

#

i was working on for a year

#

finally released

#

||i wanna die||

rose pawn
#

Yay

next lotus
cloud solar
cloud solar
mossy cedar
#

of the game

cloud solar
rose pawn
#

Can you guys tell me some 6 digit funny or interesting numbers

#

Like 694200

knotty root
#

which language is best for ai programming?

mossy cedar
#

Python

#

Tesla uses it in their autopilot system

knotty root
#

is it possibke to download data directly to the brain?

timid field
orchid frigate
#

We would need a bytes to neurones or whatever is in the brain converter

#

And we only understand the bytes rn so

#

As of rn no

knotty root
#

but possible in the future?

amber monolith
#

I think it is possible

#

however everyone’s brains are “wired” differently with different neural links that completely change how the brain manages itself

knotty root
#

wanna create an ai hivemind?

amber monolith
#

no proper experience with ai yet unfortunately

#

getting employed by someone soon that works with an ai though

cloud solar
orchid frigate
#

I have been interested in ai and I wish I could make one but

#

I hate that most ai is in python

#

As I'm not a huge fan of it

barren shale
#

python is a really good language

#

very easy to work with

#

can be very fast if used correctly

orchid frigate
#

Ik but

#

I just dont like ot

#

I also hate the syntax

#

If im doing something high level its gonna be in rust

next lotus
orchid frigate
#

See bill gates gets it

next lotus
#

python is skid language

orchid frigate
#

@next lotus whats your opinion on rust

next lotus
#

idk, never tried it, maybe when it has a good ui library yes

orchid frigate
#

Crate*

next lotus
#

but i do love to write native code

orchid frigate
#

I love rust and thats why you have to love it with me

#

Thats how language fandoms work

next lotus
#

alright

#

rust is epic now

barren shale
#

it also can be giga chad language

barren shale
#

all that matters in AI is the data and the model structure

amber monolith
barren shale
#

havent done it in a long time

#

use tensorflow or pytorch

#

tensorflow with keras

#

pytorch is just pytorch

#

tensorflow can be used for any matrix multiplication thing not just AI stuff

#

pytorch is AI stuff

amber monolith
# barren shale i cant

ah ok,I’ll have to watch some yt videos about it or just paste some splice code from gh

barren shale
#

you just need a good database

#

and experience with structuring models

#

so a youtube video or some docs would do fine

wet girder
#

I wonder how hard it's to write a story for an indie horror game made by me and 2 other students for school

wet girder
barren shale
#

i used to write a couple of years ago

#

fiction just takes a long time at least for me

wet girder
#

Well we have 9 months, a team of three and a lot of work hours a week for it so I think I can handle it

barren shale
#

yeah good luck

#

9 months is pretty good for a short game i assume

wet girder
#

It's 9 months to make any sort of a working game in unity 3d. If it turns out good we'll probably continue working on it and release it but we'll see

#

We have a minimum of a day per week in school dedicated just for the game

#

Which is 6-8 hours

#

And then ofc as we're are nerds without lives, we're gonna work on it more

#

Okay different topic. What do you guys think of this image

hoary hound
wet girder
#

Vocational school is just on a different level lol

#

I also suppose you didn't see anything weird in the image as you didn't say anything about it

#

gud gud

hoary hound
#

well I can tell it's probably AI generated

#

the eyes are a bit weird

wet girder
#

Yeah the eyes are a dead giveaway

#

otherwise it's really fucking amazing

hoary hound
#

yup, where did you get it?

wet girder
#

nvm the arms are wonky

#

I was just testing stable diffusion

#

The arm closer goes from quite fit woman to really really thin womans arm

#

it looks odd

hoary hound
#

what are you using to make this?

#

I've always wanted to get into ML but I can't find a decent course

wet girder
#

Not done by me

#

stable difficusion is a model in beta testing

#

I personally don't really give a fuck about ai lol

barren shale
#

the muscles

wet girder
#

yeah

#

I didn't notice it at my first look

#

But now it looks odd af

barren shale
#

all of it

#

hands, chest and forehead

#

looks off

#

even neck

wet girder
#

Imo only the arms and above eyes it looks weird

#

it's otherwise very convincing

orchid frigate
#

The face looks like its a chimp

#

Its like a chimp face in a human body

wet girder
#

ye ye the face is also odd

wet girder
#

Hey

#

a

clever shale
#

Hola

next lotus
#

i mean screw that

#

everything is generated by ai

#

even this chat

#

and the entire world

#

its generated by ai

orchid frigate
#

We are ai

hollow bronze
#

The weights are out for academic purposes

barren shale
#

i like reinforcement learning

orchid frigate
#

I like you

#

:)

crimson swallow
#

I ship

orchid frigate
#

I just fount the best thing ever

#

idk if im late to the party but

#

https://github.com/codecrafters-io/build-your-own-x
If you feel like challanging yourself with something very difficult or just are wandering what to code next, try looking into this repository which has many resources on how to make things from scratch

GitHub

Master programming by recreating your favorite technologies from scratch. - GitHub - codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.

#

if you need an idea for a project

#

this thing has you covered

#

its fucking amazing

cloud solar
#

hi

#

python good

#

bye

main brook
#

hi

#

python bad

#

bye

cloud solar
#

hi

#

i dont care

#

bye

wet girder
#

hi

#

I love c family languages

#

cya

orchid frigate
#

top G

barren shale
#

ai solving xor 😎

orchid frigate
#

I have honestly no idea what that does

#

But it looks cool

knotty root
#

Hello

#

How can i get good at programming?

orchid frigate
#

By doing it

knotty root
#

Woa i mean... How do i start??

#

What language do i first learn

#

Learn first**

knotty root
#

My english its shit sorry

orchid frigate
#

And start researching it

orchid frigate
knotty root
#

I have an old c# book

#

Is it going to help me reading it?

orchid frigate
#

Books are usually very large

#

Contain alot of info

#

Some of it useless

#

J would say just

#

Start a project of your own

#

Help yourself with one of the tutorials from that github

knotty root
#

Okay thanks

orchid frigate
#

If you decide to do anything relatively low level

#

Like language development

#

Dont

#

Too complicated

#

On second thought

#

@knotty root how much do you want to learn programming

#

Are you ready to spend hours of reading stuff

#

Because the topics in there are kinda complicated because they are from scratch

knotty root
#

Im a disciplined person if i want something i am going to spend hard working hours to achive it

#

I really want to learn it

#

And be good at it

#

I see the programming world as very challenging field

orchid frigate
#

Alright then

#

I like your optimism

#

You can use this then its challanging but I can assure you if you learn even one of these things

#

You will already have more knowledge than the average web developer

#

Frontend atleast

amber monolith
#

😆

orchid frigate
#

What its true

amber monolith
#

yeah i know i agree

orchid frigate
#

Those guys get mad money for centering a div

#

Whatever that means

#

But the topics in there are pretty serious

#

Anyone would be challanged with them

amber monolith
#

html is basically a text editor at this point

#

like past a certain point

#

you cant get any better at it

orchid frigate
#

Nice

wet girder
#

thought it could be helpful

#

You can add some text to explain the link in yhe message if you want

orchid frigate
wet girder
#

Html is gud, css not

orchid frigate
#

Why not

wet girder
#

Have you tried it

#

it's like a first grader designed it

orchid frigate
#

I did

#

Once

#

Thats how I started hating front end

wet girder
#

Exactly

#

no one likes css

#

It's fucking awful

orchid frigate
#

Backend seems really interesting tho

amber monolith
#

isnt that for animations and stuff?

orchid frigate
#

Like looking at the repository

amber monolith
#

from what ive seen people can make very appealing stuff with it

orchid frigate
#

I might try making something like a database at some point

wet girder
#

Pure css isn't that well designed

#

most people use tools like bootstrap to make life easier

#

including me lol

orchid frigate
#

But I hate how everyone keeps making everything on the cloud its like stop we need to have some things on the client side

#

We dont need our text editors to be on the cloud ffs

wet girder
#

Websites are done almost fully client side lol. Would take too much recourses

orchid frigate
amber monolith
orchid frigate
#

All services

wet girder
#

Ohh yeah true

#

cloud is a meme at this point

orchid frigate
#

I heard most new text editors are gonna be on the cloud

wet girder
#

so is Web3 and nfts

orchid frigate
#

Like wtf

wet girder
orchid frigate
#

At this point oss might aswell be giant search engines

wet girder
#

Makes sense for some stuff

#

tho

orchid frigate
#

True

#

But I just imagine in the future

wet girder
#

The web version of vsc is actually kinda useful if you need to do something on the go

orchid frigate
#

Isnt it closely tight to github

#

Or does github just have vsc on it because might aswell

wet girder
#

No idea lol

orchid frigate
#

Well anyway ima go work on alox VM

#

Or play siege

#

Actually play siege

#

So bye

barren shale
#

ahhh yes