#programming
1 messages · Page 366 of 1
oh idk. you could die...
Yeah in that case having the LEDs on the outside is much better. Coil heated lamps aren't common and Neuros only does it because colour changing isn't common and LEDs can't provide enough heat by themselves
Colour sync on the outside is much safer and will gett you close enough
the issue is where to mount them and also how shitty it might look
the filament bulb also doesnt contribute much to light because the bottom of the globe is made not clear with foil
you could wrap a strip of RGB LEDs around the base or the top, pointing inwards?
as a kid i tried to build a hovercraft, so i parallel wired some pc fans and wired those to a broken desk lamp. god was my dad pissed when the breaker blew.
LEDS can get really small and just placing them around the rim I think would look fine
top is kinda too small, where on the base?
where on the rim? like outside pointing in?
because that would look pretty bad ngl
you'd want the LEDs illuminating the inside of the lamp, so perhaps on a 3d printed ring as close as you can to the bottom of the glass would work? you could even spiral something around the lamp so it gets more even illumination...
nya
I would think along the rim yes, but if you can remove the glass you could also put it along the inner rim too
nya
agh thatd look so bad, i could take the globe out and put it on the inner rim but then heat becomes an issue
If its not in direct contact it should be fine
that can withstand up to 60C usually
better ones can go higher
neopixel sustained temp max is like 65c, and the globe ambient seems much higher
3 axis gimbal controlled nose
The globe itslef I would expect to be higher
But nearby surfaces I doubt it
okay. thatd be mounting on the outside, though, and that wouldnt look great, only other option is under globe in base, where heat is...
i accept
The other option is to mount it at the top of the lavalamp where its the coolest
sure
Up here and have it shine downards
give me your email to send
this also means you only need a single powerful LED and itst awayy from the heat
but it would still get plenty hot. it's right next to hot liquid
and heat moves up
but wiring gets ugly
i thnk a few neopixels would be fine. i use them on some of my robots and they are super bright
It should be within operational temperature though at that point
The wax should be around 60-70 at the base
at the top cooler to just be within
you are doing a DIY thing so you can replace them when they die anyway
At the top you can also hide the wiring with some 3D printing too
true.
id just like it to be as integrated as possible, and the space at the top is kinda zero and also the cap.
some lamps have a decorative top that just sits on top of the actual top of the lamp.
This is how the neuro lamp is too
it has the top but the cap is crimped and not clear
so you could fit the electronics into a new decorative top
The cap doesn't need to be clear because its shining downwards into the glass right

you also could print mini bat signal like lamps, put some strong leds in those and position some around the lamp, as a start.
If you could get a thermometer to measure the temperature of the inside while its on
Otherwise it is just a bottle cap on top, you could replace it with a clear one
ill measure temps in a sec
i'm thinking outer ring with some LEDs pointing down and inward. make it fit around the crimped cap part
can be taller if you need to for electronics inside it, so then it sits on top if it
Otherwise yeah you could put it along there
Bottle opener and drink the forbidden juice
Uhh then you have a wire running from the top?
reverse health potion
does anyone know what the best training format for a csv file is to train an ai
3D print a neuro and stuff the wires inside
run it with a battery?
A button battery would work
Brudda you need a li-ion cell for da esp3288 thingy
would need to be quite large coz you'll want it quite bright
with a bright led?? button would not work
And solder it to the 3.7 rail it all seems overly complicated
probably a 2S lipo
Thats true, wasn't considering the ESP
The esp can minimally power a couple LEDs but it is very minimal more for status lights
leds need to be internal though
if it can sit outside the box then you still need a wire
I’m sure you can get it working in the base
may as well do it with a power supply
I guess you could give it a bit of insulation
in the base is like
iirc vedal's first attempts with the manufacturers had temperature issues with electronics dying
So it’s like a hot plate?
i do remember that
RIP to whoever smashed this
oops #programming i think i accidentally flashed my letter store...
Sacrificed the lamp
Induction coil yee
why is there a white splash on the outlet thingy
did you paint it
Thats high but doable, you might want to let it run for a few hours to see if it stays at that temp
Ts not mine
In the merch channel someone shattered it
The wax is white
thats what im doing, also wrapping it in foil to simulate worse conditions
How can it be induction
If there’s no metal inside the lamp bottle
There is
Isn’t it a ceramic resistive heater
theres a coil
isn't it just the lamp itself that heats it?
in the glass
For traditional Incandescent bulb powered ones yes, but because it uses LEDs it uses an induction coil instead
It is basically just a spring
you just shove it through the top and poke it a bit with a stick until it settles
This lamp endeavour gets increasingly complicated
Okay temperature wise I can find LEDs that go up to 100C or even 135C really easily
temperature shouldn't be a problem for the base
yes but are they affordable and colour changing?
I'mseeing as low as 14 cents each
though they tend to be more like a dollar for most
okay do they change colours
Is anyone well versed in cheat engine or have a basic understanding of it 
Using it for ethical purposes
I love trying to get 4 sticks of ram to work in old PCs, I got a optiplex 9020 and 4 sticks of 8gb, and the computer will only boot if the sticks are in a specific order. Swapping the sticks on the same channel will cause it not to work, swapping sticks across channels will cause it to not work. and I have absolutely no idea why 

