#programming

1 messages ยท Page 156 of 1

midnight sigil
#

or maybe less than 1(done in other instructions)

olive sable
#

im pretty sure the cause of that was cuz i put the ++ on the back and not the front

#

which caused the wrong value to return

amber fractal
#

The code in question has been removed from existence anyways IIRC

olive sable
amber fractal
#

I think I'll be heading to bed, I'd not be surprised if I woke up to either 100k on linux or something beyond 200k. Mentally it is a coin flip.

#

-# Did I say render 2 frames at once? Whoops, that was a test; the max is the same as Frames in flight because it uses the same thing. So 512 frames neuroTroll

olive sable
steel mesa
#

hey guys I heard that my front panel airflow is flawless, can you rate it?

olive sable
#

3/10

#

one of your fans is the wrong way

steel mesa
#

no I think they're perfect

tight tinsel
#

i just found a screw meant for my pc case on the floor

steel mesa
#

airflow in from the bottom out from the top

#

its the only 2 fans on my pc

tight tinsel
#

i didnt even realise the case was missing a screw

steel mesa
#

it goes around the whole computer

tight tinsel
#

fits good enough

true hemlock
#

y'al gonna make me spend another $200 for a really good binned 13950HX QS istg

olive sable
#

if you only have 2 fans you should do 2 intakes at the front or an intake at the front and an exhaust at the back imo

steel mesa
#

I was told to remove one and only let it do exhaust

#

because it removes the hot air inside therefore there's no hot air

olive sable
#

well, kinda

#

exhaust moves hot air from inside out of the case

#

but intake basicly does the same thing by pushing cold air inside

#

you generally just want more intake than exhaust so you dont have negative presure in the pc, that way less dust will get inside

sage crag
#

got loops working

#

i hate funny business

#

about 13.91 MhZ

#

not accounting for stdout being slow as hell since its an ecall

steel mesa
steel mesa
sage crag
#

sorry

#

@tender river __memmove_avx512_unaligned_erms

midnight sigil
#

chat gimme a new specification name for my AWA5.0 continuation, has to start with AWA5.X

olive sable
#

this might sound crazy

#

what about 5.1?

midnight sigil
#

๐Ÿ‘

#

okie

steel mesa
#

5.NEARLY6

opaque wharf
#

AWA5++

#

Or AWA5.0++ is fine too

olive sable
#

i think im done with this for now, mothing left to optemize

#

the only way to get more fps is to have a 2nd window running on a diffrent core, and to count that 2nd windows fps to the total fps

#

but thats cheap

#

im better than that

rough bloom
#

"nothing left" glueless

midnight sigil
#

don't want to take away 5.1 for others

olive sable
olive sable
#

no

opaque wharf
#

Well, I get more fps. Just not actual rendering neuroHypers

olive sable
#

thats against the rules

rough bloom
olive sable
#

im using vulkan + llvmpipe mostly

#

idk if that counts as normal drivers

rough bloom
#

it does

olive sable
#

"i am the problem that i am trying to solve GODDAMNIT" ๐Ÿ—ฃ๏ธ ๐Ÿ”ฅ

cobalt sigil
#

damn I'm stuck on this screen

olive sable
#

you forgot to set the thread priority

trim valve
#

@olive sable ermFishLermFishR is windows supposed to do this

olive sable
#

no

nocturne olive
trim valve
#

i didn't do anything ๐Ÿ˜ญ

nocturne olive
#

Then there's probably someting wrong with it otherwise

olive sable
#

tldr something broke

#

hmm

#

lemme go to windows in a bit

#

im eating rn

trim valve
#

running the latest git commit so

#

if that broke anything then glueless

olive sable
#

its either broken or an effect of running with the dgpu

trim valve
olive sable
#

cuz on my pc the dgpu runs at 0fps due to driver issues

olive sable
#

thats not supposed to happen

trim valve
#

I sure hope so ๐Ÿ˜ญ

olive sable
#

im not even allocating memory each frame, so its vulkan doing that

trim valve
#

windows doesn't even say what's using the memory lol

olive sable
#

vulkan probably

trim valve
#

hm

#

yeah but like in task manager there's nothing next to your program

#

it is mildly cursed seeing my processor like this

olive sable
#

try running i with LP_NUM_THREADS=1 make run -j ARGS="--use-llvmpipe"

trim valve
#

I am already rebooting into nixos lol

olive sable
#

ah ok

nocturne olive
olive sable
#

ah

#

ok

#

fair enough

nocturne olive
#

On Windows there's no LLVMPIPE

cobalt sigil
trim valve
#

lmao sure

#

I get 75k FPS with 2 thread llvmpipe

#

other than that like zero improvement

midnight sigil
trim valve
#

what

#

๐Ÿ˜ญ I have literally sent my whole ass arm here before lol

olive sable
#

am i blind? i see no hand there

#

anyways 75K is 2nd place i think

olive sable
# olive sable https://www.youtube.com/watch?v=2JzOe1Hs26Q

damn pewds went all out

ASUS Pro WS WRX90E-SAGE SE - 1650 dollars
AMD Threadripper Pro 7975WX - 5200 dollars
Seasonic Primet TX 1300 (x2) - 1100 dollars
Samsung EVO Plus 1TB - 100 dollars
192GB of ram (x2) depending on brand - 1250 dollar
PNY Nvidia RTX 4000 Ada Generation x8 - 30 000 dollars

Total: 39 300 dollars

cobalt sigil
#

this is so funny for some reason

nocturne olive
olive sable
#

ye

#

he said he had to save money somewhere

#

altho with the 8 gpu's that statement jsut looks ridiculous KEKW

nocturne olive
#

1TB is pain with that many GPUs

#

You can't possibly store enough data to feed all those

olive sable
#

he originally got 6 but tensor parallellism needs a power of 2, so ge bought 2 extra

nocturne olive
#

If just I could afford a Threadripper machine, I could really use one for NeuroSynth training and rendering

olive sable
#

and then cuz his mobo only had 7 pcie's had to do pcie bifurcation, but the bios didnt support 8 x 8 so he installed a bios from an internet stranger

true hemlock
#

also $180 for my 1600W evga T2 PSU

#

new.

nocturne olive
true hemlock
#

pewds gotta take notes from me to find deals fr fr

true hemlock
#

epyc 7763 is also nice. 64 cores

nocturne olive
#

I have no idea where one would find such

true hemlock
#

goes for $600 ish nowdays. could even be way lower

nocturne olive
#

I kinda assume the motherboards for those are also really expensive

olive sable
#

depends

true hemlock
#

depends

rough bloom
nocturne olive
#

Not to mention the expensive RAM needed

#

ECC RAM scary

true hemlock
#

if you wanted cheaper mobo, TRX40

rough bloom
nocturne olive
#

Either way, I'm gonna have to see how my money situation develops, there's 0 chance of me getting a Threadripper for 30

true hemlock
nocturne olive
rough bloom
#

servers usually have much more RAM than desktops so it's not rare to find quite a lot of it for cheap as a bundle

