#programming
1 messages · Page 17 of 1
why is grep answer to everything
i have a lot of work at the moment (designing a p2p protocol at work) so you have a bit of time until i start working on it more
And ripgrep if you want your search to be even faster :D
Also, good morning 
It may be noon but such has to be expected when I'm on vacation haha

grep "thing im looking for" path
"we arent willing to call you for an interview" thats cool and all but how about you tell me the reasons
no feedback smh
The "AI" that read your résumé estimated your sentiment and figured you're not good enough of a drone that doesn't ask questions. 
Aren't we all drones in the swarm?
we are all soldiers and life is "lower backlight: on"
thats actually crazy
That's messed up
this tripped tf out of me, i use the exact same color scheme and the same font
first thought was "that's my screenshot surely"
thats how i felt when someone sent screenshots using my osu! skin
Oh new profile pic. Cute 
@crystal frigate Hi I'm going to sleep so please ping me after this, and I'll reply back whenever I'm able to.
Yeah I'm aware of this one. She's pretty good and is definitely better than most, but she still tends to do those inhuman RP giggles maniacally sort of descriptions, and often sounds like a sassier, more natural ChatGPT 4.
She also often says typical LLM stuff like "Hello! I am ___ your friendly neighborhood streamer! Here to entertain and make new friends!" Which sounds straight up like ChatGPT.
It's hard to say what her memory is like from clips and a couple videos, so that aspect is hard to compare.
Still not at Neuro's and Evil's level honestly.
Thanks! Project sekai carrying as always
skill issue
(unironically, if you find it unreadable you dont have much fp experience)
thats true i like nix more since it has kv args
Just to make sure it's true 
but it doesnt even matter here since you know that True True corresponds to az bz
i love nix 
imperative brained people 
Pretty close 

You pretty much can't
Interesting. It's one of those unrepresentable values isn't it? Cause I wasn't sure what the issue here is. Classic floating point problems, or your code parser
Yeah it's why I don't like using it for precise things
Agreed 
if 2+2 == 3? I'm reading this right?
yes

(not so much the calculation more the syntax itself)
yay
except this is secretly lua
this code produces the following code:
This is chayleafs super secret parallel universe dedector.
As soon as 2+2=3 we're fucked
but its better than lua because it has a rudimentary type system
Could also be three bit flips by cosmic radiation, all happening in the exact same location as the same time 
Am I dumb? From 4 to 3 you gotta flip 3 bits tho, no?
Ooooh

I'm not a smart man 
Now do base 2^32 
and heres random code from F# neuro integration
That doesn't seem too bad
it really isnt

i lowkey like F# more than rust but i dont have a use for it
(also ew microsoft)
F# is a good language and so is Scala
because they take the good engineering of JVM/CLR and create a sane language on top of it
Scala my beloved
oh yeah konii what kind of reflection si available in the language atm?
i want to use as much of it as possible because i'm a freak that cant be trusted with language features
i will not abuse this information
i assume you cant do anything with methods for now
and cant "dynamically" construct structs (add methods or fields to existing ones)
can you get field names?
i guess not
oh and most importantly, can you cast type to a unique ID?
great
i mean that doesnt guarantee that the same type maps to the same value
also you're looking at wrong code because "decimal" in this context is a type, not "decimal string representation"
if you want the real code, go here https://hackage.haskell.org/package/ghc-internal-9.1201.0/docs/src/GHC.Internal.Float.html#floatToDigits
it says
-- Based on "Printing Floating-Point Numbers Quickly and Accurately"
-- by R.G. Burger and R.K. Dybvig in PLDI 96.
so here you go https://dl.acm.org/doi/pdf/10.1145/249069.231397
i bet its too complex for you too though so yeah go implement something simpler 
???
heres the alternative imperative code btw
fn shortestDecimalRep(a0: i32, b0: i32, c0: i32, acceptSmaller: bool, acceptLarger: bool, breakTieDown: bool) {
let mut az = True;
let mut bz = True;
let mut a = a0;
let mut b = b0;
let mut c = if acceptLarger { c0 } else { c0 - 1 };
let mut digit = 0;
let mut i = 0;
loop {
let adz = a % 10 == 0;
let isTie = digit == 5 && bz;
let wantRoundDown = digit < 5 || (isTie && breakTieDown);
let roundDown = (wantsRoundDown && (a != b || az)) || b + 1 > c;
digit = b % 10;
a /= 10;
b /= 10;
c /= 10;
az &&= adz;
bz &&= digit == 0;
if !(a < c || (acceptSmaller && az)) {
return (if roundDown { b } else { (b + 1) }, i);
}
i += 1;
}
}
its really not that different
literally the same 
it's allergic to the letter n and l
you should read SICP
NOW
yes 
dont need unions when i have pointer casting 
ok (but its good so you should anyway, it teaches programming, compilers, assembly, fp, oop, imperative programming, logic programming, all in one book)
most of sicp is the problems honestly
the chapters are short
there's a javascript version now apparently 
i mean it exists sure but like you have to be insane to think thats an improvement
i read excerpts from it and it tries to reimplement lisp concepts in javascript
so you'll end up following the same material in a language thats designed differently
which doesnt sound good
sounds like a trip
it has stuff like this in the second chapter and it only progressively gets harder
you really wont spend much time reading
wait what is $if cond: T = f32
oh thats the if syntax
i was confused because : is also used for type decls
so python-style if looks weird
yeah thats normal stuff
cursed idea
# Cargo.toml
# [...]
[dependencies]
# sha = "1" for sha1
sha = "256"
yes, the fact it is possible is the worst part
I hate that
hblang to python transpiler when
just because you can doesnt mean you should
Why become konii
what's stopping you from stripping that off internally
on the bright side, it isnt the absolute path
oh and are two types generated by different functions equal if they have the same body?
if yes its a bit annoying, if no its a bit cursed
so they arent equal
thats funny
basically, the canonical type path is part of the type
what about if the function takes arguments but different arguments result in the same type body?
for consistency sake i hope it ends up being different types
um
both branches return 0