Easily, the hard part is more about form factor than anything else honestly, cos most of these will require SMD soldering
is it 2 2x8 kits?
okay well im ass at soldering on a good day
and break things on a bad day
i might just shove a rgb strip in there and if it breaks just buy another
it seems to be hovering around 75
Thats a pretty cheap early test
if it breaks you can work on more durable solutions
yeah
Using it for ethical purposes
there are no unethical purposes for it unless you're patching the fuck out of it to bypass ac
and even then, arguable
As long as you're not using it for an advantage in multiplayer or compettive situations, I dont think anyone gives a shit
guys im making a brain for my ai but since i dont have an nvidea its going to take 12 hours
also question, lava lamp wax replacements that arent 45 dollars?
shitpost or nah 


What are you using?
ahh im use to htop
Linux or Windows or MacOS?
I love this monitor(
i'm not useless :( looks good though
Racket/lisp is such a weird language lol. It’s a nice change of pace from Java or Python tho
He said less useless
im a graphics dev, i don't need to see the graph of ram used over time
current ram used is the only needed info
its gonna take 12 hours of me using my gpu at max power to make my ai's brain

--- STARTING TRAINING ---
Step 0/4000 | Initializing...
Step 25/4000 | Loss: 10.1374 | LR: 0.001000 | ETA: 11:39:14
Step 50/4000 | Loss: 9.3805 | LR: 0.001000 | ETA: 11:33:55
Step 75/4000 | Loss: 8.6182 | LR: 0.001000 | ETA: 11:28:19
Step 100/4000 | Loss: 7.9592 | LR: 0.001000 | ETA: 11:23:38
Step 125/4000 | Loss: 7.5970 | LR: 0.001000 | ETA: 11:18:46
Step 150/4000 | Loss: 6.9965 | LR: 0.001000 | ETA: 11:14:22
Step 175/4000 | Loss: 6.7202 | LR: 0.001000 | ETA: 11:10:20
Much more info than before
MY EYES
why are there so many sprouts
yup, 2 kits of hyperx and two teamgroup sticks
I've got it to boot with all 4, but it took about an hour to figure out the correct order
is anyone here actually programing
what's programming?
are we professional gamers?
bruh
Actually I have a C-Language Test in 9:00

cool
what's the difference between malloc, alloca, realloc, calloc, and variable length arrays 
im going to grade 8 and rn im making an ai brain look
--- STARTING TRAINING ---
Step 0/4000 | Initializing...
Step 25/4000 | Loss: 10.1374 | LR: 0.001000 | ETA: 11:39:14
Step 50/4000 | Loss: 9.3805 | LR: 0.001000 | ETA: 11:33:55
Step 75/4000 | Loss: 8.6182 | LR: 0.001000 | ETA: 11:28:19
Step 100/4000 | Loss: 7.9592 | LR: 0.001000 | ETA: 11:23:38
Step 125/4000 | Loss: 7.5970 | LR: 0.001000 | ETA: 11:18:46
Step 150/4000 | Loss: 6.9965 | LR: 0.001000 | ETA: 11:14:22
Step 175/4000 | Loss: 6.7202 | LR: 0.001000 | ETA: 11:10:20
Step 200/4000 | Loss: 6.3430 | LR: 0.001000 | ETA: 11:05:47
Step 225/4000 | Loss: 6.1118 | LR: 0.001000 | ETA: 11:01:16
witchcraft
No......I just don't what these in my test
It's hard to remember
But it's important
QwQ
its annoying because
malloc = regular memory allocation
alloca = allocate on the stack
realloc = try to use the same pointer again if it fits, create a new allocation and copy over if it doesn't
calloc = malloc + memset to 0
variable length arrays are the same as alloca, but they only live for the lifetime of the block, alloca lives until the end of the function
interface differs from malloc
its funny that none of the allocation functions support alignment specification
alignment is overrated
just allocate more than you need and align manually 
alloca is good for short lived allocations as well
dev of mine used alignment a few weeks ago in our codebase. first occurance in our codebase. not sure if it does anything though, considering the rest of the code.
some instructions have hard alignment requirements
better to use vlas since standard
vla extension
(still use it)
!
ye c++ not superset of c 
My teacher call cpp is superset c actually(
What's the most different between c
& cpp?
well your teacher is objectively wrong
in practice? namespaces maybe.

templates, and all of the SIFNAE fuckery
different languages with different practices
anyway its not like huge incompatibilities, mostly small differences in what is standardized
i guess the biggest difference is that the compiler is far stricter in c++ mode
ye
Hmmmmmm
I have a bad program habit:
Mix c & cpp together to build program
wrr
I see
i mean, it's nice that a c dev can work on c++ code, and vice versa. if the boundaries are respected. but throw a overzealous junior c++ in the mix and everything is broken and nobody knows wtf is happening.
brrr mashien go study 
Another question is
Is "using namespace std" good? Or trash
less cursed view
those are not any regular ram sticks
those are exclusive zenless zone zero gacha sticks
Somebody told me that "Using namespace" is not good, and another told me is good for quick-development
I'm totally confused
it depends.
i dont use it cuz im lazy
it's like importing stuff. you wanna limit it to exactly what you are using, with the least side effects possible.
don't use it in a header and you'll probably be fine
use it in a header and your project will be fine for the moment
but will randomly explode in 3 weeks time
So
"using namespace XXX" definitely not a good idea?
using namespace std; 
basically just don't put it in a header
e.g. if you have a function that deals a lot with a different deeply nested namespace, that might be a case where you want to do it to make the code more readable.
i got it
namespace short = some::stupid::long::namespace::holy::please::stop
Will do the trick

And thats what idle with the models loaded looks like on main pc
in my opinion those graphs waste a lot of space
Is anyone decently versed in cheat engine 
Kovaak's is an aim trainer that basically is just clicking and tracking targets, since its so simple, many things can be omitted for better performance, so visual clutter and contrast are often optomized so people can see things easier and just player better. There are certain themes to improve such visuals, but the optimal themes also change from scenario to scenario.
I find it to be really annoying to press a few buttons to change the theme every time I switch scenarios so I want to automate it
I want to make a plugin to change the theme of Kovaak's FPSAimTrainer based on the scenario bc its a pain to do it each and every time
Themes are stores as JSON files and taken from the theme folder, and loaded/taken from the ram during runtime
I need to find which value would control the persistent selected theme since when selecting a theme it DOES change it temporarily for the preview but doesn't persist unless saved, so I the goal is to edit it with code based on the scenario
Its possible to change it through game files, but you would have to reload the whole game for it to work that way since the game does not interact with the theme files during runtime, which would be far from ideal LOL
As far as I know, the best way to find, and edit the memory values would be via Cheat Engine, which has filters and things that can be done to alter, and locate, exact addresses
Current issue is that too many values are changing or remaining unchanged when I manipulate the theme, or a variable apart from it, so I am not able to narrow down a small enough set of values so that I can go through each of them and see which specifically controls the saved theme. So I couldn't progress with that method
I was able to find the memory buffer of where the current theme was stored, and its Fstring struct pointer but the pointer scan didn't work w CE and I couldn't really progress with that method

💔
I dont have other data im monitoring in wsl2
a third of your screen is used by graphs of disk space
Put it on your Apple Watch
nobody needs to see disk usage over time
Recursion in Racket/lisp is cool
Waow 
I have it on the DB server for IO demand. I dont have disks visible on the compute rig
Above Used is I/O
also monitoring storage space on a server is more useful than longer graph time for memory (which I honestly dont even need given the system has 768Gb)
storage space sure, but over time seems excessive to me
you can never have enough graphs
you can tho
never
i need the graphs i care about, and the other graphs are just a waste of screen rela-estate
the issue aren't the graphs, it's your lack of screens.
its actually the lack of DP on my gpu
but ye nah, useless graphs waste gpu and cpu performance
i need minimal amount to keep that 5 digit fps
guys first ai i made logs
DeathScythe6666: hello yuki
Yuki: toilet,pict
DeathScythe6666: what is ur name
Yuki: INSTANT] | Speed:Beh Graveyard
DeathScythe6666: hello yuki
Yuki: toilet Firm sluggish clutchinganyahu Football Parent

THIS IS A SSH TERMINAL

my point still stands
5 digit fps is microseconds territory
man's bottlenecked by btop 
Round 2: Fight!
IDK what are you trying to do?
It’s a good reversing tool
I think you can run Lua in it too
Wow, that sounds like my ideal girlfriend. 
what!!!!
IDK id say using 23.4gb/24gb of vram would impact my fps more than monitoring an ssh session
ideal girlfriend namedNSTANT] | Speed:Beh Graveyard 
shoudn't have used the brainrot memes dataset
that's vram tho. that graph from before was showing system storage
i used my discord group chat since 2024 but i have 10 hours left of training it
Its just blank space in just IO mode. again this is a database server. Disk I/O and usage is kinda important
dont admit to scraping discord
thats tos
its my server
still tos
oh
jsut say that you downloaded your own messages from the official discord "request my data"
oh
also you didnt hear this from me
oh