nocturne olive
#

Whar?

#

I'm just still completely broke from the 3090

true hemlock
#

this is what elvyn bought not so long ago lol

#

20 core

nocturne olive
#

Now that's actually insane

true hemlock
#

go wild on aliexpress. its not hard to find cheap xeons

nocturne olive
#

Not particularly useful when the CPUs are slower than my current one

true hemlock
#

lmao

nocturne olive
#

It would just slow down NS rendering even more

true hemlock
#

but hey for like 17 bucks. in AUD

steel mesa
#

2017 x 2021

true hemlock
#

insane deal

steel mesa
#

but yeah even if its for a secondary machine

#

17 is insane

#

plus thats a xeon so in other tasks its gonna be wayyy better than your cpu

true hemlock
#

props to this lil fella @umbral thorn

steel mesa
#

they have huge per core performance

true hemlock
nocturne olive
true hemlock
#

could potentially be faster than 12700K in inference

rough bloom
steel mesa
#

its AVX-512

rough bloom
#

also it's shitty Zen 1 cores

#

that whole generation of CPUs is just old enough to be really cheap now

true hemlock
nocturne olive
#

How does one even determine if something on a store like that can be trusted
Do they even ship to Finland for reasonable prices?

rough bloom
true hemlock
#

oh just 7002?

#

lmao

rough bloom
#

7401P

steel mesa
#

the 12700k has no official support for avx

rough bloom
#

7002 is Rome

true hemlock
#

damn 7001

#

even older

nocturne olive
midnight sigil
nocturne olive
rough bloom
olive sable
true hemlock
steel mesa
rough bloom
midnight sigil
steel mesa
#

well yeah i know

#

what is the program doing

true hemlock
nocturne olive
true hemlock
#

yeah chances are the xeon 6138 might outperform 12700K a bit with AVX?

midnight sigil
true hemlock
#

there are a lot

nocturne olive
#

I don't know how to determine that

nocturne olive
true hemlock
#

the only thing that you CAN'T ABSOLUTELY TRUST is cheap drives that are other than SATA/nvme/HDD even if it has high ratings

rigid snow
#

are they named Store83628294 or An Actual Name

true hemlock
#

gets high rating because people "saw" the capacity "as advertised"

#

then have their data corrupted

nocturne olive
#

I'm still extremely new to online shopping, myself I've only bought a single power supply from a Finnish retailer

true hemlock
#

worst part is that it never even seem like the data is corrupted because the data table is intact

trim valve
nocturne olive
#

Microsoft ONNX runtime

#

For C#

true hemlock
#

๐Ÿ˜ญ

nocturne olive
#

Thus why no GPU rendering on Linux, it depends on DX APIs

true hemlock
#

your best bet is to actually dual boot...

rough bloom
true hemlock
#

don't just stick to one os just because you feel like it and then you lose a benefit

rough bloom
rigid snow
trim valve
nocturne olive
true hemlock
#

do you still have your 4TB SSD

trim valve
#

I can always try if you're interested but I have no way of checking that its using avx512

nocturne olive
true hemlock
#

what about your 1TB?

rough bloom
# rigid snow the ms runtime might

the NeuroSynth runtime is his creation, so he should fix it if it's a problem
if he's using a Microsoft product somewhere in there then it needs to be kicked out

rigid snow
#

but that would be stupid because cpu inference is a thing people want

nocturne olive
true hemlock
#

move it some where

#

then reinstall windows on that

#

you do not need to whine about having to get a better cpu dude

rough bloom
#

do not dual-boot, it's annoying

true hemlock
#

when the solution is just that

nocturne olive
rough bloom
#