no i meant uh
main := fn(): uint {
$if A(1) == A(2) return 0
return 1
}
A := fn(a: uint): type return struct {}
i could run it myself but lazy
//Apply mutation
switch (mutation) {
case MutationType::AddSubnode:
AddRandomSubnodeWithConnections(new_node);
break;
case MutationType::RemoveSubnode:
RemoveRandomSubnode(new_node);
break;
case MutationType::AdjustWeight:
AdjustRandomWeight(new_node);
break;
case MutationType::AddInputPort:
new_node.ports.push_back(Node::PortType::Input);
break;
case MutationType::RemoveInputPort:
RemoveRandomInputPort(new_node);
break;
case MutationType::AddOutputPort:
new_node.ports.push_back(Node::PortType::Output);
break;
case MutationType::RemoveOutputPort:
RemoveRandomOutputPort(new_node);
break;
case MutationType::CreateInputConnection:
CreateRandomInputConnection(new_node);
break;
case MutationType::RemoveInputConnection:
RemoveRandomInputConnection(new_node);
break;
case MutationType::CreateOutputConnection:
CreateRandomOutputConnection(new_node);
break;
case MutationType::RemoveOutputConnection:
RemoveRandomOutputConnection(new_node);
break;
case MutationType::CreateConnection:
CreateRandomConnection(new_node);
break;
case MutationType::RemoveConnection:
RemoveRandomConnection(new_node);
break;
default:
throw std::exception("Error: Invalid mutation type!");
}``` does this count as clean code
uh huh interesting

yeah thats the point
i guess worst case i'll just add the equivalent of PhantomData
could maybe make it shorter if written as a table containing the enum variants and lambdas, but short != clean
I think this version is fine 
Table? Oh, you mean like mapping each enum to a lambda
Huh
I didn't think of that
Maybe might use it in the future
only problem i could see with that is finding a way to make sure it's still exhaustive (assuming you make those mapped mutations the default and keep the others as their own branch)
except it already doesnt check for exhaustiveness

not at comptime i guess but it still gets caught at runtime at least
oh wait you can just throw the error if it's not in the table nvm i'm dumb
i mean its C++ so it wont if you just throw it into an array
but if you use an STL container like std::array or std::vector it's fine
probably
thats how many languages do it
including rust and haskell
if the programmer didnt want the program to crash maybe they should've checked their data first
konii you may have a small
addiction
iterators arent very useful by themselves but its good when you have iterator composition, i'm kinda worried about that one though because theres no pipes in the language
i always forget how lovely reading through the STL is 
it might just be the most unreadable code across all language implementations
c++ templates are a hell of a drug
is .skip() a method on MemIterator (whatever its called) and .take() a method on Skip?
but Take isn't an Iterator 
i see
basically separating the impl and the wrapper
thats about what i thought
I like your highlighting colors lol
i dont like how blue most themes are
Ohh I think I have that installed
I change theme every few days
yeah thats the approach i came to when i wondered how to do stuff like that without language support for mixins
hellooo I have some questions
I want to be a freelance web developer, but what technologies do people use? I know how to build full stack apps with laravel (blade views) or use spring boot backend + react front end, but should I learn next.js and node.js or something?
people use something new every couple months
the web be like that
that being said just use what you like and know
Use dart cuz I think it looks neat (haven't even tried to use it and you should not ask me)
what, flutter?
mine looks like this
google web developer vacancies
Two pieces of the same pie
o algo
Actually real
Bald shylily looks crazy tho😭😭
my takeaway from this is that people use php and java and i'm scared
new large codebases are created in Java every day 
devices
2.9 billion of them are unmaintained
i mean java runs on intel CPUs (as in, on the CPUs themselves) and in credit cards
so 3 billion is probably an understatement
what?
you heard me.
no, what's the source?
Java Card is a software technology that allows Java-based applications (applets) to be run securely on smart cards and more generally on similar secure small memory footprint devices which are called "secure elements" (SE). Today, a secure element is not limited to its smart cards and other removable cryptographic tokens form factors; embedded S...
isn't the only thing we know is that they run minix?
SIM cards too 
no, i mean intel cpus
nowaying
i wont be satisfied until type at comptime is equivalent to [Object object] in javascript
(it basically already is that, just need functional ways of getting and setting methods and fields, functional because otherwise compiler developers are going to quit programming)
i'll implement the LSP and then see how hard it is to expand an LSP to a compiler
(LSP is basically a compiler without the codegen)
LSP is something immediately useful and i don't want to commit to anything huge right now, i want fast iteration to see what works and what doesnt
also with some ecall additions its probably possible to add debug mode with hot reloading
specifically the ability to suspend execution, inspect instruction pointer and registers and redirect them to the new code
rip hot reloading
i mean still possible with a userspace vm
i'll manage, as i said i'll just hack something temporary
i don't need good performance because surely i'll make a good lsp implementation that wont do a lot of recomputation on new keystrokes
i'll just have to add an ecall for filesystem access but even that is unnecessary in the beginning
also stdin and stdout is necessary but thats surely doable
in ableos theres no need to use the lsp protocol it can be included as an editor library
oh right i just remembered that i wanted field names for autogenerating json parsers
but its fine i can always hardcode it
mhm i think whats already there will be enough
if only there was someone with langdev experience
those grow on trees I've heard
if there was a way to get method names you could
$if hasMethod(T, take) self.inner.take() else .(.(self, 0, end))
currently you can use type markers
HasTake = struct {}
// add HasTake as a field of iterator with take and check for the presence of HasTake in the field list in .take() impl
$if hasFieldType(T, HasTake) self.inner.take() else .(.(self, 0, end))
lily
gm
Anyone interested in ants? It's 5 workers now but I don't think I can post it anywhere here 
I like ants 
Hard to tell, but there's so many larvae waiting to grow still. 

replace ``` with ```cpp
well its difficult for me because i habe no experience with it
Fucking Function Pointers: Examples for declaring function pointers in C
oh it works
well i know how to dereference
but is the thing i gave actually used anywhere
typically you'd use more type aliases
i love the name of the site 
the idea of C types is that declarations match patterns of dereference
so if you have a function pointer:
int (*function)(int, int);
then to get the result you do (*function)(5, 5)
or if you have a value int **a, then to get the int you do **a
well it does make sense
but is that readable
i feel like you use that shit if you put in a backdoor
again, thats what type aliases are for
technically yes
i've heard you simply have to read them like first all the way to the right, then to the left
the way i see it if there is a * before something, that entire thing after is it the pointer object
i also didnt realize you could point to functions
you can use tags as normal numbers
when thinking about how to type a type its easiest to think about how you'd access the underlying value
Von-Neumann architecture supremacy
frick von neumann
does python have any of this shit
no, because it's a high level language
python barely even has types
yeah my brain got fried when i tried to put an uninitizalied variable
high level doesnt mean lacking pointers or untyped
i love Von-Neumann architecture, it lets me fantasize about whatever is going inside my favourite shindows or some denuvo protected game
fuck it does learning assembly remove any abstractions
you'll simply remove all the abstract concepts that are supposed to make your life easier without drawbacks
Yes. It removes your sanity as well (if you have any left).
prologue, epilogue, stack, whatever
i just feel like the inbetween of assembly and python doesnt really exist
unless im wrong
medium level
C?
it's called C programming language, xir
i guess
maybe C++, but it has OOP which is unorthodox
learning asm wont help you understand high level programming
like learning physics wont help you understand computers
what do you mean by "abstraction"
The only reason to learn Assembly is to write a compiler.
idk maybe im crazy but like if i put in code i wanna know the shit behind it
or extreme optimizations
but that's very unlikely.
you, likely, don't want to know what's going on if it's OOP or something, mostly because it's ugly
like im interested in how cout works and shit
cuz i hate when programming tutorials are like "just do this line of code"
ESPECIALLY things like >> and <<
REAL
Use C, and don't #include<stdio.h>?
ah, then you should be learning how the compiler/interpreter behaves.
no, that's not real, i mean you don't realise you don't want to, because there's some ugly msvccr thing behind it
yeah tbh that would be nice
just open windows.h and try to read it
but its not like i wanna learn assembly to use it
i just wanna know the inner workings of computer communication
are you an hs student?
im about to get into college
a lotta people say i should take IT
but i like cs more
Header files are source code, I think? So if you want to know how printf() works, you can just less /lib/stdio.h (or wherever the pointer it is located), and then std::cout probably does much the same (but don't take my word for it).
i tried to do that... and the src coud is kinda
tough to read
(i know its skill issue)
i learn better if im taught how to recreate printf
than reading a complete code
Copy it to ~, and try changing the style? (Then create a test program where you #include "stdio.h" instead of <stdio.h>)
(If you want to make it more readable without risk of breaking anything)
i guess that would work
stdio.h might be in /usr/include instead of /lib, by the way
yeah thats something i had to learn cuz of SDK studying...
Took a bit longer than expected
But im back 
Good morn!
I'd say go CS if you can handle the maths. IT is really easy to transition over job wise imo
Just remember to do projects and make a portfolio cause I'm playing catchup since I didn't do that in Uni 
what exactly? networking, synchronization, information theory?
nah this was a fakeout, its even faster now by just not taking the avarage of every single point
numpy 
I love programming truly the funniest coolest least stressful job ever
i love fantasising about programming
mfw the deadline is inching closer and I don't know what I'm doing. Plus impasta syndrome kicking in

just vibe code
truly be an impostor
vibe coding
I have to admit I do use it to fill in the gaps and the senior devs absolutely know.
Even told them I need to lvl up fast cause it's disgusting and doesn't even work in most cases 
I love when google gives me 5 different ML libraries
Don't you love when you have to open up 4 different readthedocs.io
Hiya! Guess we'll be crossing paths in our waking hours bcs now its midnight for me lol
I see. Do the Neuros don't do that? I have terrible memory to remember much specifics, but I remember feeling like the Neuros be standard chatbot-like in their response with like, whenever Evil lament about being a shadow presence, and sorta sometimes when the twins are talking with each other about existential stuff
What do you think the twins have that others don't have? Internet speak & Twitch lingos, and the way they make use of them & evolve in many jokes?
nah actually i was caping, the vector method is the fastest.
if i precompute the average of the plane distances beforehand its twice s fast as before
the code is now 32x as fast as the original code

37 jax libraries
linen, linen nnx, flax, penzai, aloha or whatever
Uh
Standard Jax
Pallas
Optax and kauldron 
no those are specific for specific parts for training
these are all general libraries
oh ye ig kauldron
uh
tensorflow technically
man mfs cant think straight
need to reinvent Linear layer for the 894270734th time
i dont know any of those words
but to help a bit my main motivation is being able to make ai
(yeah wow surprising)
What even is aloha lmao
i just wanna fill in the void of knowledge
i look at ai code and im like wtf am i looking at
i wanna get to the point where i understand that shit
ai code == code generated by ai or llama source code?
I genuinely don't know what should I even use to train nnx based models
sorry i meant neural network code generally
Soo many variants
I can define that for you. A real vector space is a set V, and two operations + and * with the following properties (u, and v are in our set and c,d are real numbers):
- u+v is in V
- u+v = v+u
- u+(v+w) = (u+v)+w
- There is an element 0 in V such that u+0=u
- For every u in V, there's an element -u such that u + (-u) = 0
- c*u is in V
- c*(u+v) = cu+cv
- (c+d)u = cu + d*u
- c*(du) = (cd)*u
- 1*u =u
a list of numbers
not in this context 
1d array
The Villain from Despicable Me
huh
i watched the churno guy and its like an array but with no size or something?
like a set in python but ordered
but set is literally ordered and you can't have 2 identical values in it
Which definition of a vector are asking for? the one you would obtain from asking a mathematician or a comp scientist?
the one in iostream
what?
???
oh, you mean vectors in cpp
For c++?
c++ yes
In that case a Vector is just a built-in dynamic array
vector is just a resizable array
basically like a list in python but ass
because cpp is ass
wait was my original definition close?
no
not at all
list and set are different things
Why would you want to code an AI in cpp by yourself?
this tbh
why not
is that wrong?
Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
So, in C++ a vector is an homogeneous container. While in other language it may not be.
for a mathematical beginner like you yeah
i didnt mean vector in math
I mean nah but lot of the modern AI stuff moved to Python
You can do it in C++ (most of the frameworks like Tensorflow and Pytorch are built in C++)
But depending on how big the model is, you could either come out looking 10 or 60 years older by the end of the project
You'd also learn alot more by getting the basics down.
Typically unis don't really have their undergrads to serious AI stuff until like late sophomore / jr year
Well, the vector model in comp-sci comes from linear algebra so they do have a relation.
simply put:
- Want to start fast as possible -> torch
- Want to have more control among internals -> NumPy
- fuck it we balling and ima make it hella efficient with my custom architecture -> triton or Jax Pallas or Fuck them all and use XLA directly
btw 3 is not for human
so i guess im using numpy
eyagh
i kinda dont wanna leave cpp tho
why? are you already proficient in it?
Learning curve isn’t steep, would recommend
It's good to go outside your comfort zone every once in a while, it makes you more of a dynamical engineer
Warning: Python can cause brain damage (speaking from experience)
im crazy man
im the type to consider assembly
He uses cpp he’s already insane XD
also i may be artistic with a typo
me when pointer has pointer
I'm insane too, but I still take brain damage from Python
I think they're just a low level programming enjoyer
But I never saw AI as a low level project.
Don’t we all lol
idk am i crazy i just feel like python spoonfeeds my code a lot and its annoying
pointer
look inside
pointer
i press tab and an entire code is written
speaking of nerds
Tuesday so working maybe
Monday Tuesday Wednesday Thursday Friday so working maybe
porting doom or something? 
maybe have to extract the content 
no i have a presentation i need to hold on friday about the gh200 lol
potential nvidia employee living in #programming
quick, ask him about when they're gonna fix the drivers

Any surplus compute you can throw at us? 👀
nah they deprecating them 2 year old architecture
no more than year old shall be usable architectures
based?
mfw gpu too new
https://arxiv.org/pdf/2306.07691
enough yapping of trivial stuffs, here is the big problem
Like how does one even jointly train? What even happen for the gradient flow?
that's a lot of text and formulas, you have fun with that 
6 different ~~:.|:;~~es
what even is this ancient language
Old internet comic about a miscarriage https://knowyourmeme.com/memes/loss
No its strikethrough
How do you get the strikethrough?
~~:.|:;~~ -> :.|:;
|\||\|\||
|-|-|
|\|\||\|\_|
anyway, that's Loss if tables were supported
oh nyoo
discord doesn't have tables
classic botched markdown support
:.|:;
at least we have headings and hyperlinks now
"now"? always had
unc
think more of 2019
damn yall accounts are old
really
how do you not remember when those weren't a thing then. headings and hyperlinks were added as an experiment in 2023 and 2024 respectively
i prob forgot this account then
lists as well but i didn't mention them because nobody cares about lists
I do not remember using this in 2021
bro, there are people who seriously believe there were charcoal torches and coal torches in minecraft
no, we're being silly, now go and do silly things
you can, but there are people who believe those used to be two different items which can't be stacked with each other
there are only redstone torches that differs
wtf
the diffusion model samples a 64-byte style vector
tf
isn't that like 32 floats
a 16-bit one 
it's a cache line 
it is a mental illness though
look at what type theoreticians have been demanding your respect for
i can't believe mods allow typophobes in my favourite chat...
I love making interfaces that wouldn't be more than once which definitely should be handled with json

the more type theory i learn the more i fear it
why do you learn it, it sounds like some nerd thing
color theory ☝️ 🤓 music theory ☝️🤓
just thought of this
ironically both of those are easier that type theory
what is even type theory about?

math is also about proving things sometimes even if no one likes to do that
"i point to something but you don't get to know what"
this is how you end up doing generics in c usually 
who needs types when you can just use void* everywhere

just a pointer with no certain purpose
“here’s a location in memory. do what you want with it”
a point
wait… no way is that… why it’s called… a POINTER 
"Hey this part is empty, fill this place up because I explicitly emptied it for no reason"
see
this why i don t do cpp
Can I write another void pointer there because I felt so
throw in multithreading for maximum correctness
i'll tell you more, you can call it, you can put it into eflags, you can use it as a seed for random, you can try to open a process with such pid, you can throw it at some pointer-requiring function and hope for the best
buf is already a ptr nvm
The seed seems scary
maybe you can try and read a byte from some disk at that position
this is kinda funny actually. omw to randomly disperse that in all C repos i have write access to. hehe the memory address contains itself funni
type theory predates programming, anyway, roughly speaking its the application of logic for constraining or inferring the possible operations on terms
there are no "pure types", like theres no "pure logic" or "pure maths"
i kind of thought about doing that when i was thinking about writing a disassembler (to validate opcodes, idk)
i keep all the important things in my room
like approximately 50 grains of rice (might be more actually)
there's pure music
there isnt, music only exists because humans made it, we cant even agree on what notes to use
i love my mental catalogue of where I keep stuff
what if you spectrally “comb” all of the frequencies to a certain scale, would that be “pure music” lmao
where's the corrected version of that meme
but the most fun thing about type theory is godel's incompleteness theorem
Any consistent formal system F within which a certain amount of elementary arithmetic can be carried out is incomplete; i.e. there are statements of the language of F which can neither be proved nor disproved in F
which means type theory is fundamentally incomplete 
which is not actually a problem in real life but the more powerful the type system the more the programmer has to explain to the computer to show why the thing they're saying actually makes sense
the halting problem is up there as well
despite all that we're still only scratching the surface of type theory
there's so much research to do in that field
the more the programmer has to explain to the computer to show why the thing they're saying actually makes sense
schizo

you could even say i talked to woman 
Must be a government agent
nah, she was almost certainy a serial killer
Eh, potato po-tah-to
way too much knive and gun talk
Was her name Evil or Neuro by chance? 

we know you aren’t doxing, you’re SamVanMaele
rn im doing:
invView = self.identity.copy()
invView[:3,:3] = transView
invView[3,:3] = - (view[3,:3] @ transView)
what if i did this instead?:
self.invView[:3,:3] = transView
self.invView[3,:3] = - (view[3,:3] @ transView)
this should save time no?
that's a first for the channel
congrats
i dont care about using my real name since there are 30 other guys with the exact same first and last name
but im not gonna use other people's name
it was an attempt at a dad joke 
if they're semantically equivalent there's no reason not to
the same data locaions get overwriten each time anyways
the function for preapring the lightspacematrices is now only 15% of exe time 
it used to be 30

I hope this absolute cinema rat from the Oblivion game files pleases someone; Oblivion has the most goofy texture maps
my brother in christ, wtf
that just looks like a beheaded rat
most of the code is pretty fast now, just gotta fix this shit:
minX1, minY1, minZ1 = viewcorners[0].min(axis=0)[0:3]
maxX1, maxY1, maxZ1 = viewcorners[0].max(axis=0)[0:3]
minX2, minY2, minZ2 = viewcorners[1].min(axis=0)[0:3]
maxX2, maxY2, maxZ2 = viewcorners[1].max(axis=0)[0:3]
minX3, minY3, minZ3 = viewcorners[2].min(axis=0)[0:3]
maxX3, maxY3, maxZ3 = viewcorners[2].max(axis=0)[0:3]
minX4, minY4, minZ4 = viewcorners[3].min(axis=0)[0:3]
maxX4, maxY4, maxZ4 = viewcorners[3].max(axis=0)[0:3]
Looks like they just dismembered the rat and threw it on a flatbed scanner 
im too tired for this shit, chatgpt fixed it.
stacked = np.stack(viewcorners) # shape: (4, N, M), where M >= 3
# Get min and max along the N axis (axis=1) and only first 3 dimensions
mins = stacked.min(axis=1)[:, :3] # shape: (4, 3)
maxs = stacked.max(axis=1)[:, :3] # shape: (4, 3)
i dont even kow what a stack it
you stack them duh
that makes it even more interesting
so joining them by creating a new dimension?
oh hell mah
i aint getting killed
aight, im going to bed
goodnight

game dev is aids why do i have to create a bunch of .json files
today i had to fill some info for the intership and the website had a little bug i guess, soo in civil state i had to determine since when im single and when will i stop,
so im legally binded to stop being single at 1/1/2027

if you fail the timeline collapses, good luck
My brother, i make numpy text files 
.npm or some shit
does anyone know what sm targets with an "a" suffix mean/what gpus have said targets 
there's sm_90a too
i've never heard about this
so optimisations that are architecture specific and neither backwards nor forware compatible? 
90 was hopper right
guess that checks out then
would make sense
time to target sm_120a for everything now 
How the hell is it legal for them to ask such things
idk, bureocracy is weird
This just isn't something they should ask...
that is certainly an attempt at spelling that word
we have a time limit on this timeline

Is that comicsans?
comic code
start the grind
Idk how these side quest keep appearing
Now I have to make a rocket, finish a weird crawler robot, design a alarm system, and solve that long term time mission before the government appears

now i have to survive next 6 hours
Why
because i woke up like, 20 hours ago (yesterday, it's 10:05 am now)
and i'll be back home in 6 hours
"because I woke up" thats a good enough motive to survive tho
i'm a snoozemaxxer
God's sleepiest project
This new model I'm training has the most stable validation loss I've ever seen
It never goes up, only down
paused my AI research currently to focus on work more
Silly
how does one even fully relax and put there back while programming
or like just using computer in generla
I just do it?
Question I'd want to know the answer to as well
like uhh
are yall gaming chairs like super upright or something
or just have better table??
idk
I'm normally on the floor or on a couch
I go there by choice, desk is used for storage rather than usage.
Even if it were cleaned, I think I'd still be on the floor often
My desk is full of
- 2 monitors
- 2 keyboards
- 1 mousepad and mouse
- 1 Neuro
- 1 Evil
- 50 random garbage
i have a single hd monitor, one bluetooth logiech keyboard, razer mouse and mousepad, old ass black&white printer, mic and audio interface
which in money wise like third of your setup
🥲
Well, my second keyboard and second monitor are old garbage I got for free because the school here wanted to get rid of them
My desk area is filled with:
- 3 laptops, 4 other unused computers.
- Far too many spare monitors I got for free over time.
- entire network setup for a small business.
- 400 random garbage that makes it not possible to use the desk.
This secondary monitor uses VGA and has a resolution of 1680 x 1050
I could use some spare monitors, 2 is not sufficient
The monitor looks similar to my main one, though mine is 1440p
at least it is 144hz fortunately
And I don't have a functional microphone, neither do I have a printer or that much desk space
Mine is 165
believe me, this desk is much exaggerated due to fov
I do NOT have that much space to use
Definitely way more than 0 space
drop the desk layout 🔥
I got whatever people want to name this area
Well, technically I have negative space because half the things on the desk are dangling off the edge
jesus
Looking pretty silly
two floating table tops would be nice for flight sim
My secondary monitor and secondary keyboard fall off the desk frequently
The last time I had this all set up was about 3 years ago. Mostly just for multi system stuff.
Falling monitor seems like a hazard
At least my graphs are looking good
Yeah, especially the current run, which is the pink one
It's extremely stable
This is total validation loss by the way
Really didn't expect to ever see such a stable validation loss
I couldn't even list everything that is stored in here tbh. It's just far too much stuff to go through.
NeuroSynth-BETA-3 gonna go crazy
you **have **to drop the scheduling after it is done
Scheduling?
It is a nice graph, wish I knew a bit more of why it is a good as it is. But I'd have to learn a lot more about loss and the various methods to reduce it.
Hand over the hyperparams 
dunno even where people teach stuff like that
It's good, because the validation loss means how generalized the model is, and it going down consistently means no overfitting at all
I see
I think it's just that every 10K steps, lr = lr * (3/4)
damn
It's just the default this trainer comes with
I haven't changed many configs, just what dataset to use, what feature level to train, where to put checkpoints, and then gradient accumulation
I use gradient accumulation 4 on this one, because I can only get a native batch size of 3 (thus my util sucks)
I'm getting 30-40% utilization
And this is not even a multi-GPU setup, just a single GPU with way too little VRAM
petition to grant b200 to superbox
2 keyboards
?
I live poorly. Moldy cheese, old wine, car without a roof, phone without buttons
is it actually hd?
typical office setup...?
One for all other buttons, and the other for the single button with <>|
it has been over 1 day for net-wireless/wpa_supplicant. bro I just want wifi for my laptop 😭
What’s the issue?
THIS ONE DEPENDENCY WILL TAKE 3.7 HOURS
Which one
the big one
Guess it must be qt then
uwohhh
Nevermind
I went to sleep yesterday at only like 9 pm
Or earlier
Yet I'm still exhausted

I had fallen asleep cause of massive sugar rush end from eating candy
Dear lord
i hope that sleep was extra rewarding
aand gm too

661/3564 right now. for this won dependency
I worked for aws and did some etherium mining back in the day but never waited that long
it is a gen 4 intel laptop chip
I am installing wpa_supplecant so I can get wifi to work of gentoo
nor do I but here I am
at the end I will be a god among Arch users. I think that will just make me a normal person though
lol
Trying out some methods to get this oculus cv1 to not have to be on windows. Much better bet than trying to get however the frick to get the oculus quest 2 working.
for no reason I am suddenly addicted to ML modelling
now all i need is to actually do code
which is not so good news but still fine

Goodmorning 
ok
Morning!
good morning ./@ruby timber
bash: ./stellaaa.sh: Permission denied
sudo ./@ruby timber

password
that's a problem


I was expecting for it to ship my ssh keys to a random IP, so isn't the worst in the world.
let's make llms have access to remove them roots

anyway time to go to sleep sleep
gn 
gn 

I'm so sad
After 13 years that car dealership website changed its ux :(
before / after </3
those are all terriblel cars as well 😔
Hi! Sorry again about the late response!
Neuro's and Evil's responses are very human, and a lot of that can be boiled down to their accurate use of zoomer lingo, lack of GPTisms, (likely from very heavy fine-tuning), as well as having very consistent and unique mannerisms. They also tend to have quicker, less excessively flowy responses in most cases. Even Neuro's wall-of-text copypastas sound more like some meme-post you'd find on an imageboard rather than anything from an AI.
You mentioned this, but Evil speaking about herself being in Neuro's shadow is actually pretty human, honestly. She really kind of is and it makes sense that she'd bring it up often. Them talking about existentialist stuff gives them a lot more depth! The talk between Neuro and Vedal felt very human, for example. As well as when she had her conversation with Ellie.
I think the only real exceptions are whenever Neuro tries to act like a clinical therapist, which is honestly kind of jarring. It's almost as if she switches to using a separate LLM for that, with some "Neuro-isms" baked in—along with a few jokes here and there. Still, most AITubers don't really have anything like that. They're either too one-dimensional, wildly inconsistent, or sound like a barely fine-tuned model with a few basic character prompts, and they most often aren't as heavily fine-tuned towards being entertaining personalities as the twins are.
Once again, I'm gonna get off but I'll respond to you when I can! 
why can't you do that in DM
don't do it in DMs, I am enjoying the essays 
then('why friend shaped?')
eliv catgirl: continue```
add that to the bingo
It's not under the "Is Neuro Sentient?" box, So regretably no bingo progress
Man a general essaying box should be added in the future
bwaa should also have one
thank you ict ive waiting 9 weeks just for a simple screen replacement and now that i have my laptop back my trackpad no longer works
reinstalling windows AGAIN i guess
trackpad ONLY works on linux but not windows?
i hope at least the touchscreen works
how much you wanna bet they just ran a generic "driver cleanup" which yeeted the trackpad driver
though surely there's a generic one that should still work
probably
ran through everything trying to see is bricked and what its not and not only is just the trackpad bricked but the touchscreen as well
yeah i dont think i want to even touch this
replaced it with a non-touch screen 
Ghost town: https://discord.gg/TxrKM9z2Kx
2:10 Custom Badlands
2:45 Luminous Forest
4:05 Crystal Highlands
4:55 Eldertree Grove
6:57 Ashen Wastes
9:00 Sky Isles
11:28 Shifting Sands
Music track: Blue Skies by Zambolino
Source: https://freetouse.com/music
No Copyright Music for Videos (Free)
Might as well post it also here
not the screen problem
i tested by just booting into my linux mint drive and just tapping
still works
as usual just windows

