Guild icon
DDraceNetwork
DDraceNetwork / off-topic
Any languages allowed
Between 2024-10-16 00:00 and 2024-10-17 00:00
Avatar
Avatar
Souly
hi fweddie
hi souly the polish
02:09
doing bike tricks i guess
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
when accounts and paid skins
Avatar
Avatar
TsFreddie
hi souly the polish
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
yooo this looks fun
08:13
when full game
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
add a tee riding the bike
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
do a flip
Avatar
Avatar
むぎ
Click to see attachment 🖼️
ask for a linux version and watch them send "sudo rm -rf /"
Avatar
arrays in C are actually kinda confusing
13:10
because they're just pointers
13:11
but with space for n elements instead of just one
13:12
and you cant return a pointer to stack allocated memory
13:13
so returning arrays is impossible even tho it feels like it should be possible
Avatar
Avatar
pilonpl
because they're just pointers
heinrich5991 2024-10-16 13:15
that's incorrect. it's only that C can implicitly convert them to pointers to their first element
Avatar
Avatar
pilonpl
so returning arrays is impossible even tho it feels like it should be possible
heinrich5991 2024-10-16 13:16
that's simply because C decided that it shouldn't be possible
13:16
you can still return arrays, but you must wrap them in a struct
Avatar
Avatar
heinrich5991
that's incorrect. it's only that C can implicitly convert them to pointers to their first element
how is it different tho?
Avatar
heinrich5991 2024-10-16 13:19
e.g. you can't generate a pointer to a pointer from a C array
13:19
int *pointer = 0; int **pointer_to_pointer = &pointer;
13:20
int pointer[10] = {0}; int **pointer_to_pointer = ??;
Avatar
seems to me like it could work without issues
13:25
so why doesnt it
13:26
i guess it's a different type
Avatar
heinrich5991 2024-10-16 13:26
because an array isn't a pointer ^^ and you should probably try to unlearn that because it generates bad intuition
Avatar
so what is it then lol
Avatar
heinrich5991 2024-10-16 13:27
an array is the base type, but laid out n times after another
Avatar
i think most of the time array will use a pointer
Avatar
heinrich5991 2024-10-16 13:28
you can generate a pointer from a normal variable like follows: int var = 0; // takes 4 bytes int *ptr = 0; // takes 8 bytes int array1[64] = {0}; // takes 256 bytes int array2[1] = {0}; // takes 4 bytes
13:29
as you can see from array2, an array can't be a pointer, pointers take more space
13:29
you can generate a pointer from var, by writing &var
13:29
you can generate a pointer from array2, by writing array2 which C automatically rewrites to &array2[0]
Avatar
C has array to pointer decay
Avatar
heinrich5991 2024-10-16 13:30
C automatically converts an array to a pointer value to the first element, if it fits the context
Avatar
@glvdn
Avatar
thats actually not a good choice imo
Avatar
heinrich5991 2024-10-16 13:30
but that doesn't mean that an array is a pointer. you can also take the address to a variable, but that doesn't make a variable a pointer
Avatar
@glvdn
Avatar
since C wont convert . into ->
Avatar
Avatar
pilonpl
since C wont convert . into ->
because it's bar->foo (*bar).foo
Avatar
yeah
13:33
i want to do just bar.foo
13:33
really simple
Avatar
you'd have to make sure bar is a pointer then
13:34
its just maintainability and readability, if the dot operator would equal the arrow operator, i'd go insane
Avatar
Avatar
pilonpl
i want to do just bar.foo
use rust
Avatar
because when using the arrow operator i always expect to use the pointer to something
Avatar
Avatar
meloƞ
its just maintainability and readability, if the dot operator would equal the arrow operator, i'd go insane
MilkeeyCat 2024-10-16 13:35
said the person who has the lsp
Avatar
anyways, passing arrays into functions is not undefined behaviour, right? so what happens when i do that
Avatar
Avatar
MilkeeyCat
said the person who has the lsp
i dont have an LSP for C/c++
Avatar
@meloƞ a.x on ptrs can just be a sugar for (*a).x
13:35
actually a->x is a sugar for that
13:35
or desugar
13:35
idk the word
Avatar
nah sugar is correct
Avatar
Avatar
meloƞ
i dont have an LSP for C/c++
MilkeeyCat 2024-10-16 13:36
skill issue :p
KEKW 1
Avatar
i just find it easier to keep the style that's commonly used in C (edited)
Avatar
in rust this is achieved by auto deref
Avatar
Avatar
meloƞ
i just find it easier to keep the style that's commonly used in C (edited)
why u assume the proper style is that
13:36
dont stay in old ways, they dont define whats proper
Avatar
if Rust is so great why isn't there Rust2?
Avatar
u should say "common in C"
13:37
it has editions
13:37
soon rust 2024
Avatar
Avatar
Ryozuki
why u assume the proper style is that
wdym that's what i said! - (yeah you're right, wording and stuff)
Avatar
Avatar
pilonpl
anyways, passing arrays into functions is not undefined behaviour, right? so what happens when i do that
heinrich5991 2024-10-16 13:37
what happens is that C turns your array parameter into &array[0], a poitner to the first element
Avatar
MilkeeyCat 2024-10-16 13:37
i like . and -> if I don't have any help from lsp or other tools and just . if I have all the good stuff
Avatar
Avatar
MilkeeyCat
i like . and -> if I don't have any help from lsp or other tools and just . if I have all the good stuff
i respect it, LSP's are a godsent for this stuff
Avatar
Avatar
heinrich5991
what happens is that C turns your array parameter into &array[0], a poitner to the first element
i get it now, the confusing thing about arrays isn't that they are pointers (because they're not), it's that they turn into pointers sometimes.
Avatar
heinrich5991 2024-10-16 13:41
yes
Avatar
i like indexing my ptrs the reverse way 4[ptr] (edited)
13:43
gigachad C coding
Avatar
maybe automatically converting array to &array[0] wasnt a good idea
13:44
i don't know why that would be a thing
Avatar
heinrich5991 2024-10-16 13:45
it's definitely not nice that this confuses people about arrays vs pointers
Avatar
MilkeeyCat 2024-10-16 13:46
i have explicit cast for that santatrollet
Avatar
C is actually a terrible programming language
Avatar
MilkeeyCat 2024-10-16 13:48
@Learath2 monkaS
Avatar
btw why do people say C (and many other languages) ignores whitespaces?
13:51
wouldnt that mean i can literally put a whitespace anywhere and it would work?
Avatar
heinrich5991 2024-10-16 13:52
AFAIK, C does not distinguish between one whitespace character and many whitespace characters outside of strings and comments
13:52
that's probably what these people mean
13:52
in many places, you can even omit whitespace entirely
13:52
int main(){return0;}
13:52
but not everywhere, you need a space before main
Avatar
but i cant put a whitespace in the middle of a keyword
Avatar
MilkeeyCat 2024-10-16 13:53
that's not a keyword anymore xd
Avatar
technically yes
Avatar
#define _ F-->00 || F-OO--; long F=00,OO=00; main(){F_OO();printf("%1.3f\n", 4.*-F/OO/OO);}F_OO() { _-_-_-_ _-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_ _-_-_-_ }
13:53
#define X #define XX #define XXX #define XXXX #define XXXXX #define XXXXXX #define XXXXXXX #define orfa for #define XXXXXXXXX #define archa char #define ainma main #define etcharga getchar #define utcharpa putchar X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X XX X X XX X X XXX X XXXXXXXXX X XXX X X XXX X XXXX XXXX X XXX X X XXXX X XX ainma(){ archa XX X XXXX X X XXXX X oink[9],*igpa, X XXXX X X XXXXXX atinla=etcharga(),iocccwa XXXXXX X X XXXX ,apca='A',owla='a',umna=26 XXXX X X XXX ; orfa(; (atinla+1)&&(!((( XXX X X XX atinla-apca)*(apca+umna-atinla) XX X X X >=0)+((atinla-owla)*(owla+umna- X X X atinla)>=0))); utcharpa(atinla), X X X atinla=etcharga()); orfa(; atinla+1; X X X X ){ orfa( igpa=oink ,iocccwa=( X X X X (atinla- XXX apca)*( XXX apca+umna- X X X atinla)>=0) XXX XXX ; (((( X X atinla-apca XXXXX XXXXXXX XXXXX )*(apca+ X X umna-atinla XXXXXX )>=0) XXXXXX +((atinla- X X owla)*(owla+ XXXX umna- XXXX atinla)>=0)) X X &&"-Pig-" XX "Lat-in" XX "COb-fus" X X "ca-tion!!"[ X (((atinla- X apca)*(apca+ X X umna-atinla) X >=0)?atinla- X apca+owla: X X atinla)-owla X ]-'-')||((igpa== X oink)&&!(*( X X igpa++)='w') X )||! X (*( X igpa X ++)=owla); * X X (igpa++)=(( X ( XXX XXX X atinla-apca X X )*(apca+ X umna XXX - XXX X atinla)>=0) X X ?atinla- X apca XXX + XXX owla X :atinla), X X atinla= X X X X etcharga()) X X ; orfa( X atinla=iocccwa?(( X (atinla- X X owla)*(owla+ X umna-atinla)>=0 X )?atinla- X X owla+apca: X atinla): X atinla; ((( X X atinla-apca)* X (apca+umna- X atinla)>=0)+( X X (atinla-owla)* X (owla+ X umna-atinla)>= X X 0)); utcharpa( XX XX atinla),atinla X X =etcharga()); XXXXXXX orfa(*igpa=0, X X igpa=oink; * igpa; utcharpa( X X *(igpa++))); orfa(; (atinla+1)&&(!((( X X atinla-apca )*(apca+ X X umna- XXXXX XXXXX atinla)>=0 X X )+(( XXXXX atinla- X XX owla)*( owla+umna- XX XX atinla)>=0))); utcharpa XX XX (atinla),atinla= XX XX etcharga()); } XX XXXX } XXXX XXXXXXXXX
13:53
xd
13:53
valid c
Avatar
MilkeeyCat 2024-10-16 13:53
lgtm
Avatar
lgtm²
Avatar
wait a sec, would it be possible to create a really short quine with just a define?
13:55
actually idk
13:57
no define also doesnt save you from infinite recursion
14:00
it seems like a really hard problem
Avatar
heinrich5991 2024-10-16 14:05
shortest python quine:
14:05
(displays weirdly, but it's an empty file)
Avatar
thats cheating
14:23
technically any interpreted language is cheating
14:23
because it requires another program to function
14:24
but at this point what isn't cheating?
14:24
all programs use the OS to print text
Avatar
Avatar
pilonpl
all programs use the OS to print text
milkeey writes his languages with sheer willpower
Avatar
Avatar
MilkeeyCat
@Learath2 monkaS
Oh (edited)
14:46
It's ok, like everyone @pilonpl is allowed to have bad opinions
Avatar
whats the best way of verifying that a sudoku puzzle is correct?
15:00
its actually such a common problem
Avatar
heinrich5991 2024-10-16 15:00
for each row and column and square, check that it does not contain any duplicates?
Avatar
sure but how lol
Avatar
heinrich5991 2024-10-16 15:01
is that a question for a human algorithm or a computer algorihtm?
Avatar
when i have a char sudoku[9*9] array
15:01
rows are easy
15:01
columns maybe
15:02
but its a lot of code
Avatar
heinrich5991 2024-10-16 15:02
you can probably hardcode the offsets
Avatar
chatgpt maybe
Avatar
heinrich5991 2024-10-16 15:04
i.e. rows: start: 0, 9, 18, … 72, offsets: 0, 1, … 8 columns: start: 0, 1, 2, …, 8, offsets: 0, 9, … 72 squares: start: 0, 3, 6, 27, 30, 33, 54, 57, 60, offsets: 0, 1, 2, 9, 10, 11, 18, 19, 20
15:04
@Learath2 check my math pls
Avatar
maybe it's reasonable to have a precomputed array of indexes
Avatar
Avatar
heinrich5991
@Learath2 check my math pls
Looks good to me
15:13
(And as far as I know no better algorithm exists, you simply have to check each row, column, square)
Avatar
obviously but writing all that code is tedious
Avatar
heinrich5991 2024-10-16 15:17
I gave you numbers to write like 5 lines of code (edited)
15:21
hmm, maybe more than 5 😄
Avatar
すばらしい 2024-10-16 15:23
Avatar
тушканчик 2024-10-16 15:28
Ищу тиммейта от 350 часов с микро и регом на коге
Avatar
Avatar
pilonpl
obviously but writing all that code is tedious
heinrich5991 2024-10-16 15:31
my attempt: static const uint8_t row_starts[] = { 0, 9, 18, 27, 36, 45, 54, 63, 72, }; static const uint8_t row_offsets[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, }; static const uint8_t column_starts[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, }; static const uint8_t column_offsets[] = { 0, 9, 18, 27, 36, 45, 54, 63, 72, }; static const uint8_t block_starts[] = { 0, 3, 6, 27, 30, 33, 54, 57, 60, }; static const uint8_t block_offsets[] = { 0, 1, 2, 9, 10, 11, 18, 19, 20, }; bool verify_pattern(char (*sudoku)[81], uint8_t *starts, size_t num_starts, uint8_t *offsets, size_t num_ffsets) { for(char digit = 0; digit < 9; digit++) { for(size_t i = 0; i < num_starts; i++) { bool found = false; for(size_t o = 0; o < num_offsets; o++) { if((*sudoku)[i][o] == digit) { found = true; break; } } if(!found) { return false; } } } return true; } #define NELEM(arr) (sizeof(arr) / sizeof((arr)[0])) bool verify(char (*sudoku)[81]) { return true && verify_pattern(sudoku, row_starts, NELEM(row_starts), row_offsets, NELEM(row_offsets)) && verify_pattern(sudoku, column_starts, NELEM(column_starts), column_offsets, NELEM(column_offsets)) && verify_pattern(sudoku, block_starts, NELEM(block_starts), block_offsets, NELEM(block_offsets)) }
Avatar
Avatar
pilonpl
C is actually a terrible programming language
opinion rejected (edited)
Avatar
Avatar
basicaly
opinion rejected (edited)
C may be peak but there's a chance that Zig is even peaker
Avatar
c++ better
15:47
kek
Avatar
meh, hard to compare C/c++ and zig
Avatar
real
Avatar
it's like comparing python to haskell
15:47
BUT, zig as a compiler tool for C++ is amazing (edited)
Avatar
hm
15:48
ye they are are preety much the same
15:48
just more code
15:48
kek
Avatar
their syntax is a lot more different, but i find zig to be nicely readable, some disagree, some agree
Avatar
ye i agree
Avatar
scratch best
Avatar
Holy C
Avatar
Avatar
manikoo
scratch best
Avatar
Avatar
heinrich5991
my attempt: static const uint8_t row_starts[] = { 0, 9, 18, 27, 36, 45, 54, 63, 72, }; static const uint8_t row_offsets[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, }; static const uint8_t column_starts[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, }; static const uint8_t column_offsets[] = { 0, 9, 18, 27, 36, 45, 54, 63, 72, }; static const uint8_t block_starts[] = { 0, 3, 6, 27, 30, 33, 54, 57, 60, }; static const uint8_t block_offsets[] = { 0, 1, 2, 9, 10, 11, 18, 19, 20, }; bool verify_pattern(char (*sudoku)[81], uint8_t *starts, size_t num_starts, uint8_t *offsets, size_t num_ffsets) { for(char digit = 0; digit < 9; digit++) { for(size_t i = 0; i < num_starts; i++) { bool found = false; for(size_t o = 0; o < num_offsets; o++) { if((*sudoku)[i][o] == digit) { found = true; break; } } if(!found) { return false; } } } return true; } #define NELEM(arr) (sizeof(arr) / sizeof((arr)[0])) bool verify(char (*sudoku)[81]) { return true && verify_pattern(sudoku, row_starts, NELEM(row_starts), row_offsets, NELEM(row_offsets)) && verify_pattern(sudoku, column_starts, NELEM(column_starts), column_offsets, NELEM(column_offsets)) && verify_pattern(sudoku, block_starts, NELEM(block_starts), block_offsets, NELEM(block_offsets)) }
bool Sudoku_verify(Sudoku sudoku) { for (int i=0;i<9;i++) { bool seen[9] = {false}; for (int j=0;j<9;j++) { char value = sudoku[i*9 + j]; if (value == 0) continue; if (seen[value - 1]) return false; seen[value - 1] = true; } } for (int i=0;i<9;i++) { bool seen[9] = {false}; for (int j=0;j<9;j++) { char value = sudoku[i + 9*j]; if (value == 0) continue; if (seen[value - 1]) return false; seen[value - 1] = true; } } for (int i=0;i<9;i++) { bool seen[9] = {false}; for (int j=0;j<9;j++) { char value = sudoku[(i%3)*3 + (i/3*27) + (j%3) + (j/3*9)]; if (value == 0) continue; if (seen[value - 1]) return false; seen[value - 1] = true; } } return true; } my attempt lol
15:57
seems to be working
15:57
(i%3)*3 + (i/3*27) + (j%3) + (j/3*9) this is just some magic
Avatar
Avatar
pilonpl
bool Sudoku_verify(Sudoku sudoku) { for (int i=0;i<9;i++) { bool seen[9] = {false}; for (int j=0;j<9;j++) { char value = sudoku[i*9 + j]; if (value == 0) continue; if (seen[value - 1]) return false; seen[value - 1] = true; } } for (int i=0;i<9;i++) { bool seen[9] = {false}; for (int j=0;j<9;j++) { char value = sudoku[i + 9*j]; if (value == 0) continue; if (seen[value - 1]) return false; seen[value - 1] = true; } } for (int i=0;i<9;i++) { bool seen[9] = {false}; for (int j=0;j<9;j++) { char value = sudoku[(i%3)*3 + (i/3*27) + (j%3) + (j/3*9)]; if (value == 0) continue; if (seen[value - 1]) return false; seen[value - 1] = true; } } return true; } my attempt lol
You should probably pass in sudoku as a ref (edited)
15:58
I assume it's not under 8bytes (edited)
Avatar
Sudoku is char Sudoku[9*9]
justatest 1
15:59
but arrays are passed as pointers
Avatar
You're copying unnecessarily
15:59
But sudoku is a struct no?
Avatar
it's not
16:00
why would it be a struct?
16:01
ok
Avatar
what is it then tho
Avatar
MilkeeyCat 2024-10-16 16:02
@Learath2 which type looks better? (fn()->void)[69] or [69]fn()->void
Avatar
Avatar
MilkeeyCat
@Learath2 which type looks better? (fn()->void)[69] or [69]fn()->void
fn[69]()->void
Avatar
MilkeeyCat 2024-10-16 16:02
(it's an array btw justatest )
Avatar
Avatar
MilkeeyCat
@Learath2 which type looks better? (fn()->void)[69] or [69]fn()->void
MilkeeyCat 2024-10-16 16:04
also, wat do you think about making arrays returnable from function?
Avatar
wow, it seems like generating a valid sudoku board is non trivial too
Avatar
Avatar
MilkeeyCat
also, wat do you think about making arrays returnable from function?
heinrich5991 2024-10-16 16:07
seems like a good idea — why would you specifically forbid one primitive type in return position (edited)
Avatar
MilkeeyCat 2024-10-16 16:07
because C did it xd
16:07
but since I make it myself I can do whatever I want santatrollet
Avatar
make the best language in the world
16:08
it should be as simple as taking the best things from every language
Avatar
Avatar
pilonpl
it should be as simple as taking the best things from every language
MilkeeyCat 2024-10-16 16:13
I like generics and traits, ain't no way I do any of those
Avatar
generics dont seem too hard to implement
Avatar
heinrich5991 2024-10-16 16:15
famous last words
Avatar
i mean i have never made a language but
16:15
why would it be hard?
Avatar
Jupstar ✪ 2024-10-16 16:16
Ikr, just clone rust repo and call it a day 😬
Avatar
MilkeeyCat 2024-10-16 16:16
can't live without dereferencing null pointers
Avatar
Jupstar ✪ 2024-10-16 16:17
Will your language allow to safely dereference null pointers?
16:17
Who needs mem allocations if you can just dereference any null pointer
16:17
All problems solved
16:18
@MilkeeyCat Why do you write your lang in Rust if you like c so much xd
Avatar
Avatar
Jupstar ✪
Will your language allow to safely dereference null pointers?
MilkeeyCat 2024-10-16 16:18
looks pretty safe to me
Avatar
Avatar
Jupstar ✪
@MilkeeyCat Why do you write your lang in Rust if you like c so much xd
MilkeeyCat 2024-10-16 16:18
I wanted to write something in rust :DD
Avatar
it's a very complicated language
16:19
i dont understand it
Avatar
MilkeeyCat 2024-10-16 16:19
rust?
Avatar
Jupstar ✪ 2024-10-16 16:19
All languages are complicated
16:19
All in their own ways
Avatar
Avatar
Jupstar ✪
All languages are complicated
yeah like british
Avatar
Jupstar ✪ 2024-10-16 16:20
I find it harder to write Rust code than typescript code. But I find it easier to code something reasonable big in Rust than in typescript
Avatar
Typescript ☠
16:26
Web dev is so ridiculous
Avatar
Jupstar ✪ 2024-10-16 16:26
Xd
Avatar
@MilkeeyCat another good project for you would be creating a new web
16:28
With an official web browser
Avatar
MilkeeyCat 2024-10-16 16:28
I have other ideas which will take tons of time xd
Avatar
Like what ideas
Avatar
MilkeeyCat 2024-10-16 16:29
be ready to laugh in 3, 2, 1.. OS
Avatar
YingYangY68 2024-10-16 16:29
the net d
Avatar
Avatar
MilkeeyCat
be ready to laugh in 3, 2, 1.. OS
That's awesome actually
16:30
Make sure to not trust programs
16:30
Like linux does
16:31
Programs can basically do anything the user can do in linux
Avatar
sudoku is NP-complete right
Avatar
Yeah
16:33
I wonder how if using wave function collapse would be a good way of solving sudoku
Avatar
heinrich5991 2024-10-16 16:33
generalized sudoku n²×n² maybe
Avatar
YingYangY68 2024-10-16 16:34
go sniff diacetylmorphine
Avatar
heinrich5991 2024-10-16 16:34
a single problem not parametrized by a size can't be NP-complete
16:34
(the definition of NP-complete requires an "n")
Avatar
diacetylmorphine = heroin
Avatar
YingYangY68 2024-10-16 16:35
i was joking
16:35
i was silly
Avatar
MilkeeyCat 2024-10-16 16:36
pls don't try to joke ever again
Avatar
Avatar
heinrich5991
a single problem not parametrized by a size can't be NP-complete
I guess any problem would be just constant time without n
Avatar
heinrich5991 2024-10-16 16:37
yes, you need some n for the definition to make sense
Avatar
Technically the halting problem is possible to solve for a real life computer since real life computers have a finite number of states
Avatar
heinrich5991 2024-10-16 16:40
yes, mathematically possible to solve (edited)
Avatar
I think i've seen a video where someone actually did it
16:41
Idk
16:45
Btw it's kinda sad that this universe might be kinda shit
16:45
We can't even solve chess
16:45
Maybe in another universe
16:46
It would be possible
Avatar
Jupstar ✪ 2024-10-16 16:46
Who knows
Avatar
And maybe 3D + time isn't the most optimal either
16:50
I wonder what even is possible
16:51
And i think the saddest thing about death is that you don't know what happens next
Avatar
Jupstar ✪ 2024-10-16 16:52
Or the best thing 😉
Avatar
Well maybe
16:53
Having infinite time to do stuff would be amazing too
16:53
Imagine playing minecraft for billions of years
16:54
Just to find every diamond
16:54
In the entire world
16:54
On every seed
16:55
Playing football across entire states is also an option i guess
Avatar
Jupstar ✪ 2024-10-16 16:56
Maybe you wouldn't have any interests if you'd have infinite time
16:56
What even is "interest" Is it some kind of greed?
16:56
You want to do something
Avatar
I think it might be physically impossible to live forever and be the same person the whole time because you can't store infinite number of memories in your brain
16:58
So it would be weird
17:00
I had an idea for a "i survived 100 days in Minecraft hardcore" video but it would be ∞ days instead
17:02
And then start an ARG
17:02
Making an arg would be interesting
17:04
Or i could make a secret discord server
17:04
And hide the invite in some random place
17:04
On the internet
17:04
Behind some puzzle or something
Avatar
Someone has definitely already done something like that
17:18
Anyways, if anyone plans on making an ARG, dm me because i really want to help lol
Avatar
Jupstar ✪ 2024-10-16 19:04
@TsFreddie I played some Minecraft VR and some other games. Gotta admit, I didn't know VR works that well. I once tested VR with my phone as screen, but that was pretty pixelated and bad FOV. A real VR headset... WOW 😄 Looks really amazing that everything feels so 3D and almost as if you are part of the world. And I feel sick now after jumping from some cliffs xD
19:05
Do you get used to the sickness factor? You as dev should know xD
Avatar
Jupstar ✪ 2024-10-16 19:06
But tbf I dunno if VR makes the game fun to play. It just looks insanely nice 😄
Avatar
Avatar
Jupstar ✪
But tbf I dunno if VR makes the game fun to play. It just looks insanely nice 😄
When ddpgvr
Avatar
Avatar
Teero
When ddpgvr
Jupstar ✪ 2024-10-16 19:09
For the ultimate 2D experience
Avatar
Make 3d levels
19:10
And make it so you can rotate through them in 2d
19:11
Like how we interface between 3d and 4d currently
19:11
Would be really trippy
19:15
@Jupstar ✪ time for vc real quick?
19:16
🔊👤 General 4
Avatar
4d ddnet
19:16
thats would be nice
Avatar
3d first
19:16
but you view as 2d
19:16
as a slide of 3d (edited)
19:17
i think it would be possible as a serverside mod once that pr about dynamic block modifications is there (edited)
Avatar
Avatar
Teero
@Jupstar ✪ time for vc real quick?
Jupstar ✪ 2024-10-16 19:24
how quick is quick?
Avatar
depends on how fast you can answer
Avatar
Avatar
Teero
depends on how fast you can answer
Jupstar ✪ 2024-10-16 19:25
ok bcs I'm in call with my bro, so max 1-2min xd
Avatar
ok then not
Avatar
can we have ddnet VR
Avatar
how u will play 2d game in vr
19:30
ur brain will broke
19:31
u will fall on the floor and lose consciousness
19:32
Avatar
Avatar
Teero
ok then not
Jupstar ✪ 2024-10-16 19:36
@Teero My bro said the same as me, depends on room temperature
19:36
But he also said it's probably hard to notice
19:37
So many factors
Avatar
Does anyone have a telegram TS server?
Avatar
Telegram teamspeak server
Avatar
oka genius as every time
Avatar
Baran Nashor 2024-10-16 20:27
Telegram TeeSex server
🐣 2
Avatar
@Souly where is your like on my new video????
23:05
im waiting
Avatar
im gonna dislike and report you
Exported 299 message(s)
Timezone: UTC+0