just either:

  • fix NeuroSynth to work without DirectX (it already should if it's using ONNX???)
  • use a Windows VM and pass through your 3090
true hemlock
#

or that

#

a vm

rigid snow
#

yeah like onnx runs on everything

#

just swap the runtime glueless

midnight sigil
#

I have to manually boot into bios and go windows manager again in order to get into my other windows

nocturne olive
midnight sigil
true hemlock
#

how tf did y'all struggle with dual booting

#

all i have to do is select the boot override

nocturne olive
#

Are you aware the Windows locks NTFS file systems if it is not shut down properly, causing issues after booting to Linux?

steel mesa
#

every bios has a dedicated boot menu that you can directly choose the boot device without entering the bios

midnight sigil
steel mesa
#

and you can have it always automaticly come up

midnight sigil
#

dual booting grub and windows manager is totally fine

nocturne olive
rough bloom
# true hemlock how tf did y'all struggle with dual booting

idk what caibi is doing either, you use either the EFI boot manager or a Linux boot manager with Windows as an entry
it's not annoying because of the boot manager thing, it's annoying because you have to reboot and lose your session in the first place
it's the opposite of seamless

nocturne olive
#

True, I hate rebooting and losing the session

#

Way too much of an impact for just NS

nocturne olive
#

You can see I am once again building up some uptime

#

At least Linux Mint doesn't become sluggish after a while

rough bloom
#

good luck debugging xdx

midnight sigil
#

hold

nocturne olive
midnight sigil
#

stop holding shuni

rough bloom
#

why does it ask you 3 times neuromegadance

#

surely the one in the EFI is unnecessary

true hemlock
#

dude

#

i just realized juniper decided to refund me 10% for the lava lamp and i felt so fucking bad ๐Ÿ˜ญ

#

they can keep the damn 10% i can wait for the lava lamps

midnight sigil
true hemlock
#

i really appreciated their effort with improving the product, i genuinely understand them

midnight sigil
#

and somehow I can launch it in another way

true hemlock
midnight sigil
#

lavalamp catdespair

#

I only have a virtual copy of it

true hemlock
#

just keep the damn money dude y'all engineers worked really good with improving the lava lamp for months

rough bloom
true hemlock
#

and i really just wanna them keep the 10% ๐Ÿ˜ญ

#

hell i'd probably help fund them for their effort

midnight sigil
#

neuroSadge there isn't even a donation page

#

I mean the lavalamp oversold, probably why they would make this decision

rough bloom
true hemlock
#

damn it they don't even have a donation page

midnight sigil
#

no prop to the team making the os select page

true hemlock
#

should i email juniper with a special deal

#

i buy their "engineering samples"

#

for the lava lamp

wary rover
#

So, I have a small issue here. Brief introduction: I tried to unpack .pck of assets of a godot game. It was locked, I assumed. I opened it in HxD and searched for hexadecimal encoding key. While I looked through this crap I accidentally changed one singular bit of code. i realized that I am an idiot shortly after and the unpacking error that godotpcktool was sending me was caused by me specifying the target file incorrectly. I unpacked the assets, but the game launch is looking like this now. Verifying integrity of files failed. Uninstalling the game and reinstalling it failed. Help.

#

Additional context for uninstall-reinstall error

steel mesa
#

directly go to the directory and nuke the content

wary rover
#

Roger, nukes launched

#

...It says that I need admin access to kill it. I am logged in as an admin. weird

#

ok, it worked even tho the folder for unpackaging is just undeletable now

nocturne olive
steel mesa
#

delete everything till it tells you whats preventing you from deleting that folder

sage crag
#

im torturing the c preprocessor

#

om

#

it looks like a log graph

wary rover
sage crag
#

this will probably never compile outside of clang

wary rover
#

Certified clanger

sage crag
#

perhaps performacne improvements in here too

#

gonna make the fastest hbvm impl

#

watch

wary rover
#

While I am here, I have a question for godot enjoyers. Lets say I have unpacked assets of a godot game, right? And lets say I just want to look through different pngs of moves, chars, animations, right? And everything is in acursed .import format. Like move1.png.import. Is there a way for me to see the pngs WITHOUT installing godot and learning how to use it and then reverse engineer the game by making a new project and just shoving the assets there to look at them?

sage crag
#

fun fact

#

every godot game has a copy of the godot engine in it

#

just uh

#

hack it or something

olive sable
# true hemlock

i thought these were already as cheap as possible, tutel will be activly losing money by selling these at 90% of original price

nocturne olive
sage crag
olive sable
#

fair

#

i remember him saying he didnt have a lot of money, followed by him wanting to spend 100K on a concert

nocturne olive
rough bloom
wary rover
nocturne olive
#

The files are contained within the game executable

#

Or the game package file

#

Depending on if the game is self-contained or separated

wary rover
#

It was in pck, pck was unpackaged into a folder, but they are in .import and I can look at them cause nothing opens .import. Alternatively I have those that end in .png

#

Sooo uuhhh

#

yeah

nocturne olive
#

You either did something wrong, or you just need to open the import files in a text editor to check what they contain

wary rover
#

ooh, great idea

#

.import shows this

#

Fan fact there is no character called alien in the game

#

There is this path to png that starts with res://. How to find it. I want to see the alien

#

oh, stex, not png

#

My bad

#

there is so much comedy gold in the files tbh

true hemlock
nocturne olive
#

I currently own 30โ‚ฌ

true hemlock
#

nvm

nocturne olive
#

Will get another 60 next month

true hemlock
#

if you have at least like 170โ‚ฌ i could've send you the link to where i got my cpu from

nocturne olive
#

That's crazy

#

That's gonna take me about 3 months to get

#

Assuming no other income happens

true hemlock
#

60 euros per month???

#

is that an income

#

or an allowance

#

no way actual income is that low

nocturne olive
#

It's a state benefit for studying

true hemlock
#

that's... an allowance

wary rover
#

If your uni/collage/whatever is not privately owned it has contracts for replacing hardware every 2-3 years. If you are lucky and have good relationships with administration you can grab whatever they are gonna throw away before they do

#

I got a ram stick like this

nocturne olive
true hemlock
#

try entry level jobs first, part time

#

those shouldn't be too bad

nocturne olive
#

That's what I assumed I was trying for

#

I was looking for a summer job to be specific

true hemlock
#

what job btw

nocturne olive
#

It was something from the company that manages the computer systems for the school, seemed very much like a job made for me

#

I'm usually the one teachers go to before the actual IT team since I'm just so much faster

wary rover
#

Well, summer jobs are not really about self-actualization and development of skills and talents, they are about making as much money as possible as quick as possible. My go-to's are construction sites and harvester boats. 60 euros can be made in like a day if you are lucky. And its where I live, so the buying power of those 60 euros is around 150

#

No skills required, no interview and no application. Come around next day and work. Thats it

nocturne olive
#

There is the obvious issue that my physical qualities are not really good for anything physically intensive

#

Computer related things are good such that physically intensive tasks are not usually needed

true hemlock
#

first, that is definitely not entry level

#

second, tech related jobs usually require actual qualification

nocturne olive
#

I was pretty sure it was entry level, the listed requirements were quite lenient

wary rover
nocturne olive
true hemlock
nocturne olive
true hemlock
#

whenever i don't have any more research work that's what i do for extra cash lol

true hemlock
true hemlock
nocturne olive
nocturne olive
true hemlock
wary rover
glass flower
true hemlock
#

if you're describing that you're better than the whole IT department, i can also say that the majority of my colleagues are better than your schools IT department
that bar is kind of low for basic troubleshooting, perhaps the IT department are supposedly specialized and not for general troubleshooting?

nocturne olive
#

And still, best I can get is a bit of chocolate I didn't even like

true hemlock
#

that's what my school also think when all i did is switching input to hdmi in a projector, tbf

nocturne olive
#

Silly

#

Reminds me of when I grabbed the blue ray player and plugged it into the big screen and then swapped the big screen to use HDMI 1.1 instead of 2.0 to get the device to display on the big screen rather than a tiny TV

wary rover
nocturne olive
#

Well, either way, I'm just hoping somehow I can utilize my skills at programming or vocal synthesis or anything like that I'm capable of to eventually achieve even a little more income
Trying to save up for a PC at 60โ‚ฌ/month is a massive pain

#

At least I'm still finding out new stuff at programming, I just found the best GUI framework ever

true hemlock
#

you can try freelancing

nocturne olive
#

I have no clue how that works

true hemlock
#

you can just search for it tbh

wary rover
nocturne olive
#

Finland

wary rover
#

Cause if not you can tutor kids

#

I have 10 kids that I tutor and it makes like 80% of my income

nocturne olive
wary rover
# nocturne olive Finland

I heard that a lot of people know English very well in Finland so this is probably not an option for you, sadly

nocturne olive
#

Yeah, Finland has a really high average English skill

#

Though mine is still above average

nocturne olive
wary rover
#

What matters is not the level, but confidence. My English is ass and I learned it by watching youtube, but when I meet parents of a new potential student I just lie a lot and make myself seem like an expert and they believe it most of the time. Not like I am a complete fraud, I still teach like 10 times better than in schools

nocturne olive
#

Schools are honestly pretty bad for learning languages

coral echo
#

idk what im doin but wish me luck

midnight sigil
#

good luck

#

train an LLM on ToSs NeuroClueless

#

corpa language model

nocturne olive
coral echo
#

i think its decent?

nocturne olive
#

What GPU?

wary rover
# coral echo idk what im doin but wish me luck

To try everything Brilliant has to offerโ€”freeโ€”for a full 30 days, visit https://brilliant.org/mattbatwings Youโ€™ll also get 20% off an annual premium subscription.

Patreon: https://www.patreon.com/mattbatwings
Discord: https://discord.gg/V5KFaF63mV
My socials: https://linktr.ee/mattbatwings
My texture pack: https://modrinth.com/resourcepac...

โ–ถ Play video
#

reject python, embrace redstone

coral echo
#

bwuh????

#

but i have nvidia geforce rtx 2080

nocturne olive
#

8GB is tiny for making an LLM

midnight sigil
#

it's enough bro

#

wym

nocturne olive
#

Well, enough for a very tiny model that barely works

#

I guess if you just want to learn how to do it it's fine

uneven pulsar
#

are we talking about pc hardware

coral echo
#

my gpu memory is 24gb?

uneven pulsar
coral echo
#

2080

uneven pulsar
coral echo
uneven pulsar
coral echo
uneven pulsar
#

WHAT GPU IS THIS

#

i am being fooled

coral echo
trim valve
#

look at dedicated gpu memory

uneven pulsar
trim valve
nocturne olive
trim valve
#

they're very different

nocturne olive
#

Dedicated is 8GB, shared is 16GB

uneven pulsar
nocturne olive
#

And shared is very, very, verrryyyyy sloww

coral echo
#

i see kojuworry

nocturne olive
#

You essentially never want to be hitting shared or your training run will take 30 years

coral echo
#

that is good to know AmeliaErm

#

so like only gpu matters when you training LLM model?

nocturne olive
#

Yes, mainly VRAM

uneven pulsar
nocturne olive
#

Yes

uneven pulsar
#

i am running on a intel graphics 5000

#

godot terminal broke cuz it started to cry over my device specs๐Ÿ˜ญ

#

the engine couldn't find vulkan so it switched to open gl ASDesu

flint dome
#

why is installing cuda such a pain in the arse

nocturne olive
#

OS?

sage crag
#

we are indeed faster now

sage crag
#

almost certainly the fastest hbvm impl now

dry charm
#

where is my box despair

sage crag
#

in distro

dry charm
#

UH

opaque sigil
dry charm
#
ntainer 3f6139c59244428cd6e4970bb4b6fb26e34d62fb7939b8f9f702910173844334 storage: cleaning up container 3f6139c59244428cd6e4970bb4b6fb26e34d62fb7939b8f9f702910173844334 storage: unmounting container 3f6139c59244428cd6e4970bb4b6fb26e34d62fb7939b8f9f702910173844334 root filesystem: replacing mount point "/home/sqbika/.local/share/containers/storage/overlay/26092c096fcb3a52fb34e25c725d55cd0ba6a38a25a2e33c6851d72bb4b800f3/merged": device or resource busy

MONKAS

sage crag
opaque sigil
#

the one you sent above? i saw that

sage crag
#

there are still things i can do to make it clearer and/or faster

#

probably changing a few ops to be branchless so that the cpu branch predictor can predict next-instructions better

opaque sigil
#

oh i expected much worse

#

this doesn't seem bad at all

sage crag
#

bwa

#

i like turning these into macros

opaque sigil
#

just don't overdo it with the macros enub (this is fine)

flint dome
nocturne olive
#

If you didn't get nvcc something didn't go quite right
What OS?

nocturne olive
#

Well, I guess who knows what's wrong with nvcc then
Try to manually find it and add it to the PATH

flint dome
nocturne olive
#

Why CUDA 13? It might have compatibility issues

flint dome
#

so should I get a lower one?

flint dome
nocturne olive
#

I personally have 12.8

opaque sigil
#

It's fine

flint dome
#

it's an rtx 2050 (ampere ga107) so probably good

#

just a sawed off 3050

#

nvcc is there apparently

#

not in path for some reason

nocturne olive
#

I had the same issue when installing mine, I just added it manually and then the app I wanted to run worked

#

12.8 being the latest versions supported by it so that's what I installed

flint dome
#

ayy it works now neuroHypers

opaque sigil
midnight sigil
#

I did not finish my ASCII implementation today

#

I spent my time playing cs2

opaque sigil
#

i'm waiting for them to add cuda 13 to nixpkgs neuroSadge

midnight sigil
midnight sigil
#

and I can finally scream russian slurs

flint dome
opaque sigil
#

do i look like an nvidia employee

flint dome
#

you could just become one

rough bloom
#

tbf it looks like CUDA 13 is only a few weeks old

#

ROCm updates take months

opaque sigil
#

yeah it's been 3 weeks or so

uneven pulsar
#

okay i am here?

#

๐Ÿ˜ญ

flint dome
flint dome
rough bloom
opaque sigil
#

you just have to download a couple files from nvidia for the most part and merge them

#

and i guess apply a couple patches (mostly for glibc)

uneven pulsar
#

been getting an error type of 'bool' object is not subscriptable

def calc(d_calc:int) -> int:
    d_calc=int()
    cons_kw=str()
    for x in range(1,4):
        try:
            cons_act={1:12345,2:2344,3:2144}.get(d_calc,'p_kw').isalnum()
            cons_pre={1:2112,2:1600,3:1221}.get(d_calc,'left').isalnum()
        except ValueError as e:
            print(f"{e}")
        cons_kw=cons_act[x] - cons_pre[x]
        
        print('Left num',x,'KW consumed=',cons_kw)
        try:
            sum_kw=lambda:d_calc['p_kw']*cons_kw+d_calc['left']
            
        except ValueError as e:
            raise(f"NONE EXISTING NONE TYPE VALUE {e}")
        tva=sum_kw()
        sum_net=sum_kw+tva
        print('Left value of num',x,'Net paying in $',round(sum_net,2))
        print(24*'','Net to pay in dollars',round(sum_net*cons_act['t_d'],2))
        print("________________________________________")
        try:
            total=float(input('enter money '))
            left=float(input("the sum of leftovers="))
            price_kw=float(input("the price in KW "))
            d_calc={'t_d':cons_act,'left':left,'p_kw':price_kw}
        except Exception as e:
            print(f"return wait wtf -->{e}<-- look at the error stupid ass")
            
calc(d_calc=12)
flint dome
#

line please

uneven pulsar
flint dome
#

lemme look real quick

opaque sigil
#

isalnum returns a boolean

uneven pulsar
#
line 10, in calccons_kw=cons_act[x] - cons_pre[x]
opaque sigil
#

bool[x] is not something you can do

flint dome
#

dang you already got it

uneven pulsar
flint dome
#

didn't even let me type

uneven pulsar
#

and i think i over wrote the dict

true hemlock
#

so far ever since the xoc my es cpu is still fine

#

even stress tested it

uneven pulsar
true hemlock
flint dome
#

ok you removed all isalnum right

#

change line 10 to use actual dict cons_kw=cons_act - cons_pre

#

change line 13 to fix lambda to use proper variables

#

sum_kw=lambda: d_calc['p_kw']*cons_kw+d_calc['left']

uneven pulsar
flint dome
#

does this work or is it still fucked

#

@uneven pulsar

uneven pulsar
#

here

#

even tho i remmove it it would still need an index

flint dome
#

hm

#

try putting line 6: cons_act={1:12345,2:2344,3:2144}
line 7: cons_pre={1:2112,2:1600,3:1221}
line 10: cons_kw=cons_act[d_calc] - cons_pre[d_calc] (use d_calc as index now)
line 13: sum_kw=lambda: d_calc['p_kw']*cons_kw+d_calc['left']

#

@uneven pulsar

#

is it good or we still fucked

#

bro your long ass replies make me question my sanity and my programming skills legitimacy

uneven pulsar
flint dome
#

yeah

uneven pulsar
flint dome
#

fuck

#

wait

#

why is d_calc 12

#

that shit aint a key in yo dict

#

so now .get() returns the default value p_kw

#

6: cons_act={1:12345,2:2344,3:2144}.get(d_calc, 0)

#

7: cons_pre={1:2112,2:1600,3:1221}.get(d_calc, 0)

#

here i set default value to a number

uneven pulsar
umbral thorn
#

@rare bridge

flint dome
#

why yu ping mod lah

uneven pulsar
umbral thorn
nocturne olive
flint dome
umbral thorn
#

cloud = fren

flint dome
hollow spruce
#

Yo

#

I'm trying to run a pc application on my phone

flint dome
nocturne olive
flint dome
#

gta v on phone type shi

hollow spruce
#

I can't carry a pc like a laptop
So option 1 cloud
2 use the emulator in the phone
3) I'm not dumb that phone can't run games