Hello, is anyone interested in LLM research that's Neuro adjacent? Is there a better channel or thread to post it?
neuroDinkDonk bingo!!

This channel does LLM stuff
So just post it here i guess
LLMs are BORING
Vocal synthesis is where it's at
Airplane home 
"here is my real name and a picture of my current location"
potentially
Your name is Sam Van Maele
Yes
bruh
Just like 30 other people
And since i have no social media presence you wont find me
i found your discord
It's "samvanmaele"
gm
my real name is azaka trust
are you an anime character with pink hair with green accents on the clothes irl as well?
yea
I got swabbed for explosives 
did they find any? 

I aint bombing the place i live
The real question is if he had any.

nobody can because you didnt ask anything https://dontasktoask.com/
it's nobody can
typo
Oh i just wanna ask what this error means since ive been tryna fix my ai since earlier
SyntaxError: Unexpected end of input
at wrapSafe (node:internal/modules/cjs/loader:1666:18)
at Module._compile (node:internal/modules/cjs/loader:1708:20)
at Module._extensions..js (node:internal/modules/cjs/loader:1899:10)
at Module.load (node:internal/modules/cjs/loader:1469:32)
at Module._load (node:internal/modules/cjs/loader:1286:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:151:5)
at node:internal/main/run_main_module:33:47
I just wanted to ask what the error meant
it is like all compiled we are unable to know whatever module this is
we do not know what code exists in run_main_module line 33
realistically it means some file is truncated
or you're missing a closing brace/parenthesis somewhere
Ill double check some stuff, it started when i gave her a memory json so yeah, thank you for telling me stuff
if so then likely the json might be malformed
why does the stacktrace only contain node built in shit
that's not it, it's gonna be Uncaught SyntaxError: <something> in JSON at position <char> with json
idk i hate js
that's why js devs actually write ts 
probably because the error is in the main file specified on the CLI

