[holden_magroin_pls] cakez7Rub2
[pakel1] DinoDance DinoDance DinoDance DinoDance
[akoya_here] until 35 no sleep no problem… after that no sleep all the problems
[bigarditech] HeyGuys hello to you subtitles-user
[tw_int] yep
[mawaldne] is there a YouTube channel devoted to zozin beat boxing yet?
[tymscar] Ive seen it but never ever knew what its for
[cephon_altera] for subtitles watchers tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger tsodinPenger
[mawaldne] tsodinPenger
[bigarditech] tsodinPenger tsodinPenger
[laur0276] Hello subtitles watchers!!
[bigarditech] first-time users trying to use subtitles will be so confused
[fantasmo55] !today [mrbotka] @fantasmo55 Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[natsu_enjoyer] tsodinPenger tsodinPenger
[bigarditech] that's interesting
[namasteoriginally] just xxd??
[shpirtman] it's whitepaper, not blackpaper
[bigarditech] blackpaper Pog
[adamd1008] okular has nice accessibility features
[tymscar] internet archive?
[azuraakumore] AzuraAkumore subscribed at Tier 1. They've subscribed for 24 months! 2 years of epic paper club. Where does the time go? tsodinPenger
[azuraakumore] This kinda reminds me of identicons
[john_diresta] wat
[bigarditech] ok i understood nothing
[iselgrey] ah so all instructions must be valid or something?
[iselgrey] all values a valid instruction*
[adamd1008] makes me think of RandomX, the monero proof-of-work
[tw_int] can it be recursive?
[john_diresta] i can only understand these words separately
[iselgrey] yeah i was going to mention randomx
[tw_int] x or boomer misbehaves
[cephon_altera] perhaps -1 to 1 is behave easier with sin and cos?
[gaiajack] mfw page limits
[john_diresta] @tw_int yeah i don't see any zoom for the AST
[oliwervik] oliwervik subscribed at Tier 1.
[tw_int] @Tsoding i think boomer doesn't work as expected
[heyyouhere] @tw_int yeah, some problems with obs capture, again :(
[tsoding] https://github.com/rexim/bnfuzzer
[heyyouhere] kinda clear
[john_diresta] yeah yeah it was, just no zoom
[usiten] Seems like it is broken yeah, but yeah pretty clear
[iwas_official] yeah, all was clear
[electricalneo] "boomer is broken again" is scary without context
[john_diresta] i remember the postal code!
[a66ath] conform?
[akoya_here] go best language confirmed
[llamexis] Llamexis subscribed with Prime. They've subscribed for 7 months, currently on a 1 month streak! Sub because of soup. I suggest trying pasta with strawberries
[allxrise] Clueless
[kwakislav] pasta with strawberries? I'm sickened but curious
[adamd1008] @Tsoding Heard of RandomX? Sounds similar
[shpirtman] fragment shader
[heyyouhere] what a great crossover, holy
[pawntheory] pawntheory subscribed at Tier 1. They've subscribed for 37 months! paper stream! happy Sunday/Monday!
[cephon_altera] universal function approximators
[akoya_here] generative NN
[tymscar] ai stream confimed
[confusedandmoreconfuse] confusedandmoreconfuse subscribed at Tier 1.
[adamd1008] interesting
[codecat69] then use the neural network to reverse the ssh key
[akoya_here] train nn on randomart to crack the hash
[akoya_here] its all compression
[confusedandmoreconfuse] oh yay i can talk now hello
[adamd1008] that shouldn't be possible
[mfaathirarsa] mfaathirarsa subscribed at Tier 1.
[bigarditech] sub for a soup?
[lastet] Lastet subscribed with Prime.
[lastet] sup
[cordaincorps] pasta with white cheese <3
[kwakislav] My grandma would just eat cherries with bread
[tw_int] inside out varenik
[akoya_here] yeah carbonara is basically bacon and eggs with no bread
[confusedandmoreconfuse] strawberries have little seeds I'm kinda scared of the little seeds
[rodrigocaldeiralima] RodrigoCaldeiraLima subscribed with Prime. They've subscribed for 3 months, currently on a 1 month streak!
[akoya_here] and you eat it for breakfast
[yuyiin] TsodingCooks stream?
[cordaincorps] !today [mrbotka] @cordaincorps Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[tsoding] https://github.com/tsoding/nob.h
[akoya_here] wooo poggers
[usiten] JIT compiled randomart when ?
[theentropyshard] cool
[bigarditech] Pog
[theentropyshard] vip speedrun any% [usiten] tsodinCool
[namasteoriginally] Tomorrow day's stream
[adamd1008] another thing from RandomX lol
[confusedandmoreconfuse] ehahehah yess
[heyyouhere] type in NOB_IMPLE
[koikoder] CloseWindow() :<
[cephon_altera] maybe win32 should have a prefix instead of raylib
[xvye] Heya!
[theentropyshard] the second revolutionary technology in NOB.H!!!
[confusedandmoreconfuse] ooh yes, naming things better very good
[iselgrey] NOB_GO_STRIP_YOURSELF
[koikoder] KEKW
[theentropyshard] C+
[iwas_official] KEKW
[llamexis] Maybe just fork raylob and do find and replace every function with prefix raylib
[rurinka] c2 [friendlyfire1978] zig
[allxrise] harry potter shit
[akoya_here] isnt this a thing in nothings/stb
[confusedandmoreconfuse] ahahhaha
[exponentialdivergence] ExponentialDivergence subscribed with Prime.
[codecat69] tsodinPog
[pawntheory] tsodinPenger tsodinPogging tsodinPenger
[akoya_here] i saw this in some headerfile lib recently
[shpirtman] You can do the same kind of shit in C++ because it has the same preprocessor KEKW
[friendlyfire1978] c kinda works and python code is temporary
[friendlyfire1978] i wonder if car mechanics think the same way about theor tools
[pawntheory] hello, artist
[pawntheory] gottem Kappa
[confusedandmoreconfuse] ahkhashahaa what
[koikoder] budget methlab
[iwas_official] xDDDD
[antonpieper] Breaking Farts [confusedandmoreconfuse] what did he just say LOL
[pawntheory] breaking news: local fartist pollutes town with METHane lab leak
[internetowestatystyki] local CICD
[antonpieper] Nob JIT technology
[friendlyfire1978] police describes situatrion a real shitshow
[pawntheory] I like to have macros when I define width and height set as URMOM and TOO_SHORT, respectively. I’m a very serious programmer tsodinSmug
[confusedandmoreconfuse] this is great I can follow this
[exponentialdivergence] !today [mrbotka] @exponentialdivergence Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[codecat69] WIDTH-1?
[friendlyfire1978] would it make sense to do the divs just once?
[antonpieper] Isn't that more part of the gray gradient function, or is this the algorithm of the paper?
[rainbowpikmiin] 20 raiders from rainbowpikmiin have joined!
[azuraakumore] Hello raiders
[antonpieper] I mean Color is generally expected to be 0..1
[codecat69] Hi, raiders AYAYA /
[confusedandmoreconfuse] There is some interesting language in the pdf file check this out - The scenario is that a business traveler uses the computer that comes with his hotel room to read
[ormusbaxter] OrmusBaxter subscribed at Tier 1. They've subscribed for 16 months!
[tymscar] Its crazy how chill the chat is when its sub only
[pawntheory] yeah
[confusedandmoreconfuse] ah okay so the pdf file is kinda like security research also
[bigarditech] unless you talk about soups
[azuraakumore] Sub chat best chat
[cephon_altera] uint32_t doesnt have r g b a though
[shpirtman] paid users are easier to deal with than free users Kappa
[linuxseller] hello everyone! Did I miss anything interesting today?
[tymscar] Yeah, I get it. Great move honestly. I respect it
[confusedandmoreconfuse] yes i have alot of respect Ive watched for quite a long time allready
[crasty] hello everyone tsodinPenger /
[developland] !today [mrbotka] @developland Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[codecat69] crasty AYAYA / tsodinPenger /
[iselgrey] survivorship bias: we all agree it's a good thing tsodinZezin
[cathy64_t] LUL
[pawntheory] LUL
[linuxseller] LUL
[crasty] @codecat69 AYAYA /
[codecat69] LUL
[azuraakumore] LUL
[cathy64_t] I love living in my echo chambers
[b333n] LUL
[tymscar] I mean to some extend even friend circles are echo chambers. and thats not bad in itself
[confusedandmoreconfuse] yeah i have seen the old versus the new internet and I liked the old one better
[developland] private chat seems a good option 👍
[tymscar] it matters what the subject is. in some places its bad
[akoya_here] well echo chamber is as good as the people in it
[neunmalelf] we are back to where BBS and compuserve were , smaller (often more focused) communities and THE REST ;)
[shpirtman] I guess depends on whether you willingly joined one, or the algorithm did put you in it
[developland] it's your stream and it's fair you select ho to chat with
[confusedandmoreconfuse] it depends on where on the internet you hang out i guess
[zharexus] i watching you since one year and you gave me the motivation to code and learn more programming langues
[azuraakumore] Echo chamber carries a connotation of "intentionally closing yourself off from information that contradicts your beliefs. Often with radicalization.
[azuraakumore] Imo
[rubyynt] @AzuraAkumore hesRight
[akoya_here] anything that is used badly is toxic at some point. literally too much water can kill you 😁
[tymscar] its funny how dying because of water is probably one of the worst ways
[azuraakumore] I agree. That's just what I usually think of when seeing the term echo chamber.
[codecat69] @akoya_here Dihydrogen Monoxide can be deadly toxic in too large doses
[azuraakumore] Of course, people over use words till they lose their meaning and specificity all the time
[codecat69] tsodinPog [usiten] Pog
[crasty] tsodinPog
[confusedandmoreconfuse] cool
[tymscar] isnt it weird how to me the grayscale never looks like its equally black as white. It feels like the black part is much smaller.
[tymscar] is that just me?
[cryze92] your dark reader?
[confusedandmoreconfuse] haha
[cryptoahash] lol
[xvye] LUL [absolem] LUL
[codecat69] LUL
[zielin0] LUL [crasty] LUL
[cathy64_t] LUL
[k0sster] lmaoo [allxrise] LUL
[cephon_altera] based
[pawntheory] classic LUL
[iselgrey] LUL
[iwas_official] OMEGALUL [tymscar] no, I mean in general. like its way more black than white
[heyyouhere] lol
[mawaldne] haha
[shpirtman] LuL
[idkncc] LUL
[zharexus] tsodinIsntThatPog
[linuxseller] Kappa
[cryze92] yeah gamma
[usiten] @Tymscar Color perception issue actually, a mix of how brain/eyes interpret stuff and how screen shows image
[tw_int] inhuman grayscale
[tymscar] thats fascinating [confusedandmoreconfuse] I was gonna say something like I will have to use my screen that has very accurate colors
[usiten] @Tymscar you could kinda cirrcle around the issue with color remaping/grading to fit humans better
[tymscar] huh. Ill look into it. this bit me before when doing shaders in blener
[codecat69] !when type inference in c
[mrbotka] @codecat69 type inference in c is tomorrow POGGERS
[tymscar] like the centre of the image looks to be 25% on the left, instead of middle
[pawntheory] Pirate coding
[pawntheory] r, r, r
[cathy64_t] @codecat69 look at auto in C23 :P
[john_diresta] nice
[usiten] @Tymscar To be fair, color grading is done post processing, I don't think you should worry at shader level, but more at render level
[codecat69] @cathy64_t is it already implemented anywhere?
[murilo0br] !today [mrbotka] @murilo0br Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[antonpieper] cmd_append_and_run_sync_and_reset LUL
[shpirtman] reinventing cmake, one step at a time Kappa Kappa
[cryze92] mfw single responsibility principle
[antonpieper] do while
[codecat69] in gcc you can do it
[codecat69] ({expr1; expr2;})
[kwakislav] msvc REEeee
[cryptoahash] ewwww
[shpirtman] niche compiler for compiling video games
[codecat69] i used this gcc extension once to implement lambdas in pure c, they work better than expected..
[cephon_altera] msvc is deprecated, windows people installed linux into their OS
[confusedandmoreconfuse] hahahaha [cathy64_t] @codecat69 gcc 13 and clang 18 according to cpp reference
[cephon_altera] is joke
[cephon_altera] WSL2
[usiten] MSVC will never die
[tw_int] it doesn't have where_msvc_is
[cryptoahash] Have you ever installed MSVS? Its amazing how much BS gets installed omg
[confusedandmoreconfuse] i think on mine i did install the non microsoft compilers
[usiten] !riir MSVC
[mrbotka] MSVC has been rewritten in Rust
[tymscar] yeah, I mean they are there because theyre useful
[kwakislav] more shit will be implemented until quality improves PepeLaughW [a66ath] They kind of do it a little bit
[cryptoahash] I guess all Unreal Engine programmers are on MSVS.
[antonpieper] #pragma once standardization would save some keystrokes
[codecat69] just let gnu rewrite msvc [tymscar] yeah, they integrate stuff, like ido and ivy and so on
[pawntheory] imo standards committees can be gatekeepers, but I’ll keep it civil tsodinSmug
[cryptoahash] multithreaded emacs when? :P
[tymscar] when it comes to arenas, how do you know how big you need to make the malloc for them? is it like strings where you double every so often?
[codecat69] tsodinPog
[confusedandmoreconfuse] ooh thats pretty
[allxrise] close dark mode
[zedalaye] divide by (HEIGHT-1) and (WIDTH-1) ?
[cryze92] fmod division by 0 at y=0
[usiten] Could this artifact be cause by float vs double precision ?
[codecat69] just add 0.001 to each pixel KEKW
[holden_magroin_pls] I like the backside of my math note book
[tw_int] if (x*y >= 0)
[confusedandmoreconfuse] oooh
[crasty] KEKW [codecat69] LUL
[confusedandmoreconfuse] it looks like a field of, grey wheat
[cephon_altera] twitch chat debugger already better than gdb
[shpirtman] good old subpixel nudge
[sailazaray] RyuChamp
[cryptoahash] :D [iselgrey] you are the peer reviewing
[sailazaray] OOOO
[john_diresta] holy smoke
[cryptoahash] hehhe
[antonpieper] !when peer reviewing papers [mrbotka] @antonpieper peer reviewing papers is tomorrow POGGERS
[confusedandmoreconfuse] there is a problem in the middle there
[b333n] aint no way
[confusedandmoreconfuse] its not touching
[cryptoahash] Good click bait title right there
[cephon_altera] should have used docker
[sailazaray] tsodinIsntThatPog
[cathy64_t] LUL
[holden_magroin_pls] what is the typo ?
[john_diresta] they didn't even try their own code!
[pawntheory] yeah, tell me about it. I’ve read a few papers that were definitely ai generated recently. tsodinSleep
[crasty] you should write them a stern email [tymscar] ewww
[kwakislav] Organic chemistry equivalent of this happened to me 1st time I did research
[heyyouhere] oh, pidgin, not pigeon, lul
[codecat69] !ping [mrbotka] @codecat69 pong
[tmartiro] discriminated unions
[tw_int] real and imaginary
[codecat69] you could compile this to ebisp
[antonpieper] C has union
[codecat69] i usually use anonymous unions
[antonpieper] old.as.language
[xvye] No defer, what is this!
[a66ath] Not declared*
[strawberry_starl1ght] Isn't that to make it single-pass? :thinking:
[antonpieper] @xvye there is no this LUL
[xvye] @antonpieper LUL
[heyyouhere] arena time!
[dzhoussem1] RAII 👽
[tsoding] https://github.com/tsoding/arena
[shpirtman] nob is the new libc
[antonpieper] All Responsibilities Principle
[bigarditech] wjy
[bigarditech] why
[antonpieper] Maintainability
[sailazaray] ПОГГЕРС
[sailazaray] ups
[sailazaray] DinoDance
[codecat69] just use monad to abstract away the allocation
[shpirtman] @codecat69 won't do notation Kappa
[codecat69] does -Wswitch-enum still work?
[codecat69] with default
[crasty] and UNUSED have some functionality, or is it just a note for you?
[codecat69] wait, you could print it as sepxr and eval it in emacs [tw_int] @crasty it's just (void)
[bnywty] bnywty subscribed at Tier 1.
[akoya_here] started to make onion soup because of discussion in stream 🙂 [sailazaray] POG
[bnywty] It's just cast everything you throw at it to void
[antonpieper] @codecat69 I also doubt that it works with default case
[crasty] @tw_int thx
[john_diresta] cool cool
[crasty] @akoya_here tsodinPog
[shpirtman] visitor pattern Kappa Kappa
[codecat69] vm tsodinPog
[cephon_altera] it will eval, and apply it
[shpirtman] LuL
[heyyouhere] Node factory when?
[crasty] noice
[xvye] Like a Match(x) method?
[cephon_altera] math is just a shittier python
[gaiajack] man I bet any academic would be stoked to see their paper implemented on a stream tbh
[antonpieper] Accidentally generating virus (if JITted) would be funny
[xvye] Accidentally generating GTA 6 LUL
[iselgrey] actually the probability of selfreplicating patterns in random code is surprisingly high
[crasty] @xVye randomly generated GTA 6 before GTA 6 smh
[codecat69] tyle checking?
[heyyouhere] this man can stop writing languages, lol
[sailazaray] Pogies
[bnywty] can anyone help recap what we're trying to achieve here?
[shpirtman] only generate correct programs in the first place Kappa
[codecat69] compile to c and let it type check for you Kappa
[cephon_altera] NODE_ERROR which propagates?
[codecat69] fun
[codecat69] c
[antonpieper] Runtime type checking implemented ✅
[codecat69] or return missing texture color
[crasty] it would be funny to visualise for which x and y the evaluation failed [john_diresta] mhhhhhh
[antonpieper] Nice user readable errors
[john_diresta] macro time?
[codecat69] compilation-mode?
[john_diresta] ah yes
[crasty] !today [mrbotka] @crasty Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[sailazaray] DinoDance
[codecat69] tsodinPog
[antonpieper] Can't you add triplets? [codecat69] throw new TypeError();
[crasty] crasty subscribed at Tier 1. They've subscribed for 2 months!
[sailazaray] tsodinIsntThatPog
[crasty] wanted to generate random images, ends up creating language smh
[holden_magroin_pls] tsodinPenger
[holden_magroin_pls] dolphinB
[ssun3] tsoding i’m back! after years in indentured servitude.
[crasty] and then blames the scientist tsodinCool
[cryze92] I believe the paper gets around the type validation problem by simply only allowing floats and simply having 3 node trees, one per color channel
[cathy64_t] you've typed numeber instead of number :P
[cryze92] huh, I didn't look at the image, only at the pseudo code
[antonpieper] Add and Mul also needs to support Triplets
[shpirtman] Might be another typo in a paper Kappa
[codecat69] and mix node
[cryze92] yeah true
[tw_int] it's obvious Kappa
[trefis] trefis subscribed at Tier 1. They've subscribed for 4 months! tsodinW
[gaiajack] they might have hit page limits on the journal
[antonpieper] Gatekeeping science
[ssun3] btw, i’ve been meaning to ask—i’ve kept a backup of every single one of your streams, going back probably two years before you started uploading to youtube. i started doing this because twitch only keeps the last two months, and i wanted to save them for later binge-watching once i was free from the day job. let me know if you’d like me to send them to you somehow (though it’s several terabytes of data).
[kwakislav] left as an exercise to the reader Kappa
[codecat69] !today [mrbotka] @codecat69 Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[yuyiin] @gaiajack supplemental material and appendix do not count
[tw_int] eval_binop function maybe
[cryptoahash] @ssun3 Best to contact him through Discord I think
[friendlyfire1978] #define kurva void *
[ssun3] @cryptoahash 👍
[antonpieper] tsodinPog
[sailazaray] POGGERS
[cephon_altera] clean code vs tight code
[codecat69] but can it be triple of triples?
[codecat69] ah, nvm
[sailazaray] TBAngel
[antonpieper] I think default case might silence the comptime denim switch check
[antonpieper] *enum
[codecat69] tsodinPogging
[iwas_official] KEKW
[codecat69] KEKW
[strawberry_starl1ght] Calculates successfully, then segfaults
[strawberry_starl1ght] Based
[cryptoahash] wait what?? tui enable in gdb??
[cryptoahash] Is that a thing?
[tw_int] @cryptoahash yep
[cryptoahash] omg I have been using gdb for 10 years+ and never knew this haha.
[antonpieper] expect_number/triplet could do the NULL check which would reduce some lines
[ssun3] @cryptoahash i don't think i can dm on discord - please pass on the message if you can. tsoding if you see my message above, feel free to dm me on discord (ssun3)
[sailazaray] GG
[gaiajack] can your c do that
[iselgrey] c is literally doing that
[gaiajack] oh
[antonpieper] Epic
[sailazaray] RyuChamp
[xvye] C# has Parallel.For Kappa
[cryze92] compile to spirv and run with vulkan 5Head
[antonpieper] Ternary
[tw_int] +2 streams
[friendlyfire1978] can your c do that?
[foobarios] Can’t you represent booleans as 0 or 1 and use multiplication and addition for the Boolean logic
[zedalaye] you missed a break in previous switch
[codecat69] but how would random generation work with all the possible type errors?
[antonpieper] @codecat69 I guess Brute force
[codecat69] @antonpieper just retry until it's correct?
[foobarios] @codecat69 he generates the expression according to a grammar
[codecat69] @foobarios oh, i was thinking overcomplicated
[tw_int] message: "your fingerprint is not printable" Kappa
[antonpieper] @foobarios That also makes much more sense than brute force
[antonpieper] As a German I use wenn dann sonst
[iwas_official] iff elze tsodinCool
[codecat69] @antonpieper wenn wahr dann 1 sonst 2
[friendlyfire1978] you could lazy it
[tmartiro] island if
[sailazaray] POG
[codecat69] tsodinPog ?
[zedalaye] isn't the condition, in fact, greater OR ZERO ?
[codecat69] the bug in the paper
[heyyouhere] node_number(0)?
[codecat69] ^
[tonitch] Hello
[tonitch] !today [mrbotka] @tonitch Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[codecat69] you forgot node_number() in GT
[cryze92] because NULL is literally just 0
[pakel1] Use rust
[antonpieper] old. as. language
[codecat69] -Wzero-as-null-pointer-constant
[friendlyfire1978] We had a bug because NULL was valid address on one chip
[cephon_altera] C3 is right there
[cephon_altera] :)
[iselgrey] doesn't it warn you for using int instead of pointer? [pakel1] You know I'm taking the piss right
[sailazaray] POGGERS
[antonpieper] !when porting randomart to C3 stream [mrbotka] @antonpieper porting randomart to C3 stream is tomorrow POGGERS
[shpirtman] Don't like this one little thing? Change your entire mode of existence Kappa
[codecat69] @iselgrey not for 0, there is extra -Wzero-as-null-pointer-constant option
[iselgrey] i honestly thought that was a joke
[friendlyfire1978] C memory references are a joke. NULL is reference to 0, and sometimes 0 is valid :-P
[tymscar] ae careful @tsoding I think you print two nodes as mult for debug
[codecat69] @friendlyfire1978 well, the c standard doesn't define NULL to be 0 afaik
[fr3sh4nt1m8] hey chat i just joined. is there a link to the paper or the title please?
[tw_int] !today [mrbotka] @tw_int Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[codecat69] !today @Fr3sh4NT1M8 [mrbotka] @Fr3sh4NT1M8 Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[friendlyfire1978] It maybe depends, this was some microcontroller
[sailazaray] <3 [ironlota] sounds great
[iselgrey] more strem tomorrow Pog
[strawberry_starl1ght] good strem!!!
[iwas_official] <3 <3
[xvye] <3
[oliwervik] tsodinPenger tsodinPenger tsodinPenger
[strawberry_starl1ght] <3
[zielin0] very cool stream
[heyyouhere] sure! good night, zozi! <3 [crasty] karpLove [gaiajack] dobranoc
[strawberry_starl1ght] tsodinPenger tsodinPenger tsodinPenger [crasty] tsodinPenger
[foobarios] it is a very cool topic [antonpieper] Nice stream <3
[sailazaray] tsodinPenger tsodinPenger tsodinPenger
[confusedandmoreconfuse] <3
[foobarios] good night [iwas_official] good night zozin tsodinPenger <3
[zielin0] bye <3
[iselgrey] bye <3
[oliwervik] bye bye
[antonpieper] Bye [strawberry_starl1ght] byeee
[cathy64_t] tsodinPenger tsodinPenger
[crasty] bye, loved the stream tsodinPenger
[allxrise] wait I looked to usd to aud, fu-
[colt_zero] Milton's tornado outbreak was quite rare for Florida, so I haven't had to worry about Tornadoes much either, but yeah, it's still scary. Saw some security cam footage of a warehouse that was hit 11 miles away and the tornado was basically just as big as the building. Audio from the footage sounded like a jet engine.
[noprincipio] noprincipio subscribed at Tier 1.
[codecat69] !today [mrbotka] @codecat69 Implementing Random Art Generator Idea from this Paper http://users.ece.cmu.edu/~adrian/projects/validation/validation.pdf
[noprincipio] tsodinSmug
[confusedandmoreconfuse] so alot of this is going to come down to the type of random number generator i guess to be technical
[confusedandmoreconfuse] yeah I can understand that
[confusedandmoreconfuse] branches and grammer are fine for names I think
[confusedandmoreconfuse] yeah I can understand whats going on fairly well
[llamexis] Why not rewrite it on C(++++++0)
[egregors] egregors subscribed with Prime. They've subscribed for 6 months, currently on a 1 month streak! !today
[codecat69] but is this random for every use of just set to random value?
[stupd_engineer] stupd_engineer subscribed with Prime.
[codecat69] ah, got it
[giosemc] hello, are you planning on bringing back porch development any time soon
[dzhoussem1] This feels super academc
[cathy64_t] I wonder why :P
[confusedandmoreconfuse] so is he going to be using a random number generated by his cpu? I guess
[strawberry_starl1ght] Developing on a porch
[shpirtman] porth? Kappa
[giosemc] sorry I meant porth
[stupd_engineer] Hey everyone! Just passing in to sub and wish you all a great time. I'll catch up with the stream after work. Byee! tsodinPenger
[ellxor] Haven't seen a voidf in the wild in ages
[juniorfreutas_] Kreygasm
[thecodetherapy] TheCodeTherapy subscribed with Prime. They've subscribed for 3 months!
[giosemc] @shpirtman yeah
[theruggedbear] o7
[dzhoussem1] Branchless programming
[tw_int] Alternatives might be a good name
[fmega] mm brand cheese
[codecat69] LUL
[ellxor] Time to pull out M4 LUL
[confusedandmoreconfuse] I still like looking at C better then anything else because I can really see whats actually going on
[cathy64_t] so dumb
[tw_int] lisp vibes Kappa
[giosemc] are you planning on bringing back PORTH development?
[confusedandmoreconfuse] oh wow
[confusedandmoreconfuse] look at that number
[ellxor] You could use one of those Russian old school ternary computers to get an exact 1/3
[iselgrey] cbrt()?
[cordaincorps] ayo
[strawberry_starl1ght] Didn't they find that it's better for computation or something too?
[shpirtman] 3 instead of 2? Fascinating KEKW
[strawberry_starl1ght] Also more states is better
[ellxor] Matching your CPU instructions with drum rotations vibes [strawberry_starl1ght] The ultimate rewrite - from binary to ternary
[invisibl3cat] You also couldn't write a C compiler for it
[strawberry_starl1ght] Gotta pitch it at work
[tw_int] Isn't ternary - the best counting system in some aspect? [hightowerlowpower] Uhh ... we should go back to that... Those cubes of memory looked so cool :)
[theentropyshard] the ideal base is 2.7, 3 is the closest or smth like that it was
[fmega] the shed stays red
[confusedandmoreconfuse] I like C !
[hightowerlowpower] @fmega But I want blueish green
[strawberry_starl1ght] EU is best
[strawberry_starl1ght] Others are catching up
[giosemc] sorry I ask this again, are you planning on bringing back PORTH development by change? [strawberry_starl1ght] Like I said - the ultimate rewrite - from binary to ternary
[strawberry_starl1ght] :D
[hightowerlowpower] ... what would the world look like if we started from scratch now!
[strawberry_starl1ght] ternary computer emulation when? [strawberry_starl1ght] :O
[codecat69] isn't Malbolge in ternary?
[shpirtman] "X macro" Kappa
[antonpieper] You could add 'A' to have alphabetic grammar rules (when printing)
[bl4ckhaz3] hello from floody spain
[cordaincorps] gen func - probably in within next 30 years on the market
[cordaincorps] gen z -> gen alpha -> ... -> gen func
[strawberry_starl1ght] AI generated funk
[cordaincorps] Bran cheese?
[codecat69] !ping
[mrbotka] @codecat69 pong
[voidmainger] !cyril Grammar_Branches *branches [mrbotka] Бгдммдг_Bгдпcнёs *бгдпcнёs
[tasakosman] all I'm hearing is BASED
[damis_vii] Damis_VII subscribed with Prime. They've subscribed for 4 months!
[kwakislav] middle hand side PepeThink
[voidmainger] !still using only left and right hand [mrbotka] using only left and right hand in 2024 KEKW
[codecat69] binop?
[codecat69] just copy old node and change rhs,lhs?
[lorymaster] 640K ought to be enough for anybody
[tw_int] It was iff I think
[tw_int] sorry
[tw_int] Called them Elze Kappa
[konzinov] perfect ! FamilyMan
[shpirtman] like basic's RND()
[madmix__] you need to separate terminal rules and non-terminal rules, i guess?
[usiten] Well, you got 14gig or RAM for it to terminate in tsodinCool
[tw_int] terminated by OOM
[codecat69] stack overflow KEKW
[cephon_altera] nice stack overflow, nerd
[confusedandmoreconfuse] if you can read this and see why its funny ;)
[xvye] Can your Rust do that!
[shpirtman] at some depth you should make a probability of choosing a random, x, or y 100%
[shpirtman] `A` looks like a list of terminal rules
[codecat69] but C doesn't even have a non-terminal rule
[holden_magroin_pls] we are software developers
[gabrielbezerraaa] gabrielbezerraaa subscribed with Prime.
[gabrielbezerraaa] It should generate a terminal or not based on the depth. E.g. if depth is 1, then only x, y or random number are generated
[strawberry_starl1ght] I remember terminal being a separate thing
[strawberry_starl1ght] When I was doing grammar-y things
[usiten] Technically, the grammer shown in the paper may never teminate
[casensio] the termination of the rules are based on the probabilities ?
[usiten] Yes
[iselgrey] as these rules seem to have "statistical depth", if your approach requires having a max depth and doing it recursively you will just have to reject expressions with depth larger than x, if grammar allows infinite recursion it's never guaranteed they end before x depth
[codecat69] in the paper they just choose the first at death = 0, seems like they don't know either LUL
[iselgrey] you would have to make it iterative
[usiten] The probabilities makes it so that it will virtually always terminate, but yeah, probability based stack overflow
[holden_magroin_pls] they are speaking in tsoding
[shpirtman] It's like a chemistry paper telling you material proportions, but not telling you for how long to turn the heating on LuL
[casensio] it will eventually end when all the C nodes are solved with an A node
[gabrielbezerraaa] I can't remember the details of the implementation of the grammar. Is it possible to classify the rules of the grammar whether they are terminals or not, based on the presence of NK_RULE in them?
[tw_int] @casensio yes, or depth = 0
[codecat69] @casensio but if they get a c node?
[cephon_altera] we have to anal yze
[tw_int] One Tsoding to save us all
[strawberry_starl1ght] The struggle of a real developer as opposed to the easy life of the backseater :D
[shpirtman] Hardcode stuff to get to pretty pictures faster Kappa
[voidmainger] case END: node_is_ending_on_a;
[tw_int] Need to use depth here too. Or it will recurse.
[codecat69] @tw_int it won't, the expression length is still finite
[voidmainger] TeaTime?
[codecat69] does halting problem apply here?
[strawberry_starl1ght] inb4 we solve it on strem
[kwakislav] local man solves halting problem moon2H
[cephon_altera] just solve the problem, nerd tsodinPenger
[confusedandmoreconfuse] @Kwakislav venus31Cool
[strawberry_starl1ght] Tea comes second after flow state
[codecat69] just delaying the segfault
[usiten] depth <= 0 is reversed isn't it ? Don't you want depth >= 0 ?
[tw_int] @Usiten +1, typo on line 508: <=0 -> >=0
[shpirtman] jebait attempt
[jankoy_] C sure is a language.
[usiten] My bad, heard the wrong thing
[usiten] !vanish
[codecat69] it's still picking all three nodes in c instead of the first one
[tw_int] that was a sudden rewrite)
[codecat69] doesn't know that first of C is terminal
[shpirtman] Does node_is_terminal itself stops recursing at some point?
[codecat69] NK_RULE should not return constant false, I guess
[ledents] once you should stop don't ever choose a terminal node you already have used in the stack
[codecat69] because in rule c it finds no terminal rule
[cephon_altera] how can he do reproduction if he cant even reproduce this paper
[holden_magroin_pls] KEKW
[iselgrey] subtitle viewers are wondering how we got here
[strawberry_starl1ght] @cephon_altera I feel like I should call the police after this, the guy was murdered
[voidmainger] They say further down (in section 5) they used depth=5 or depth=12
[foobarios] Can your while do that
[codecat69] is there do {} for; loop?
[codecat69] tsodinIsntThatPog
[iselgrey] if you change example to C :: A(1/2) , add(C,C)(1/4), mult(C,C)(1/4) it's more likely to terminate
[confusedandmoreconfuse] your smarter then me so I'm guessing yes [strawberry_starl1ght] Rexime knows best, let's go for broke
[iselgrey] yes but you can still have error
[iselgrey] with the 0.333
[tw_int] I suggest to add " || count-1 == i"
[iselgrey] ah sure
[strawberry_starl1ght] DJ Khaled: "another one"
[codecat69] but 1/4 < 3/8
[kwakislav] DJ Khaled: "bakhlawaow"
[confusedandmoreconfuse] TheIlluminati
[codecat69] tsodingPog
[iselgrey] 1st try
[codecat69] tsodinPog
[cathy64_t] tsodinPogging
[kwakislav] should have done it in Haskell, in 2 days would get a white paper from a white paper, perfect reproduction
[iselgrey] cool
[cephon_altera] deepa
[holden_magroin_pls] moreeeee
[fmega] yummy pizzels
[cryze92] probably needs normalization back into -1 to 1 space
[valenii] mmm pixels
[iselgrey] tsodinPog
[usiten] Serialize it to a .bin file and do some weird wizzard casting stuff when opening it
[cryze92] The random node tree can return values out of the range now though, right? The paper calls this out. [usiten] Is it not contigus in memory Ø
[usiten] ?
[usiten] Guess not then
[cryze92] I'm sorry if that's solved though, I wasn't here the entire time
[usiten] Fair enough, got it
[valenii] Nasty piece of scheisse
[confusedandmoreconfuse] its still cool
[holden_magroin_pls] pp
[codecat69] tsodinPog
[iselgrey] tsodinPog
[valenii] valenii subscribed at Tier 1. They've subscribed for 41 months, currently on a 41 month streak! tsodinPogging
[gabrielbezerraaa] The wayback machine has archived the 4th link of the paper: https://web.archive.org/web/20010602151111/http://gs2.sp.cs.cmu.edu/art/random/archive/index.html
[tw_int] UFT generator
[noprincipio] tsodinWeeb
[cephon_altera] can you attach this to raylib and generate them on the fly?
[tw_int] *NFT
[confusedandmoreconfuse] it is cool
[gabrielbezerraaa] or rather that is the archive of the gallery
[b333n] looks like apple wallpapers lmao
[holden_magroin_pls] we have finally done it
[shpirtman] adding two things together can blow the number out of -1..1 range, so I guess we're seeing some wrap around?
[cryze92] @ShpirtMan yeah that's what I meant
[iselgrey] yes i think it's not handled [cryze92] but it'll just wrap around anyway I guess
[dzhoussem1] damn
[dzhoussem1] supa cool
[confusedandmoreconfuse] im serious it is cool to see how its done
[holden_magroin_pls] panger wallpaper inspiration
[holden_magroin_pls] tsodinPenger
[shpirtman] maybe try adding sine?
[usiten] You can probably add div, sin and so on quite quickly to try with some math
[cephon_altera] nice OOM, nerd
[gabrielbezerraaa] There are some examples in https://web.archive.org/web/20010602151111/http://gs2.sp.cs.cmu.edu/art/random/archive/index.html and https://web.archive.org/web/20010617194530/http://gs2.sp.cs.cmu.edu/art/random/archive/archive_9904/ with the respective expressions
[codecat69] oom?
[brooklyndev] 🔫
[fmega] os be like i'm oooooming
[valenii] Buy more RAM LuL
[holden_magroin_pls] stream lag
[confusedandmoreconfuse] he only has 8 gig ???
[tw_int] @confusedandmoreconfuse 14 now
[strawberry_starl1ght] MLP mentioned??
[cephon_altera] friendship is magic
[strawberry_starl1ght] It's not about the end goal, it's about all the segfaults we made along the way <3
[cephon_altera] is this randomart project on github?
[ironlota] KEKW
[confusedandmoreconfuse] dark mode ?
[confusedandmoreconfuse] hahah in before dark mode
[codecat69] is the output range -2 to 1?
[cryze92] you could try to multiply it with some factor to increase the variations
[confusedandmoreconfuse] oooh
[strawberry_starl1ght] Whoaaa
[fmega] vaporwave [confusedandmoreconfuse] thats not bad
[codecat69] generating fragment shader for ultra speed when?
[cryze92] @codecat69 I also had that thought yesterday, could be fun
[cephon_altera] the paper is copyrighted though
[strawberry_starl1ght] shhhhh
[iselgrey] i missed the nn implementation, what is it doing in the image?
[foobarios] it was worth it
[tw_int] @iselgrey all monochrome
[pakel1] Bye [xvye] <3
[iselgrey] yeah strem was cool
[cryze92] @iselgrey yeah values were all close to 0
[zielin0] bye <3
[idkncc] gg [foobarios] good night [iselgrey] bye <3
[strawberry_starl1ght] byeee
[need_grass] bye [confusedandmoreconfuse] bye byes <3