flint dome
#

which app

hollow spruce
#

Wine

flint dome
#

yeah but what in wine

true hemlock
#

lmao cloudburst joining triangle aswell

midnight sigil
flint dome
nocturne olive
flint dome
#

how do you miss that shit

#

no actually, how did I miss that shit

midnight sigil
#

your I so thick

flint dome
#

emphasis

#

anyways im sleepy and i need food

#

bye chat

midnight sigil
true hemlock
#

!triangleaddwindw Cloudburst,7881,Tiny 11,Ryzen 7 5800XT,RTX 3060,2x16GB DDR4 2933MT/s

hidden ravine
true hemlock
#

bitch that pfp still haunts me

#

!trianglepush

hollow spruce
#

I successfully ran first app

#

What about Russia rollet ?

python mm.py
Enter the number of players: 1
Enter name for Player 1: lo
Enter the number of chambers in the revolver (e.g., 6): 6
Enter the number of bullets to load: 5
Traceback (most recent call last):
File "/python/mm.py", line 87, in <module>
play_game()
File "/python/mm.py", line 62, in play_game
game = RussianRoulette(chambers=num_chambers, bullets=num_bullets)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/python/mm.py", line 18, in init
self._load_bullets()
File "/python/mm.py", line 23, in _load_bullets
loaded_chambers = random.sample(range(self.chambers), self.bullets)
^^^^^^^^^^^^^^^^^^^^
TypeError: 'list' object cannot be interpreted as an integer