surely import/require statements would have that line in the stack trace
I guess there was a duplicate API request and misplaced client.login
are you doing frame by frame analysis 
expert pattern recognition
i dont think im going to eep well 
The code worked but now im getting error code status 429🙂
another teto fan spotted in the wild 
The free API im using is apparently having too much request
good, now run LLMs locally 
eep well echo
I just found out teto is 31????
miku gon find you vulnerable tho
morn
not as scared as the evening when i discovered the ARG tho
why are we not using agentic LLM workflows for cpu branch prediction????
whut
LLM powered Ai agents is what everyone is using these days no?
true, they should use the NPU for that 
good luck with generating a single token 
ask local R1 which branch will be taken, reasoning is important after all
First make it able to run in less than a clock cycle so it'd actually be worth it
having 4 completely different strategies for a single goal
but since it is all AI modeling stuffs, so I only have one chance
All this ai modelling yet no one can model me a good salary🙏😭
Plane got delayed 
anything but good buisness model 
Im running her on my phone's ram, cant even make my own llms
a layoff is modelled
running llm on phone is crazy
Running llm on phone is stupid
Google seem to like that idea
Since now I am a google stan I am okay with it 
Still don't think it is good tho
Ill only support the idea if they release a 20+ gb ram gaming phone with 24h battery life and 1698gb of storage
man
gemini nano runs at ok ish speed
Ye but most devices even high end will consume alot of ram
Where are you based geographically?
idk about other places but I feel like anything doing with AI stuff is either megacorpo or government funded. Rarely do small companies invest in AI or anything of the sort. Even if they do they just use a SaaS subscription.
And without cooling can make the phone be hot enough to cook pancakes on
I mean
Then dont run on phone
(?)
Teto is waiting
Thats what i just said?
virtual display aquired
as long as I never accidentally set my pc to second screen only everything will be fine
virtual display never ends well
it's starting well atm
windows+p is the only thing that is about to save me if I mis-set something
theoretically my remote desktop setup should fix itself if I reconnect
I doubt it, it should be same as normal SFT, only making pretrained capabilities stronger / more apparent
if we did enough RL like pretraining
extensively on massive amount of task variety
which hasn't been done yet
if you trained a model from scratch with RL, then yeah, sure
but that's super expensive
idk actually this is not my idea
it was someone else who is like really good at this field, but just wanted to hear #programming
where is everyone tho