monkaTOS
neuro toilet #1 supporter
@olive sable There is two systems being mapped:
- Dell R640 (SQL/Vector Database Server)
- Workstation (WSL2 running core models)
both systems show cpu, ram and gpu utilization, only the server has the disk graphs (even that is just a small I/O graph + bar charts)
Why? second is doing tasks that spill into ram and I can monitor disk activity from windows better anyway
idk
it feels like the actually important graphs are all smooshed into the top right corner
its hovered here for awhile. led strip def fine at least for testing
now gotta replace the surf and wax which isnt cheap
soo.. thats probs last
but yippee neuro lava lamp diy is happening
The first one has 72 cores the second only has 20. WSL doesnt get temp data on the cpu and that system is almost never cpu bound
the 3 gpus tho
has plenty of space on a 2k display (what its on) if I wasnt remote it would be on a 4k display
@olive sable
hi
do you know anything about itch io
would it be a good choice for hosting a hobby game
ive been figuring it out as i go
ye
nice
i think itch is the best one for hobby
cuz on steam you need to pay 100 bucks upfront
never used it for multiplayer uses but it was good for what my last job used it for
we had a multiplayer game in the first jam
Man that was a fun time getting the bois together for that playtest
I know Sam was in that group and I was as well

I forgib the AI backgrounds due to the inanity of getting unity netcode working in a 3 day jam
it was fun once the dev was on call and we started to screw around with the matches