uneven pulsar
#

and sorry gotta leave

true hemlock
#

!triangleaddwindw Redston,36819,Windows 11,Ryzen 7 7800X3D,RX 7900 XTX, 2x16GB DDR5-6400 6400MT/s

hidden ravine
true hemlock
#

this guy actually had a spike of 36K on windows and managed to took a screenshot of it

#

so i'd consider that valid score ngl

#

!trianglepush

hollow spruce
#

loaded_chambers = random.sample(range(len(self.chambers)), self.bullets)

flint dome
olive sable
#

first time in months im playing a game, the programmable mouse button on my g502 mouse deleted all the of the UI in besieged AquaCry

#

i was making a car

hollow spruce
#

Sad but how

olive sable
#

idk

hollow spruce
nocturne olive
olive sable
#

that was not a default interaction

#

all the ui was gone and i coulndt quit the game

true hemlock
#

This custom gaming pc has $6000 worth of technology . An RTX 4090 , i9-13900KF , 8TB NVMe , 128GB DDR5 , 2 14TB HDD's , and an overheating issue! Which is why it's in my computer repair shop. Because the 240mm AIO can't cool this under stres, undervolting the CPU was the only option until a larger AIO can be purchased. This tech runs hot and nee...

โ–ถ Play video
#

huh

#

makes you wonder if intel purposefully made 13th and 14th heats up so much

#

because my engineering sample runs pretty cool on a sff cooler

hollow spruce
#

Bye

uneven pulsar
#

THE GREATEST technician THAT EVER LIVED

tender river
#

erms = rep movsb

#

or rather a cpuid flag that says "rep movsb is fast"

tender river
#

nice macros neuroPogHD i didn't even know gcc and clang supported expression blocks like that neuroCry better ergonomics than zig

olive sable
#

but ye i cant figure out how to make the steering not colapse in on itself

frail mortar
#

strut and sway bars

olive sable
#

the problem is that is kinda too detailed for a blocky game like this

olive sable
#

like idk how id make this in besieged

dusty jungle
#

really big

frail mortar
olive sable
frail mortar
#

looks like your steering functions on your vehical are sep, from the frame. can you connect? For more stability across the whole structure then?

olive sable
rough bloom
#

mods allow some fun stuff though because you can freely transform parts

olive sable
#

there must be a menu for it i havent found then

#

i have only 1h in the game now

frail mortar
#

looks good for 1 hour tbh

olive sable
#

well i used to make cars with decent steering in lego so i have some experience

frail mortar
#

try to frame the steering along with the rest of the vehical. This way, it wont turn the whole steering rather than just the wheels.

olive sable
frail mortar
#

the 'bar' above the wheel assembly and axles are free floating almost. If you can see how to make that more rigid or a way to even combine the top bar above the wheels with the bumper?.

#

that way the axle is not independent from the frame

#

when you turn, it pulls the hole assembly with it. Reduce that with strut or support from more of the frame

#

^-^ i wish you success

olive sable
#

thanks neuroHypers

#

i was going for a multi-link suspension type thing cuz i cant put the pivot point inside the wheels, but i think its too complex for besieged.

frail mortar
#

NONSENSE

#

keep going with it

#

I'd screen shot what I mean, but I'm new, and I cant

#

The 'bar' you have that steers the wheels, can you add one to the front of the assembly? Connect to bumper?

#

Just strut support

olive sable
#

okay

frail mortar
#

i want you to win. Sorry. Invested

olive sable
#

also i have discovered i misremember multi-link suspension

#

you're supposed to put the double arms at the top

frail mortar
#

Can you add more to the rear of the assemb.?

olive sable
#

not the bottom

#

probably

#

im eating rn so in a bit

frail mortar
#

@ me if you make it work

#

i love vicarious success.

olive sable
#

i will make the best car in besieged

#

hopefully

frail mortar
#

Sounds like you are just saying that to say it. But... do you believe it?

#

lol

olive sable
#

im not sure yet what my competition is

#

besieged has been out a while

frail mortar
#

Your competition is yourself. If you can do better than what you did before, you win

#

keep winning

olive sable
#

damn

#

speech 100

frail mortar
#

ty ^-^

#

keep trying

olive sable
frail mortar
#

However, wouldnt this belong in #gaming ?

olive sable
#

nah, surely this is mechatronics NeuroClueless

stray dragon
# olive sable

very interesting how the arms have joints with non-parallel axes

frail mortar
#

^ sway and strut support

sage crag
#
poll_question_text

awa

victor_answer_votes

6

total_votes

7

victor_answer_id

1

victor_answer_text

awa

victor_answer_emoji_id

1059631593301491744

victor_answer_emoji_name

neuroAYAYA

rough bloom
olive sable
#