waiting for stream, and programming stuff. OpenRouter broke my library again :P
how?
I thought open router is a very stable api?
well. true. but my library checks for new fields and changed types. so compared to lax type languages my library explodes the moment they add or change something :P
and that's on purpose.
high bar to keep up with the changes
meh, library is marked as experimental, so merge requests are welcome haha. I just published cause I figured I'm not the only one needing it
51 files changed
+1839
-68
lines changed
huh, i did a lot of work since the last time i commited to main
all i have left, i think, is frontend work to make it prettier and actually packaging it so people dont have to compile it
Im alive 

New NeuroSynth BETA I guess
Took 30 hours to train because 12GB VRAM is SMOOOOOOOOLLLLLLLLLLL
I'm reading three different books on functional computation and I'm still dumb as dry bread
nvidia gatekeeping vram to enterprise gpus is a crime against humanity ngl
I could really use a 3090 or something, at least then I could do something and not take 30 hours doing it
what gpu do you have?
It somehow sounds clear but not clear
4070Ti
Whar
same, but at least I have the super version with 16gb vram
Oh how much of a good time I would have with 16GB of VRAM
I could actually reach 3 batch size without running out of memory
trust me, even 16gb will run out quickly
although thankfully I rarely do ML work
so I dont care that much
I do all kinds of stuff quite often
Just a couple hours ago finished a 30 hours vocal synthesizer run
what's the smartest form of bread
dont get me started on bread
false
And I'm gonna need to do it again because we still don't have enough highs and we're gonna try appending something special into the dataset


where are the nerds


windows