game dev my beloved
hmmm
I don't see anything right away about being able to make games private on itch
but I guess I can always price it as $10,000 and hand out free keys to people
oh perfect
you can "not publish" them as private or unlisted i guess
kek
the ultimate goal is to just control who gets access

no self hosting?
wdym self hosting
at the very bottom of the edit game page theres' this
just self host itch io obviously 
self host steam

it's not so bad
people ask token provider for token
then they use token to get services
ive been doing it for the past day its not terrible but it isnt the most fun

though its not including the rest of the backend api
if you include enough undefined behaviour in your code, it can't be reverse engineered

program working is ub
learn MySQL and make your login page... With PHP, MySQL and HTML (CSS Optional if you don't care about looks)
me in 2014:



are there any corpa enterprise whatever frontend devs who can explain why the fuck they invented and follow the BEM principle or whatever the hell it is throwing out the only nice and fun part of it
tbh i prefer something that looks like shit but works over something that looks like an apple product that doesn't work at all
methodology
that in the business is called "polishing a turd"
its because of the other principle that came before it
the no-fun principle

It works 
https://godbolt.org/z/dM89vqqad
I hate shadow DOM when it screws up my adblock filter selectors.
you should
tailwind
sorry to inform you but

tailwind is just css in a nice candy wrapper
same bitter candy
but shiny
this analogy sucks

honestly its good enough for my average use
i just hate having to treat them like header files instead of having it inlined
so tailwind solves that for me
honestly one thing i can thank ai for is boosting tailwind adoption
its simply better in many cases
idk what alternative proposals there are out there currently
i dont web dev besides when I have to
you do not want to know what was and still kinda is the standard for "modern" frontends
styled-components and similar
honestly ive been enjoying astro since it was suggested in here
ye astro is based
i dont even use the front end packages with it
the one annoying thing with astro is how it screws up my linter a bit
beyond that its been great
if you're making an astro website in the first place there should not be a reason to
complexity low
i debated on solidjs for some project i was doing with it but i just said na
programming
cuz i aint baking at 3am


these docs are so unclear
there's this wonderful "syncvar" component they offer to synchronize things between players automatically
but it's unclear if it synchronizes this variable between all instances of the same gameobject, or between all instances of the same component
i.e. if i have an entity script and i sync its health, will the same entity have the same health on all clients, or will all entities suddenly share one health value
test it i guess
i wish i didnt have to 
so much testing the features of this library
ok it works as i hoped 
saved
tho i guess this doesnt fix what im actually trying to solve
the hp bar needs to poll the server for the player's health, but doing this once a frame is apparently not doable via RPCs
so i need to find some other paradigm to keep it up-to-date
all entities suddenly share one health value
wouldn't this bestatic?
no
its a multiplayer game 
when i say "share" i mean "replicate between clients"
it's clear that this offers some kind of convenient synchronization but it's not clear what is synchronized between
if i attach this script to multiple gameobjects, will the variables in all the scripts share a value?
or is it only synchronized between clients' instances of the same gameobject
but can you put it on a static field 
i’m not saying it will 
bootstrap crawled so other frameworks can walk
nope
cuz thats not the problem
its what happens between cava and the waybar
cava doenst do markup for the colours in outputmode raw
so im manually adding it for waybar with a cursed .sh file
from reading the docs for 1 minute, syncvars are network modules, and those get initialized if the class that has these fields inherits NetworkIdentity which are synced by instance. this framework/lib is pretty involved i saw stuff about spawn packets and everything

i have no clue what im doing, and the errors make me think gemini doesnt know either
this is quite something

pretty awk ward script

if yall know how to make this less bad be my guest 
I've never touched cava or waybar so good luck

Man trying to get typescript eslint and frameworks all workint together can be such a pain in the ass sometimes
Mostly because I have very strict rules on typing
eslint 
I fucking hate their config rewrite
I know biome is the new shit but they dont fully support astro yet
Mostly due to typescript which I need
sometimes i swear you guys are just making things up
"yeah i tried running the boople interpreter but i got an ExceptionInvalidShingle and it crashed... i think i wrote my shift handler wrong, any tips?"
i think i fixed it by adding frame and bar delimiters 
Dreamberd language
most things in tech just have the dumbest names
don't remind me 
Me when the chudstack won't deploy so I have to check the slop logs
I have forgotten how stupid this is
https://github.com/scalacenter/bloop close enough
and someone is like
You wish it was real everyday of your life
"why wouldnt you just use (thing you've never heard of)"
and you're like "how do i do that?"
and the next words from their mouth are just air
have you considered using a binary fuse filter
like there's zero information in them
you are not wrong
"i needed to enable CudaSupport to get Optix to work for faster cycles rendering" and the people in my class have no clue what the fuck im talking about
Trying to get advice from reddit vs stackoverflow
I am here for art not math 
well too bad, we have math exam in 5 hours
480p video of a guy talking to you through notepad will always be the highest quality source of info
REAL
REAL
Wouldn't be here otherwise
We need more early 2000s styled tutorials
Using an ide like eclipse
Or a really old visual studio
vi
btw sam if you need a bunch of cuda programs from nixpkgs there is the flox binary cache that tracks unstable at least
And most dynamic languages
Im talking a long time ago
I used eclipse, visual studio, and sublime
My three daily tools
Honestly, I'd boot up a win 7 vm just for notpad and edit it in
ok i ifxed the cava stuff, now i need to fix these cpu and gpu reading being weird and inconsitent
I still plan on practicing vim more some time
But i need to settle ny irl situation
i'm guessing there is a copy/paste error for the temperatures where it's using the same 2 indices into an array

i have data in too many places
i originally wanted the health to be part of the entity object like a good object oriented programmer
but player health needs to be serialized when they leave so it also lives in the data management script
but not every entity is a player
so idk where to put it
when in doubt throw an array at it 
no wait
its fixable
the clients register their characters on creation
so i can bind an event to listen to changes in the health of those characters
and reflect them in the data manager

good job self
thank you self
If you want an old-fashioned text editor that works in the CLI but like a desktop program, there's MS Edit
suppsoedly amd doesnt do per core temperatures
it doesnt report them to the os i mean
so i wonder if the readings were also wrong on my old os
they were wrong, i jsut never noticed
thats crazy
I think you get a couple temperatures per ccd and that's it
you get highest per ccd
or avg maybe
since i have 2 i get 2 different readings over all the cores i guess

okay, i give up on the lava lamp. blocking the bulb to allow the led to shine into the globe just suffocates it, and its not gonna work.
the wax doesnt heat up enough with the cover
could be worse, you could have more cores
and i cant find a rgb lava lamp on amazon with the proper bottom shape.

those seem to be acurate tho
the problem for mine is that they arent
i see SO many uk listings but none for us. whyyyyy
Clearly the solution is to buy a xeon
Guys can smone gimme a place I can code bots for free on my tablet :P Or can smone help me set up uptime for my replit dsc bot
Uptime robot aint doing uts job
fr tho if i get a new cpu ill get one with higher frequency, in terms of cores 16 are enough
most of the time when im waiting for something blender its some pesky single threaded task
new cpu means ddr5 
your only shot is termux to actually have things run, You will be sacing the tablet unless you rent a server. If you are on iPadOS then o7, no one can help you there.
im on Samsung, android. Does that count?
That'll work
just not apple and your fine
Alr. Dm, Ill need more specific instructions
I don't mind helping you in the chatroom but if you insist
I can still ask general things before going into exacts
Alr
So the goal is a discord bot that is already on replit to be elsewhere so you can do monitoring correct?
I just want my bot to be running 24/7 but replit needs core to have your app running and uptime robot isnt working properly.
That makes perfect sense
if I close replit my bot just shuts down and i gotta open it again
I'm aware of you having a tablet, do you happen to have anything else you don't use often?
nah, just a tablet
Nuthin else
Not till i move out smtime in April
(Im using phython btw)
for the language
Makes sense, then yeah termux is the only good option here besides paying for server which if we had budget we'd not be here
be inspired by that copyparty guy with his termux + tmux + vim setup
alr, ill figure it out thn. Thx
REAL
Srry? Im still kinda new to coding
You'll need help setting up
you ain't just dealing with code
I only had the termux and nvim part, never got used to tmux
theres this guy who made a fileserver with a lot of the code being written on his phone on his way to work using termux (terminal for android) tmux (allows for multiple panels of terminal) and vim (text editor)
fairfair
ive started trying to use tmux
idk if ill ever use the split panes but having multiple windows is nice
i should work out what its actually called
is there a yt tut on how to get setup?
That is called monocle
Omg maybey i should stick to replit and wait till I can get core T^T
monocle is focusing on one window at a time in a stack
ohh makes sense
You get to learn these once your deep into alternate enviroments from floating
because of course I'm a Hyprland user
replit is a lot more user friendly then using termux so its probably a good idea just to stick to it for now
keep termux in mind though for when you have a few days to burn messing around with config files !!
and theres also the github one
which is based off vscode
Ill try termux anyway. See if it works yk
I'm going to walk them through setup, would be nice to not worry about dealing with replit servers
i wonder if i should set my fan curve more aggressive
actually i should jsut buy more case fans in general
cpu is at 86C cuz im rendering stuff as a test
i know the temp formatting works now atleast
Depends on how fast those fans are spinning 
If they're maxed out you kind of have a problem, if not then not
sensors should have that info I believe
Oh yeah you need to let it detect the sensors first 
Kinda mad that path tracing even applies to those shitty sequin thingies
(Excuse the dull colours, I took the screenshot in HDR with RenoDX)

its not like its gonna cost more
if those sequin things weren't there you would just get the stuff behind it pathtraced
It just surprised me because they're such an odd hacky prop I didn't expect them to have proper material properties
realllyyyy? ty!
yes now take it back
im going to rob someone's else's letters now
okay!
also does someone here have experience with android and camera2 or camerax, how difficult is it to work with
can I steal your R?
and trade it for my remaining S and C?
and L, I forgot about that L
i have rerendered this old masterpiece. except in higher res now
also now av1 cuz blender has that apparently
anyways, temperature readings work correctly now 
Shot in the dark question. I need to implement general solutions for CCDIK from scratch. Anyone able to point me a direction I can learn to do that?
inverse kinematics?
https://www.youtube.com/watch?v=sWm77hrOZH4
something liek this i guess
Numerical Inverse Kinematics Using the Cyclic Coordinate Decent (CCD) have been discussed in this video.
Yes but like. I examples of translating it into code. Because I'm the wrong kind of engineer to do it on a machine.
no problem
ooh you've given me an idea
A phone is on 24/7, so is a server (for a bot or a website or anything). I can use my phone as a server
App runs in the background 👍
Rust

pydantic is failing to build as one does
@icy compass I'm going to be a bit while I have a wonderful time trying to debug this
Okay CAPE seems like a complete pain in the ass to setup
Maybe I should just ask for PC for chal hosting lol
tbh Imma have dinner thn just play mc. Just mssg me instructions for later r tmrrw and ill msg u whn I ready for more
will do
thx for th help

the more I look into this, the less I think I can pull this off.
I have one problematic dep after the next

groq package
why did you have to be so difficult
a fix works, time to see if that is the final one tho
I have a smol hunch it is compiling
surely my phone wouldn't just randomly heat up 
plz do not take an hour 
it is rust so uhhhh
It finished 
the final dep is done
-# now to recall the exact commands so I can send them in dms 
i hope none of you ever see the password generator code
what i've done is a crime to cryptographers worldwide


it's only a little susceptible to a dictionary attack 

btop 
"If this doesn't work I'm going to crash out"

Hi Azaka, nothing to see here 


after way too much work, i think the waybar is error-free now
i also added the battery percentage of my headphones

ill probably add gpu uage percent someday too
but cant be bothered rn
need to do the css still too 
aight, math exam now
bye

The way Vedal has set up Neuro's STT is pretty cool. Seems Neuro and Evil can recognize the owner of the words coming to them.
Well you just need to read the Discord username associated with the Discord voice connection, not like it has to be the STT doing it
Ohh true that
I forgot they typically chat over discord call rather than discord then audio congretator then llm
Imagine the nightmare of STT module trying to write down heated argument of 4 ppl about Nobbly Bobbly ice cream all from one sound source 
So, yep, Discord API allows to split each person talking into different, 'clean' sound channel, for separated STT modules
But why....
Will have to face that nightmare when it comes to irl streams that are a bit more impromptu than a meet and greet though
Or a one person's turn to talk to Neuro/Evil setup
Or just have them think everyone is Bao again
It doesn't just "allow" it. Unless you were to combine the streams they are individual opus streams
Nah, i mean setup where Neuro has as many STT recognition modules active as the number of ppl in the discord call.
So each person 'talks to' their own STT channel, has their own text generated and then those texts are just compiled into single speech log entry like
Crelly: I hate Pretzels!
Camilla: WTF is the Nobbly Bobbly?!?!?
Vedal: I'm just hungry, man, whatever.
CerberVT: Time to go to McNeuro's, wan!```
Unlike humans, Neuro is not limited to only one STT module active 
Oh wait, you mean irl streams, i've missed that part...
My bad
Well, yep, that might be a problem, unless each person has their own little mic on a collar like Layna
They don't have to be compiled into one entry. That's actually counterproductive. She doesn't have to respond to every message but if you combine them into one turn it makes context confusing
Well, that was just my speculation, how i see general llm's work loop, while i've never tried setting up one yet, so ye, i might be way far from how it works
I mean I'm guessing as well but given Vedal has complained about the same headaches I've had to deal with regarding discord's api, chances are it's not much different
It's just my idea that generally LLM's will not generate answer unless fed input text.
So in order to generate response, they should be fed an 'signal', input text. And combining multiple ppl speech into one entry shouldn't be a problem, in theory? 🤔
It gets combined before sending the call but that's not always ideal, sometimes you may want to feed context in without a response
And given LLMs probably have "latency" while generating response, feeding it combined text might be better that sending it several few lines separately, back to back
Most of the handling occurs after STT and before the LLM call. You can feed it as one turn but you don't have to. It's sent as one call but multiple turns
That will be able with custom advanced LLM, yep, agreed.
I just see llms as "input > blackbox processing > output" being synchronous and one-line channel, due to my lack of knowledge about how they actually work
The model is just a small part of the stack
But to have advanced llm that will be able to "input1 > starts processing > receives additional input2 > processes second input > gives response to both 1 and 2" is an interesting idea
I mean you can do parallel processing but it causes issues
I can imagine that would definitely not be good idea, yes..
If you show in the screen 0.5 second green circle and other 0.5 sec yellow square and you have 2 llms having 0.5 sec turns "seeing" the screen, one llm will only see green one and other will only see yellow one, overriding or having controversal facts saved to its own short term memory
I mean I do run multiple modes (5 + STT/VTT in my stack) but that takes a lot to get working right
Honestly, i have no idea how VTT works in puzzle games like The Witness...
Or KTaNE with those symbols...
Or We were here...
Like, to what extent it might be grasping important puzzle details and translating it into text?
It feels like it might require additional specially trained neural network for those
Or, like, having shown it 5 cat photos 1 by 1, then turning off photos and asking "which photo had cat with exactly 65 whiskers?"
When you think about it, any language wrapper for the Discord API is an API for the API
why am I still a green leaf
And Python is an API for C libraries 
Apparently there's CPython, which is one more C-related thing than what I thought was only just Cython
Isn't CPython the default implementation?
cpython is the reference implementation of python
shiro

I was gonna say why not just keep it C then I realized I would've never become a programmer then
ive finally hit the nightly bug that is just a little beyond what i'm willing to solve tonight
tomorrow problem 
its 2pm 
hard to be sad about today tho
got health readouts added to every entity automatically
revamped the main menu for login and account creation
shrrrr
Shir programming
fumoquest coming soon
Sily

Will it be Linux native?
no clue
i have no idea what that would require
or even what software this needs to work in the first place
Well it depends what you're writing with
If you're using Unity, you will need to ensure your project uses Vulkan or OpenGL, and then it should be possible to pretty directly compile it for Linux
Unity is C#, and C# runs on Linux
C# is JIT compiled
sure
Kinda the reason C# Unity games are so easy to decompile
not sure how to ensure my project uses one or either of those
but i didnt even know alternatives exist so
im sure it uses one of them by default
DX is the Windows one
When you enable Auto Graphics API for a platform (Windows/Mac/Linux), the Player build includes a set of built-in graphics APIs and uses the appropriate one at runtime to produce a best case scenario.
i dont have to worry about it at all
Works for me
you will have to worry about it
otherwise you wont be able to port fumoquest to my os
From what I've seen though you could've made your game much easier and more efficient on Godot
But you've already started so don't bother rewriting
game isnt even made yet and im already being told to start over
the most shill shill to ever shill
godot really is better for a lot of 2d projects though
Eh, Godot just is really good for 2D
godot is one of those things i've heard of but never actually knew what it was
never imagined it as a unity alternative
godot is definitely more intuitive than unity in my opinion
You already started so if you don't feel like you really want a 100MB sized game as a possibility you can just keep it Unity
its not a unity alternative for most people
but it is an alternative as a game engine
if you need to do anything 3d, godot is still behind unity and unreal, though for 2d i'd say godot is my favourite engine
well, aside from writing a simple engine yourself

It's a game engine
Its programming language is a lot like Python and it's extremely easy to use, lightweight and really good for 2D
i see 
you can use pretty much any programming language with godot
i rather like C# so far because it's like java

That too yeah
it has bindings for all of them
brainfuck
sure
hblang
Godot is really cool
Open-source and has a ton of cool stuff
And it won't make an empty project be many GB big
https://docs.godotengine.org/en/stable/tutorials/scripting/gdextension/what_is_gdextension.html
it works via gdextension
GDExtension is a Godot-specific technology that lets the engine interact with native shared libraries at runtime. You can use it to run native code without compiling it with the engine. There are t...
my b760m is 100% fucked
its a set of bindings you can use in pretty much any language
though, c# has its own first-class support
so you dont have to use gdextension for that
There's even a Kotlin GDExtension setup
Haven't used it but I believe I'll get to soon enough
swapped cpu between 13900 es and 13950hx es, swapped ram between 4x32 and 4x16 and i can confirm the memory traces is fucked because not only it can't even do 3600mt/s anymore, the 4x32 is so hard to boot off it
https://github.com/DavidEichmann/godot-haskell-gdextension
want to write a game in haskell? sure you do
i've tried ralphing godot before and some are good enough
:classic: shilling oss. But honestly I've heard good things about godot. I hear some people prefer it for game jams because it is faster to work with.
I'd honestly tried to learn C, it've beaten me with its pointers and links, so... yeah
godot is simpler than unity
in design, ease of use, and ease of exporting
it doesnt have as many features, you may consider it a drawback
especially when it comes to 3d
It's really cool how they made the engine make such small single-file games
Literally one singular executable with an entire game in it, often not bigger than a few hundred MB because Godot is just that efficient
a few hundred mb is still large for a standalone executable
iirc godot bundles the entire engine with its executables, its pretty funny
im sure fumoquest is pretty small right now
port that to godot
Well export it and see how gigantic the actual export size is
Considering Unity it may be surprisingly big
Does anyone know if godot has functional 2d colliders 
Also a funny thing about Unity, it doesn't really do 2D
Your 2D scene in Unity is rendered as 3D, unlike in Godot which is actually 2D
I believe it does have something like that
godot has colliders and a few different kinds of physics body
kinematic, rigidbody, and static body, were the ones that existed when i used godot
there's probably a community extension for a softbody if you want
wasn't that about navigation? Unity does 2D collisions just fine
that said, Godot does have seem to have separate navigation specifically for 2D
I think it was nav yeah
in that case, there is dedicated 2d pathfinding ye
Better than unity for including zero pathfinding at all
imagine not having even 3d pathfinding in a 3d engine 
gonna see if i can actually build this for linux and mac
yeah I misremembered the text, 2D required a github repo
well that's not to bad at all
superbox had me super worried about the file size
but it's no larger than an image
I wait for audio
oh right, audio...
ye, it was either the extra package or just applying all the workarounds manually 

im glad that i finally get to put my CPU to use
the windows build failed?
you're telling me the linux build worked but the windows build failed?
even tho im on windows?
does the project even work as is?
yeah i've tested it a bunch
That explains the SMOL as well
nah the linux one didn't encounter an error
nobody lol
these aren't serious builds im just trying to learn the toolchain
i've read nothing on how to actually build unity projects for release so im just pushing buttons and seeing what happens
we surely need to make sure it runs on hardware 
mac build died too
I really don't think that Linux build worked properly either 
maybe the windows build did work and just lied?
looks like a build to me
what if i run..?
ye that's much closer to the expected size
small game executable with huge UnityPlayer.dll next to it
you are not fitting Unity into 5 kB

yum install unity
you are also not shoving a fumo into 5kb 
asset stored separately 
yum install fumo

oh well
i have no clue why none of them worked or how to fix it
problem for later
its because your game doesnt include yuri
unity detected this and failed to build
ahaha this is a mistake if you don't use liquid metal
I'm going to curse Sam with never having compile time errors 
At least as long as I'm in the right headspace to write the script right
What's a girl band without some wholesome moments
Are you so sure that that's all of it? You do need all the Unity files for it too like the Unity engine itself
it's probably not all of it
Well obviously it's not all, 5KB won't fit the Unity engine
5KB is gonna be like one class of the entire game
I wonder how many minutes it'd take to redo all you have so far in Unity but in Godot instead















huge progress
it does