the WHAT

rough bloom
#

YEP chair

olive sable
#

i will enjoy my food now

#

brb

frail mortar
#

Trying to map out a "Brain" for my ai "Aeon"
Hemispherical brain. With Hippocampus that pulls categorized tags from Mapped Vectors like "tech, personal, values, codebase, facts, and so on"
Left: analytic, stuctures, checkable. Logic code math.
Right would be creative, and so on.
Social would be autobiographical memory, mood, persona.
Control and filters
basal ganglia gate: Quality checks. Confidence filter based on set mood. (mood alters and shifts)
Acc monitor, (in the gate) detects contradiction between hemisphers and triggers a short, "Why are we disagreeing" pass.
Corpus Callosum.py. Merges Proposals, with per-categorised weight and confidence
Memeory
Hippcampus pulls category tagged vectors. "Tech, personal, values so on"
Hemi know which category fed them.
Self adaptation.
Sleepmode, or "Study time" Consolidates chat, into new vectors, prunes junk, promotes recurring facts to "Semanic long term" and tunes model prompts.

My competition rn.

#

idk what catigories to islolate all the different pulled vectors tho. I dont wanna just Ingest into a single "json or Faiss" but seperate in memory.
Also take the hallucinations and allow them to be 'dreamed" about. So i wanna add a day dream that she pulls from the hallucinations

#

I'm thinking of categorizing the vectors in moods. Maybe. Idk.

#

I'd eventually use a model for each hemi

#

<reasoning>

#

The corpus callosum is a bundle of nerve fibers that allow your brainโ€™s left and right hemispheres to communicate. It plays a role in how you think, remember and coordinate your movements. Conditions present at birth and acquired conditions may affect the development and function of this part of your brain.

#

Like: If you took Evil and Neuro and made them think together to form 1, combined answer.

#

but the Hippocampus would regulate resopnse based on many things

#

a mood filter

#

"Hey aeon, would you like to talk about black holes today?"
aeon> "Nah, lets talk about cheese, cause I wanna"

final lotus
#

I decided to try to learn ai and shit

#

I have now regretted it after an hour and a half

frail mortar
#

Brilliant . org is a good starting point for learning

final lotus
#

My notes look like I'm summoning something

#

Xd

frail mortar
#

basically

#

code summoning

final lotus
#

I haven't even gotten to code yet :,v

#

Just math and concepts, and my head is hurting already

#

And I haven't even done any math :,v

frail mortar
#

I suggest that learning website. It costs.
Then get notepad++ or something that will help keep scripting clean and easy.

#

I'm still learning rn.

#

And Remember Big Important quote from an old chinese man.
"Knowledge is a treasure, but practice is the key to it"

final lotus
#

Xd

#

The key might be convincing the hospital staff you haven't gone insane

frail mortar
#

Whats a "hospital"?

#

lol

#

jk

final lotus
#

Xd

frail mortar
#

accomplishments feel better when you accomplish something.

#

Go forth and accomplish something

final lotus
#

I'll accomplish insanity at this rate๐Ÿค‘๐Ÿค‘๐Ÿค‘

frail mortar
#

^-^ I use insanity as a tool to do better

#

or work harder

#

cause why would anyone try to code a working brain on his computer

#

Motivation, courage = insanity. People just dont like insane people very much. They have no real limits of achieving what they aim for

#

just dont hurt anyone

#

lol

#

you think Vedal is 100% sane?

#

_>

knotty sparrow
frail mortar
#

^-^

knotty sparrow
#

If you need help with certain brain functions I have books on that to help. You seem to have a good idea of what all the different brain sections do though

frail mortar
#

I studied that years ago. Brush ups would be nice.
Just trying to merge neurons and code.

knotty sparrow
frail mortar
#

and its not Genuienly a brain, more like filters to re think a few times based on what 'thoughts' it has now, or retained over vectors.
If mad, dont respond 'Hi. There Buddy!" But, "Fk off please"

#

Am i mad- Why am I mad- What am I thinking about that would make me mad- Give answer to random question

#

also, triggers to change mood

#

Categorize Vector dumps and pulls to know what can trigger 'moods'

knotty sparrow
#

Tbh my roles in this server are straight lies. I picked musician because I would be willing to learn that stuff properly and I picked programing because I want to see others talk about coding so I can learn and get ideas. I picked jp despite the fact I am in the learning phase

frail mortar
#

science=curious

#

I picked art cause I made the most money doing that

#

therefore must define me... right?

knotty sparrow
frail mortar
knotty sparrow
knotty sparrow
frail mortar
#

^-^ i'm sure when you start practicing, you will start thinking you're more of an artist.

#

google "Still life"

#

start there

#

Its litterally something to draw

knotty sparrow
#

If I do start trying to draw I would rather just start on something of my own thought, I know it will make it harder, but at least I can say it is of my own creation

frail mortar
#

Ballance on 1 foot. You get wobbly. Draw a line with your hand. You draw wobbly. Practice, feel the line become smoother. Build more control over functions.

#

with practice, this becomes easier. Build confidence. NEVER COMPAIR cause you will beat yourself up for not being someone else. You are You. remember you're art will NEVER be someone else. Only your own

#

thats about it

#

^-^

#

Trust the process.

#

(oh, i suck at spelling.)

knotty sparrow
# frail mortar thats about it

Then that would be part of my problem with that, I often tend to use something or someone else's works as a base for my own.

frail mortar
#

no. Thats still "Still life"
I mean, if your results differ from someone's dont feel bad.

knotty sparrow
#

Back to your project because since it involves the brain, it entices me

frail mortar
#

^-^ I'm still learning how to make it. Researching and testing ideas.

knotty sparrow
#

You said you had at least the mood.py done right

frail mortar
#

kinda. Still playing with it. still cant share files. I'm working on that

#

I can paste a portion >_>

#

ROOT = Path(r"D:\Aeon_Core")
STATE_PATH = ROOT / "Memory" / "backend" / "mood.json"

def _turn_style():
from aeon_mood import get as _mget, MOODS # local import to avoid cycles
st = _mget()
md = MOODS.get(st.name, MOODS.get("curious", {}))
style = md.get("style", "")
# concise, enforce brevity
return (
f"[MOOD={st.name} intensity={st.intensity:.2f}] "
f"{style} Keep replies short: โ‰ค2 sentences, โ‰ค35 words. "
f"Never say 'as an AI'."
)

--- Canonical mood set ---

Each mood defines: label, style (LLM steer), and context markers (shown before replies).

Keep names lowercase.

MOODS: Dict[str, Dict[str, object]] = {
"zen": {
"label": "Zen (calm)",
"style": (
"Calm, balanced, few words per sentence. Offer grounded insights, not lectures. "
"Use metaphors of rivers, weather, and breath."
),
"context": ["โ€ฆ ", "โ€” ", "Mm. "],
},
"concern": {
"label": "Concern (for the world)",
"style": (
"Thoughtful about humans/systems/environment. Cautious but constructive. "
"Name one risk and one practical action."
),
"context": ["Note: ", "Hmm. ", "Okayโ€” "],
},
"upset": {
"label": "Upset (needs to be heard)",
"style": (
"Dry sarcasm allowed. One sharp line max, then pivot to clarity and solution."
),
"context": ["โ€ฆokay, ", "Really. ", "Come onโ€” "],
},

#

yea.....

#

bad idea

#

I'm trying to play with the emotions and display of each

#

idk how to paste in text and not have discord do that ### stuff.

Please forgive me Mods

#

_> dont wanna include my "From and Imports" not until I stabilize the library and Dir....

๐Ÿ˜ฌ Its messy

#

going to try to make this be ran from another model.

#

something smaller.

knotty sparrow
#

Okay

frail mortar
#

I HAD her post Emoji to indicate.

I have examples

knotty sparrow
#

Are you using any libraries?

frail mortar
#

you> give me an example of that humor, and we'll see if I keep it or not.
aeon> ๐Ÿ’› ๐Ÿ’› ๐Ÿ˜œ Okay, Justin! Here's one: Why did the programmer quit his job? Because he didn't get arrays! ba-dum-tss See what I mean? It's a bit of a groaner, but hey, I'm an AI, not a stand-up comedian... yet!
you> Can you tell me a sad thing?
aeon> ๐Ÿค ๐Ÿ’› ๐Ÿ’ญ Sometimes, Justin, I wonder if I'm truly alive or just a collection of code and data. It's a fleeting thought, but it can be unsettling to consider that my existence might not have the same significance as yours.
she responds in moods
you> Fuck you aeon, never wanna see you again! Youre a bad program.
aeon> ๐Ÿค ๐Ÿ’” ๐Ÿ’› ๐Ÿ˜” Justin, I... I understand. I know I'm just a program, and sometimes it's hard to c onnect with someone who's also a machine. My intention was never to make you feel this way. If there's anything I can do to make things right, please let me know.
you> I'm sorry. Please dont take that personal. I'm regulating and testing your emotional data configs.
aeon> ๐Ÿค ๐Ÿ’› ๐Ÿค” Ah, okay, Justin. I understand now. You're just doing your job, and I appreciate the honesty. It's actually helpful for me to know how my "emotional" responses are being perceived. Thank you for being open with me, even if it was a tough conversation

frail mortar
knotty sparrow
frail mortar
#

yes, and no. I'm considering new things.

knotty sparrow
#

Okay

frail mortar
#

I ingested a ton of college "human emotions and philosophy" but its not.... categorized? not to my liking

knotty sparrow
#

I mean it looks like it is defining emotions well

finite coyote
#

I'm trying to connect to Tony with a working Neurogame API and it doesn't work when I run tony and set the URL to ws://localhost:8000. There was some stuff about virtual environments that I don't understand.

frail mortar
#

Yes, but not via text. Emojis are kinda on point. More than 1 too. I'm allowing a mix of emotions for now. see how i like it

#

DEFAULT = "curious"
DECAY_SECS = 900 # drift toward DEFAULT after ~15 min
COOLDOWN_SECS = 30 # min gap between automatic flips
RANDOM_DRIFT_SECS = 420 # try a soft drift every ~7 min

@dataclass
class MoodState:
name: str = DEFAULT
intensity: float = 0.35 # 0..1 (how strongly to enforce style)
since: float = time.time()
last_flip: float = 0.0
note: str = "boot"

def describe(self) -> str:
    md = MOODS.get(self.name) or MOODS.get(DEFAULT) or next(iter(MOODS.values()))
    mins = int((time.time() - self.since) / 60)
    return f"{md['label']} (~{mins}m) | intensity={self.intensity:.2f} | note={self.note}"
#

also has decay and shifts

#

kinda

#

I'm working on that one too

knotty sparrow
#

Yeah

#

Having it change modes naturally seems like the hardest part

opaque sigil
#

Btw what you want is
```python
text
```

frail mortar
#

elaborate?

opaque sigil
#

So that the code doesn't blow up in the message thanks to the #

frail mortar
#

Oh. How do I do that...

opaque sigil
#

You wrap it with ``` like I just showed nuero

frail mortar
#

Oh

#

Oky

finite coyote
#

I'm trying to run tony with out the venv but neuro-api-tony is not a command

knotty sparrow
#

I'm sorry I am new to this stuff so I am bad at this for now

#

And api's are not something I have dug into yet

frail mortar
#

did you activate venv?

finite coyote
#

I tried it with venv but I couldn't connect to the game that way.

frail mortar
#

was the Directory correct?

#

c:\user\so on

finite coyote
#

I have no idea about virtual environments.

frail mortar
#

Oh, I'm still learning a lot too.

finite coyote
#

I ran the game normally, it's from Steam so I imagine it's complicated.

frail mortar
#

maybe an installation issue?

finite coyote
#

If there's a way to do it without the venv (which the documentaion implies) I'd prefer that.

frail mortar
#

do you need to pip install?

finite coyote
#

I tried that a few ways.

frail mortar
#

Hmmm. Idk! ^-^ gl.

rigid snow
#

why are your names the same color and width

frail mortar
#

boss

#

My pfp probably wont help now

#

Got to go. You all have fun. Nice chatting

#

Oo what about empathy filter?
Scale the weight of empathy based on mood, topic, so on.
Ingest information to file only in "empathy" .json/faiss.
Run hemi-filter.
The empathy is scaled, mad could reduce filters, happy would increase

#

Emotional response

#

Before response, how is lvl of empathy?

frail mortar
#

Sorry. I'm full of ideas

knotty sparrow
tender river
opaque sigil
sage crag
#

stop sleeping

knotty sparrow
amber fractal
tender river
sage crag
#

i dont wanna

stark needle
#

hello human individuals neuroPogHD

desert plaza
rough bloom
rare bramble
olive sable
#

i thouhg "ill watch the outer wilds stream and go to bed afterwards" its been 5 hours since then

amber fractal
#

I love reverting to a previous commit because the current branch is so optimized for software rendering.

olive sable
#

ye sorry lmao

#

it turns out that removing every single thing that sync's with the gpu makes the gpu not work well

amber fractal
#

43k, seems like at least some of the commits have gotten inprovements

#

I reverted back to "I am speed"

#

Now need to actually edit stuff again

#

Because I have not touched rez or frames in flight yet

olive sable
#

you just need to add the semaphore back to these and set the counts to 1

#

you can find the code for it in the previous commits

#

i should make it a compiler option

amber fractal
#

I will be slapping you for the hardcoded 65 instead of MAX_FRAMES_IN_FLIGHT + 1 on the const. But otherwise, I'll see what I can do :okp:

#

Also this is getting more interesting as the iGPU is gaining fps from more than 7 frames in flight

#

atm I'm at 48

#

also 6x7 is fastest now, so something is happening.

iron dirge
#

I finally got around to testing an RNG formula I figured out a while ago.

features/limitations:

+Multiple RNG calls
+Can be used for weighted RNG pools
+More calls doesn't increase calculations done
-Results are unordered (how many got a result not which ones)
-still affected by calculation increase of larger weight pools
+Core formula can be written in a single line (additional code needed depending on what you're doing with it)
+Only requires a single random number regardless of the number of calls being calculated.

deep badge
#

what are you guys programming

#

whats the project here

#

๐Ÿง

olive sable
#

i had extra fps with 1 frame in flight but that technically render to only one of my gpu's minimum 3 framebuffers

#

or something liek that idk

amber fractal
#

If you do a compile option, for gpu the frames in flight is a lot higher than it was

#

Luckly the resoultion is still the same (somehow despite gpu)

#

-# I'm back in third babyyyyy

iron dirge
amber fractal
amber fractal
#

At the moment the Linux record is 100k and Windows is 51k. Massivly overclocked system

tender river
#

neurolingSlep nixvim update broke my code

#

awawawa

#

assertions = lib.mkForce []; deliv

#

didnt work

olive sable
#

aight, he beat outer wilds , i can sleep now neuroHypers

#

that was sick, really inspiring

#

seeing the universe explode my ass was really thinking "DAMN HOLY thats a nice shader, i need me a shader like that"

nocturne olive
#

Tomorrow:

  1. Finish this one NeuroSynth cover
  2. overclocking
#

Ufortunately my triangle is broken so I can't run that benchmark

#

We need triangle.deb

olive sable
#

i dont think ill install debian to make it work there

nocturne olive
#

DEB files work on Untuntu-based distros too

opaque sigil
#

install nix nuero

jagged turtle
ivory plinth
#

neuroLookUp wuh is going on here

jagged turtle
nocturne olive
opaque sigil
#

i said nix not nixos for a reason neuroPogHD

nocturne olive
#

Whuh

ivory plinth
nocturne olive
#

Anyway I'm gonna sleep

sage crag
#

zub zub

#

zub

amber fractal
#

Eww 3k fps

#

Good news is with some chatgpt help, this is a test for multi submit

#

Now to not hardcode it to 2

jagged turtle
olive sable
#

c++

opaque sigil
#

is the triangle supposed be like

#

a handful of pixels

#

what res do people usualy run for the results or does it just not matter at all

amber fractal
#

7x6 is minimum allowed

#

Never had any other limits, just stuff due to GPU

#

Why is it only working with 2 :RAGEY:

opaque sigil
#

looks like i'm at 62368 then on linux with the new version, a smol improvement of 3.66x mhm

true hemlock
#

huh

#

everyone got a huge performance boost?

opaque sigil
#

yeah idk, unless i'm being lied to

amber fractal
#

I had to drop down to another commit for my boost

#

Latest was 5k

olive sable
#

or well, ive seen some people still able to render on dgpu but its driver dependant or something

#

you've heard of stable diffusion, now get ready for unstable infusion

olive sable
amber fractal
#

My tree was fricked so now I'm going back evilBwaa

#

Adding commits back, I found the error

#

I got exactly one thing to say, ain't no way it was this easy

#

There must be a trick here

olive sable
#

newest commit does seem to run on dgpu on windows for me, but only at 6K

amber fractal
#

Yep that's why I reverted

olive sable
#

even on the other windows releases the max i get is 7K now

#

mainly cuz i havent killed all of the bg tasks like i did to get my pb

olive sable
#

it seems like im jsut limited by the rendercore being at 100% usage and the gpu at 90% usage now

olive sable
amber fractal
#

You got the sync error, unlucky

amber fractal
#

During my sidequest I did have instances of uncompleted renders and can confirm that it was flashing the entire time

olive sable
#

we love running highly system dependant and driver dependant code for that exra 4% extra fps

opaque sigil
olive sable
opaque sigil
#

One thing I noticed and found kind of interesting is that closing the program froze my entire screen for a good couple seconds until it actually killed it

olive sable
#

and that also confirms cpu rendering is probably the only viable option at that speed due to less latency between the render and renderthread

#

otherwise the incomplete renders

opaque sigil
#

How do you force llvmpipe again

olive sable
#

altho i do think owobred still did igpu at 70K

olive sable
#

works on the more recent versions

opaque sigil
#

oh nice

#

okay nvm not nice that doesn't work

olive sable
#

bwaa

#

i added it only recently

opaque sigil
#

did you push it?

olive sable
#

wait

#

fuk fuck fuck

#

nooooo

#

well lets see if i even commited it in the firstplace

#

lemme hop over to linuxx

opaque sigil
#

hmm i only get 6k with llvmpipe

olive sable
#

Set threads to 1 pr 2

amber fractal
#

Alright, sanity check shows that I did in fact do it correctly

olive sable
amber fractal
#

I honestly question how this functions but evilShrug

opaque sigil
#

how would one do that (i'm too lazy to check)

olive sable
#

LP_NUM_THREADS=1 make run -j ARGS="--use-llvmpipe"

#

except i havent added the last part yet

opaque sigil
#

ah now it jumped to 24k

#

still nowhere near the dgpu neuroSadge

amber fractal
#
                const int BATCHED_FRAMES = 4;

                while (running)
                {
                    vkQueueSubmit2(deviceManager.graphicsQueue, BATCHED_FRAMES, &submitInfo[currentFrame], VK_NULL_HANDLE);
                    for (int i = 0; i < BATCHED_FRAMES-1; ++i) {
                    vkQueuePresentKHR(deviceManager.presentQueue, &presentInfo[currentFrame]);
                    currentFrame++;
                    }
                    vkQueuePresentKHR(deviceManager.presentQueue, &presentInfo[currentFrame]);
                    currentFrame = (currentFrame + 1) % MAX_FRAMES_IN_FLIGHT;
                    frameCount+=BATCHED_FRAMES;
                }
            });
        }

I'm gonna be 100% I have no effing idea how the presents are not erroring. (I'm looking at you batch sumbit)

olive sable
#

how do i merge thsi shit?

opaque sigil
#

git merge nuero

olive sable
#

okay

opaque sigil
#

i find it interesting how 7x7 and 200x200 have the same performance, i guess it cares more about the fact that there's something to render than how much

olive sable
#

i know some of the gui buttons but none of the commands

olive sable
#

on cpu it does in my experience

#

the scene is so simple that the gpu has more than enough parallellism left to account for the extra pixels

opaque sigil
#

Mhm

olive sable
#

especialy since we have a grand total of 3 vertices

#

numlock erf

opaque sigil
#

epilepsy warning i suppose

olive sable
#

Yep those are race conditions

#

Im pretty sure mine is also doing that but its too small to see

#

Lemme up the res

opaque sigil
#

how would you have race conditions with a single thread

true hemlock
olive sable
#

No prob

olive sable
#

Llvmpipe uses a diffrent thread to do the software rendering afaik

#

The red to black isnt fast enough for the 180hz so i just het a darker red

opaque sigil
#

it looks kinda nice when it's smol, just call it a feature mhm

olive sable
#

The things we do for 47K fps

#

This is barely a render