#programming

1 messages · Page 484 of 1

gentle haven
#

What do I do if I made my ai not like me? Accidentally

mighty bane
opaque sigil
#

assuming this is stored in row-major order

mighty bane
#

why columns instead of rows?

opaque sigil
#

more efficient memory loading, it's called memory coalescing if you feel like looking into it
so nearby threads reading nearby memory can be collapsed into a single physical memory load SMILE

#

mind you this doesn't apply to cpus

mighty bane
#

So the thing is.. for most of these effects it's imperative that pixel1 knows what pixel2 is doing. To make cascading rainbow effects etc each pixel must be aware of its neighbours.

opaque sigil
#

oh, that's erm

#

different

mighty bane
#

BUt

vague sonnet
mighty bane
#

in theory only for the first image. but then I have to find an algorithm that would let each pixel know its destination and each step there.

opaque sigil
#

definitely doable but might not be worth it to do on a gpu unless the images are quite large

rough bloom
#

rainbow effect should be possible though, in theory that only needs position and time/step

#

would have to rewrite that function with those inputs

gentle haven
#

Would it be better if I just erase their memories of that interaction that made them hate me and then slightly alter their program so they can’t hate me

mighty bane
#

Let me find something

opaque sigil
glass flower
opaque sigil
#

simple wavefront pattern might do the trick depending on the actual pattern you need to generate

#

dynamic programming neuroSadge

mighty bane
#

So, I have rainbow and radial, for now.

#

the plan is to specify the "center"point.

glass flower
#

so that instead of a gpu thread only accessing and manipulating 1 pixel it changes a area of pixels around it. and then next incantation it changes its location its checking so it never overlaps with other gpu threads. this will half or quater your performance but... its the only way you can do these kind of things Minamhm or you go the atomic route but that is likely worse

#

i wanted to write a gpu only sand simulation so i kinda looked a bit into this kind of topic Minamhm (i'm now doing multithreaded cpu sand simulation tho)

rough bloom
#

so far it sounds the effects don't actually have any real dependencies between pixels, should be fine with just time and position

glass flower
# mighty bane Why sand sim on CPU?

because physics, and the sand simulation isn't only moving 1 pixel or something it has velocity. which is closer to a particle simulation than sand simulation

mighty bane
#

Hold on, I'll make a quick example

rough bloom
glass flower
#

my keyboards rainbow led is a gpu shader

#
#define RainbowAngle 210.0
#define BandFrequency 0.5
#define speed 1.0

void mainImage( out vec4 fragColor, in vec2 fragCoord )
{

    //Make a gradient from red to green to blue back to red that is moving from left to right but rotated so it moves at a incline in glsl
    vec2 uv = fragCoord.xy / iResolution.xy;
    vec3 color = vec3(0.0);
    float angle = RainbowAngle * 3.14159 / 180.0;
    float s = sin(angle);
    float c = cos(angle);
    vec2 uv2 = vec2(uv.x * c - uv.y * s, uv.x * s + uv.y * c);
    uv2.x += iTime * speed;
    uv2.y += iTime * speed;
    uv2.x *= BandFrequency;
    uv2.y *= BandFrequency;
    color = texture2D(iChannel0, uv2.xy).rgb;
    color = clamp(color, 0.0, 1.0);
    fragColor = vec4(color, 1.0);
}
glass flower
#

this is running through openrgb on my keyboard NeuroSip

glass flower
#

glsl

sage crag
#

ye

mighty bane
#

(what is glsl and why are method names lowercase)

glass flower
#

its a shader language

#

method names being lowercase is just neuroShrug

nocturne olive
#

yes GL Shader language

mighty bane
opaque wharf
#

Insane saying as a person that mainly do stuff in CPU

mighty bane
#

This was a .png I made zoom and do freaky colours

sick owl
#

How did it know that its prompt was reprocessing, the fuck

mighty bane
#

Also, in the future (not tonight) I want to include ability to bring a mask that omits pixels based on either hex-value (or name) or lumen level (within tolerance) so I can limit this freaky effect to eyes or shoes or whatever. And hopefully in the future I'll have it detect a designated colour/lumen and if said colour forms a border, anything within border is excluded..

sick owl
#

Big step up from E2B huh

mighty bane
#

I think I might be memory leaking. Or hacked.. ya'll madafaqas better not be hacking me 😠

#

(please, I need this PC)

sick owl
mighty bane
warped narwhal
sick owl
mighty bane
opaque sigil
mighty bane
#

Hm... odd. The frames duration seem to have bugged out.

mighty bane
#

Aight that's it. I'm gonna go scream into a pillow or something. Nini

nocturne olive
#

Clueless Use LLVMPIPE to render everything

proven merlin
#

There's 96 core amd64 iirc

#

80 core arm-

opaque wharf
proven merlin
#

Eh don't modern intel gpus have like idk 200?

proven merlin
#

Vega igpus have like 16 iirc no?

opaque wharf
#

200 what? Cores?

proven merlin
#

Yea

opaque wharf
#

Depends on how you define cores I guess. But definitely not the standard one

proven merlin
#

Ig igpu are low core gpus ..

opaque sigil
proven merlin
#

Ah tru

opaque wharf
#

There's also the type of cores on GPU

sage crag
proven merlin
#

Yea tmus, shader cores, so on

sage crag
#

2 graphical cores

#

and 6 cpu cores

proven merlin
#

Beautiful

real sierra
#

ba

#

bababababa

#

screeps on my mind still

opaque sigil
proven merlin
#

5700g has 8 compute units, 512 shaders-

real sierra
#

I need to screeps I'm actually going through withdrawal

#

I partly feel like I need an in-between room state

#

because there are rooms I would like to secure and harvest and develop without claiming

opaque wharf
stark needle
#

hi

real sierra
#

hi

rough bloom
#

hi

vague vortex
#

Proposition towards AI ethics; Would it be possible to ask a model, or indeed the machine to be a model, what it wants to be? Would you get a coherent response back?

real sierra
#

I dunno about that

amber fractal
#

I'm on no

shrewd brook
real sierra
#

with humans there's the whole concept of nature vs nurture, where some part of our psychological temperament comes from our upbringing and some part comes from our genetics or whatever

opaque sigil
#

of course you'd get something coherent, the content will just be useless

real sierra
#

but with an AI model, the nurture part is basically nonexistent, everything related to the AI's behaviour is decided at training time

vague vortex
#

Presumably as of right now it's kinda a requirement that to some degree the machine must have some 'nature' built into it, in our own image, in order for it to form the opinion in the first place

real sierra
#

so I would say that the response the AI gives is largely decided by what training data it is fed

#

and thus not really its own choice

shrewd brook
real sierra
#

it's largely decided by its creator

vague vortex
#

The whole
"You don't ask to be born, but you choose how to live" thing

rough bloom
shrewd brook
warped narwhal
shrewd brook
#

then it starts to drift and distinguish itself from the original data

real sierra
#

AI responses are decided by their nature and their nature is decided by their designer

shrewd brook
#

almost like personality in a way

#

although clearly different

real sierra
#

so their designer decides what they choose to do

opaque wharf
#

Here we go again

sage crag
real sierra
#

the AI would never provide a response that could not be attributed to the decisions of the designer

sage crag
#

@true hemlock

real sierra
#

there is no free will present

#

QED

vague vortex
#

I've provoked philosophical debate in the programmer chat

sage crag
#

glueless very difficult task

#

glueless we only ever talk about technical things and never go offtopic

vague vortex
sage crag
#

glueless this channel is called programming

real sierra
#

glueless this channel is called screeps

sage crag
#

glueless we dont do baking here

real sierra
#

you're lucky NN occupied all of our on topic enforcement

opaque wharf
warped narwhal
#

sasalele mhm

real sierra
shrewd brook
amber fractal
sage crag
warped narwhal
real sierra
#

please arrange signs in series

rough bloom
#

50% sale is 50% off
so 25% vedalYes

sage crag
#

1/(1/a + 1/b)

vague vortex
sage crag
real sierra
#

my screeps probably miss me

amber fractal
opaque wharf
sage crag
#

True!

real sierra
#

they're alive capitalDColon don't scare me like that

sage crag
#

you can see them again if you visit sam

opaque wharf
#

Is Sam holding Shiro hostage?

vague vortex
#

Sam neurosHug Shiro

opaque wharf
#

@olive sable

vague vortex
#

Hugs are a form of holding hostage

sage crag
#

holding a hostage directly is dangerous if the hostage is physically stronger than you

vague vortex
#

The threat is the first person to pull away loses

#

That's the danger

opaque wharf
real sierra
olive sable
#

Mario kart Saturday

sage crag
sage crag
real sierra
#

Tomfoolery so now if I break Sam's structures, he won't be around to replace them

sage crag
real sierra
sage crag
#

approaching

olive sable
#

Played resident evil 1 on the theatre pc earlier as first test

sick owl
#

Does leaving this to do its thing in the background make me lazy chat

real sierra
opaque wharf
olive sable
real sierra
amber fractal
olive sable
olive sable
opaque wharf
sage crag
real sierra
sage crag
#

how much more difficult is the 100% run than the any%

real sierra
#

sam might actually be the best way to test my attack AI because I don't have to worry about retaliation

sick owl
real sierra
#

so I can tune the settings

sage crag
#

sam send a raid

real sierra
#

my screeps already mark his territory as the next victim so that part works

sage crag
#

screeps clone based on cellular automata

opaque wharf
real sierra
#

I just have to enable sending attack groups

opaque wharf
#

A Belgian invading the Dutch SMILE

real sierra
sage crag
olive sable
real sierra
glass flower
opaque wharf
olive sable
real sierra
sage crag
#

skill stats for screeps also be interesting

opaque wharf
real sierra
glass flower
sage crag
opaque wharf
sage crag
#

ye that bun

real sierra
#

u can upgrade creeps in lab

#

give buffs

#

but it complicate need do crafting

glass flower
#

trust me you guys seen like 20% of screeps so far neurOMEGALUL

sage crag
real sierra
#

I'm screeps baby still

glass flower
#

same

olive sable
#

Something went wrong with my dual room setup neuroUM

glass flower
opaque wharf
#

Congrats @real sierra you managed to lure Sam to screeps on his mario kart saturday evilWheeze

real sierra
#

screepsday

#

good thing I did tho, his base looks desolate in that pic

#

where'd all your screeps go

olive sable
#

We're with 5 so loser passes controller. I lost my winning streak

real sierra
#

rolled

olive sable
#

We're watching the greatest showman after last round

opaque wharf
#

Watch interstellar instead enub

nocturne olive
amber fractal
#

You program the bois to do what you need to

nocturne olive
fast pagoda
#

luv me lightweight frameworks like cuda

amber fractal
vague sonnet
#

actually how does rocm compare to cuda

fast pagoda
vague sonnet
#

assuming custom written gpu code

fast pagoda
#

in terms of

warped narwhal
vague sonnet
#

because I heard about like pytorch having bad rocm support or something

fast pagoda
#

pytorch rocm = you have to install cuda lmfao

vague sonnet
fast pagoda
nocturne olive
fast pagoda
#

theoretically mostly the same in the sense that they serve the same purpose

vague sonnet
#

is there any catch?

#

since you said "theoretically"

opaque wharf
fast pagoda
#

everything expects cuda so mostly everything is gonna be HIPified cuda

vague sonnet
opaque wharf
#

And the HW usually have some gotcha

fast pagoda
#

the hw itself is fine but the hw breadth of support ootb isnt as broad

rough bloom
vague sonnet
fast pagoda
opaque wharf
rough bloom
opaque wharf
#

Can't wait for zluda

fast pagoda
#

look at the pytorch 7.2 rocm wheel

rough bloom
fast pagoda
#

it requires cuda

#

unless you're using hipify-perl which i've literally never seen anyone do

#

tthe entire premise of HIPify is that it transforms cuda

vague sonnet
#

hipify is a converter from cuda to rocm no?

opaque sigil
fast pagoda
#

it needs cuda

#

because it's for cuda

#

lmao

#

that is the base of what hipify even is

#

HIPIFY documentation
HIPIFY is a ROCm tool to help developers migrate GPU programming from NVIDIA’s CUDA language to AMD’s HIP C++ programming language for use on AMD GPUs. HIPIFY includes two tools offering different levels of capability:

vague sonnet
fast pagoda
#

if you start rocm/hip native it's fine

vague sonnet
#

ok so we ball

fast pagoda
#

you dont get PTX

rough bloom
#

idk why the official wheel includes it

#

and there's not really any reason for it to

#

since hipify doesn't need it

fast pagoda
#

why would hipify not need cuda please explain

opaque sigil
fast pagoda
#

hipify is for cuda code

rough bloom
fast pagoda
#

but what i mean it

#

the purpose of hipify

#

is cuda

rough bloom
#

it doesn't load them from the CUDA toolkit

fast pagoda
#

like

rough bloom
fast pagoda
#

brother it does require it it literally says that in the documentation

vague sonnet
#

I'm probably getting a 7900xtx for my new pc
sounds like it's a better pick than nvidia gpus? at least for the cost

fast pagoda
#

it gets the mappings from cuda

opaque wharf
#

Kuda

#

Kuda = horse

fast pagoda
opaque sigil
#

shuni I was confused about this too like a week ago enub

fast pagoda
#

step 1

#

install cuda

vague sonnet
fast pagoda
rough bloom
#

the thing is

#

the mappings definitely are in the hipify code

fast pagoda
#

the problem is

rough bloom
#

so idk what it needs the toolkit for

fast pagoda
#

cuda has 190345oi82174398749128 versions

vague sonnet
#

pytorch is bad because it's python

#

simple

fast pagoda
#

you have to target the specific cuda version you need

#

when you HIPify

#

so the best way to to do that is just install the pos

#

this is the overall rocm curse

#

it has to handle the fact that cuda is the default

#

and that's just janky and shitty

#

even if you get something that is like

#

native rocm

#

if you ever pull in any dependencies

#

99% of those will just yoink themselves a full ass cuda installation anyways

#

and that will overwrite half your shit with cuda versions

#

and then it's fuckin gover

#

rocm might as well be named segfault simulator

fast pagoda
rough bloom
#

NeurOhISee looks like the CUDA dependency is for tests only?

vague sonnet
#

why are the tests included in the shipped version and not a separate repo hell nahh

rough bloom
#

mabe I'm just looking in the wrong place

#

probably am

fast pagoda
#

regardless of hipify itself needing cuda to exist in a vacuum

#

it exists solely to translate cuda to HIP

vague sonnet
#

yeah just never use hipify
and use just raw hip

fast pagoda
#

yeah you can do that jusit never use any dependencies ever

#

as they will then install cuda

#

that's been my experience anyways

#

stuff like triton is pretty much cuda only

#

for ROCm/HIP, you DONT NEED cuda for pretty much

#

pure rocm/hip dev

#

building rocm from source for a specifically amd target (which is what TheRock builds do)

#

running already hipified code on an amd gpu

#

hipify-perl

#

or any of the rocX libs

fast pagoda
#

oh also hipBLASLt for some reason requires cuda lule

#

it doesnt have a rocm only version and it CAN target nvidia

#

so it invariably pulls in cuda

#

it's deprecated tho

#
hipify-clang is a Clang-based tool that parses code, translates it into an Abstract Syntax Tree, and generates the HIP source. For this, hipify-clang needs to be able to actually compile the code, so the CUDA code needs to be correct, and a CUDA install with all necessary headers must be provided.

hipify-perl uses pattern matching, to translate the CUDA code to HIP. It does not require a working CUDA installation, and can also convert CUDA code, that is not syntactically correct. It is therefore easier to set up and use, but is not as powerful as hipfiy-clang.
rough bloom
fast pagoda
vague sonnet
#

oh is toast same timezone as me

#

11:30pm here

fast pagoda
warped narwhal
#

I'm currently dragracing my 5950x vs an aws 64vcpu instance for what can compile linux the fastest, what do we thing is going to win?

rough bloom
fast pagoda
#

im just guessing for nix that somehow nix shenanigans allows the included shite to be controlled in a way that it magicks that requirement away, or it pulls them in as needed somehow but not initially

#

or maybe it only uses hipify-perl

#

idk

#

since it's only needed for hipify

#

basically

vague sonnet
fast pagoda
#

that's why i have an r9700

rough bloom
fast pagoda
#

that sounds like a nix thing to do

rough bloom
#

both rccl (why ???) and onnxruntime seem to use hipify-perl

#

not sure about torchaudio but it's not marked as broken and it uses hipify so it's probably the same

rough bloom
#

not a Nix thing

#

this is just how these projects are nub

fast pagoda
#

rickle pick is deprecated

#

(rccl)

vague sonnet
fast pagoda
#

there's a w7900 with 48gb of vram if you want to spend RTX money

rough bloom
vague sonnet
#

tho I technically already exceeded my budget
spending 2 salaries on a new pc and trying to calculate the food money lol

fast pagoda
#

ah it's just the repo that got deprecated

#

it got shoved into rocm-systems

rough bloom
#

ye

fast pagoda
#

god

#

rocm

#

what a clusterfuck

rough bloom
#

that I can agree on

#

how tf did they manage to make everything so

#

bad

fast pagoda
#

cuda

#

i blame jensen

nocturne olive
#

neuroThink So is it true that Intel's GPU compute thingy is better than AMD's?

vague sonnet
#

it's cringe there is even a difference between cuda and rocm
can't they all just use the same shit smh

fast pagoda
#

it's not like cuda itself has a shiny compatibility issue free ecosystem in the first place

rough bloom
fast pagoda
nocturne olive
fast pagoda
#

like

#

most of the ml related stuff for intel gpus are forked

#

and extremely reliant on intel supporting that fork

vague sonnet
#

what the fork

rough bloom
#

ye

#

they went with a very different approach

#

zero CUDA compatibility, but they actually maintain important parts of the ecosystem themselves

fast pagoda
#

intel uses oneAPI but that's actually like 6 frameworks in a trenchcoat for example

#

and theyre all their own separate thing from cuda

#

amd tries to maintain interop but it's a disaster

#

intel tries to do its own thing

#

separate disaster for other reasons

#

pytorch IPEX is upstreamed now i think

#

which is near

#

neat*

#

mechanically, the difference is obvious

#

on amd/rocm

#

you can just use torch.cuda.is_available() and it will work

#

as if you're on cuda

#

for intel you will need to first import IPEX shit and then monkeypatch it for that to be possible (not sure since it was upstreamed tho)

#

i read somewhere the intel just dropped their SYCL support

#

well support as in

#

development support

#

in one of their OSS shrinks recently

#

which is an L

#

i hope i was wrong tybh that's like most of their stack

#

oh no it was a FFT lib for SYCL

#

sheesh

#

not as bad kek

opaque sigil
#

can't wait for nvidia to drop support for cuda c++ SMILE

vague sonnet
opaque sigil
#

sycl is nice but too high level for my taste neurolingSlep

mighty thorn
#

Let’s play ‘how many messages do I need to read before screeps’

fast pagoda
#

screeps

#

-1

glass flower
#

screeps talk was a bit ago Minamhm now its AI time again

#

neurowheeze with how many players shiro recruited maybe its time to create a dedicated swarm screeps channel

amber fractal
#

Screeps goes until shiro gets bored again

glass flower
#

Minamhm maybe... but i do plan to take it on properly now. my old codebase grew in a bad way, was also c#. And also now i know roughly what i need to design my system around already

#

no more surprise invader jumpscare neurowheeze

stark needle
#

screeps

#

the game i bought but played for like 5 minutes

glass flower
#

Minamhm you should play it

valid onyx
#

Guys. just fixed kai's delayed responses. she now responds within milliseconds

#

it took me forever

mighty thorn
#

What’s a Kai

#

Kharacter AI

valid onyx
mighty thorn
#

How many months?

valid onyx
valid onyx
umbral wigeon
#

My friend can't english, so I google translated my code

valid onyx
umbral wigeon
umbral wigeon
mighty thorn
#

Like that I wouldn’t expect

valid onyx
valid onyx
spice wraith
#

@trail smelt please checkdms

valid onyx
#

i have plans for like game implementation and other stuff. shes not gonna be open sourced because i plan to stream with her. but im not trying to get copyright infringement or whatever from vedal so she is gonna be a completely different personality, model, type of streaming, for example she isnt going to have a singing module as thats neuros whole schtick basically

#

im trying to make her as unique as possible

mighty thorn
valid onyx
#

i just didnt want people saying. OH thats just neuro. this guy is copying her. etc

valid onyx
mighty thorn
#

They’ll still do that

#

Trust me

valid onyx
mighty thorn
#

Source: I’ve been making one for 15 months

valid onyx
#

hows it going?

#

are you planning to stream or is it just for fun?

stark needle
mighty thorn
# valid onyx hows it going?

Well mine is focused around being on discord and using experimental tech so the plan changes basically every week

#

However

#

I think the big update will be coming soon

mighty thorn
#

Depending on some tech I’m working on

#

But my expectations for serious popularity are zero

mighty thorn
valid onyx
valid onyx
#

my plan is vtuber. i have her model picked out

mighty thorn
#

I have no intents of making money with it tho

valid onyx
stark needle
valid onyx
stark needle
valid onyx
valid onyx
stark needle
#

if i had a live2d model i could put mine on my phone app

valid onyx
# stark needle nice

it took so long for me to figure out how to get millisecond responses from kai. originally i had to wait anywhere from 3-60+ seconds.

stark needle
valid onyx
#

in order to get millisecond responses what i had to do was have a fast response server that captured my voice from discord and responded but sent the data to my main brain so it will have all her personalities and such

valid onyx
#

so i could get ideas for mine

valid onyx
olive sable
#

I liked the greatest showman. 8/10

stark needle
olive sable
#

theatre pc doens thave gpu yet, and eventho res evil 1 would probably run well on the igpu of the 13400 i just stole the 7900xtx from my desktop

#

apparently gpu swap takes only 25minutes

stark needle
olive sable
#

45W charging is not a joke, jesus christ

#

form 6 to 70% in 20 min

#

the ETA of "1 hour" means 20 min for the first 70%,a nd then 40min for the rest???

mighty thorn
sick owl
#

I'm convinced Capcom employed some sort of dark magic for Resident Evil Requiems graphics

olive sable
#

nah they jsut hire middle aged guys to pose for them

sick owl
#

Its ridiculous

#

This is running at 4K/120fps

#

Albeit frame gen 2x but even then, 60 is still mind blowing at 4k with a game that looks like this on last gen hardware

nocturne olive
#

neuroThink Also singing is stupid easy to implement

nocturne olive
#

I specifically specialize in vocal synthesis

valid onyx
nocturne olive
#

neuroThink Do note you'll need to provide quite a lot of audio data if you want anything to work

stark needle
nocturne olive
#

NeuroShrug open-source vocal synthesis is really incredible

#

All you need is a good GPU to train it on really, and the knowhow of how to configure it

#

neuroThink I'm probably gonna make a better GUI for it in Kotlin later after or right before NeuroSynth's release

mighty thorn
#

He actually has this project

#

He keeps it kinda lowkey so you may not have heard of it

#

But it’s called Neurosynth

nocturne olive
#

neuroTehe Biggest NeuroSynth fan be like

mighty thorn
#

Voice is one thing

#

I’ve only had failures with locally running song covers

#

And that’s without complex stuff like mixing and lyric replacement

#

Which Neuro has both of

nocturne olive
sick owl
#

From LLMs to vocal synth to VLAs to upscalers

mighty thorn
#

(and it isn’t Neurosynth cause that’s still confidential state secret)

nocturne olive
#

NeuroShrug NeuroSynth's tech stack is able to work just fine as long as you have computer, and it definitely won't randomly break like RVC does

mighty thorn
nocturne olive
mighty thorn
#

This was supposed to be the part where you suddenly recommend a model I’ve never heard of that does song covering really good

nocturne olive
mighty thorn
#

If only someone was developing something like that

olive sable
#

i have discovered the fatal flaw in my screeps code

#

edgecase evilDentge

split steppe
#

yep clanker

kindred nymph
#

I'd thought I was decent at the terminal, but I just switched to linux and god damn

flat basin
kindred nymph
#

I just got python working again so that's awesome

opaque wharf
opaque sigil
#

speaking of typescript

#

7.0 is out apparently? PAUSERS

#

oh nvm it's the beta

olive sable
#

logical error caused by how i programmed it

#

intended behavior did not translate to actual behavior

opaque wharf
opaque sigil
#

beta came out a couple day ago yea

opaque wharf
olive sable
#

nah

olive sable
#

rewriting in rust would not fix code flawed at the level of it just being a bad design

opaque wharf
olive sable
#

idk how the compielr does shit in rust besides the community not allowing me to do things how i want. but in this case the error was definitely not on the computer side but on the coder side

#

rust wont fix bad design

opaque wharf
#

Exactly ICANT

young plover
#

Sometimes Pin<> too but I still don't know how exactly that works.

opaque sigil
jagged turtle
#

shiro marketing pay required

real sierra
#

holy necroping

silent cloak
tender river
#

NeurOhISee forgot glasses

silent cloak
#

Speaking of readable code

jagged turtle
real sierra
#

how is your screeps journey going

jagged turtle
real sierra
#

my screeps are alive for now but they've kinda peaked, they lack the functionality to do much more at this stage

real sierra
jagged turtle
#

I am missing some code but I can't view the code anymore

#

it just pushed me past

#

so now I can't progress

real sierra
#

oh you mean in the tutorial

jagged turtle
#

unless exiting the game restarts the tutorial

real sierra
#

just gotta restart ig

jagged turtle
#

ok

#

btw I think NN has lost the plot

#

so I'm gonna reside here for now

minor sail
#

:V ok

silent cloak
#

Wtf is a screeps tho

jagged turtle
silent cloak
patent shard
#

Roar by Evil with vocals isolated and reverb removed and then compressed with ~2.5kbps Speex and then converted to a Discord friendly format

minor sail
#

.flac but compress to 2.5kbps.

#

what in the world

patent shard
#

here's the original if you want, won't play in Discord

#

wow, those parts at 2:26 are gnarly

minor sail
#

why compress to 2.5kbps? are sharing with dialup users?

patent shard
minor sail
#

yes

patent shard
#

there's reverb near the end :/

#

that's fascinating... it seems the harmony eats too much bitrate and makes it turn to shit
huh

#

it was only 2.5 to 3kbps mhm

#

Warning: Speex is only optimized for 8, 16 and 32 kHz. It will still work at 11025 Hz but your mileage may vary also saw this.. that's.. interesting
11025 actually sounded the best.. 16khz had this really grainy sound that just hurt the audio quality

minor sail
#

11025, what is with that number?

#

why no 48k

#

why even speex at all

patent shard
#

cause it makes the vocoder sound

minor sail
#

bleh

patent shard
#

I also think Speex kind of beat Opus at low bitrates... HOWEVER, I think the Opus speech optimizations starting with 1.5 probably make it way more competitive
but they aren't built by default and I'm too dumb to figure it out, gah

minor sail
#

female_nolace_6k.wav excuse me, I prefer my females with lace

true hemlock
#

i think my bottleneck is that i only have 1 energy source

#

took whole night for the controller to almost hit level 3

patent shard
true hemlock
#

sureeeely

patent shard
#

adatpive

glad path
patent shard
#

so Opus is using a low complexity neural network model with post filtering... I think?
they don't build it by default because it raises the binary size by 1.6mb >.>
I used the windows build but I don't think it had it either, pfft

#

that's insane, 6kbps NoLACE sounds better than 9kbps without the speech optimization

#

The LACE model has a complexity of 100 MFLOPS which leads to a run-time cost of ~0.15% CPU usage. The NoLACE model has a complexity of 400 MFLOPS which corresponds to a run-time cost of ~0.75% CPU usage. vedalNoted

true hemlock
#

im being robbed BRUH

opaque wharf
patent shard
#

I find it funny how the quality increases past a certain loss

heavy pine
silent cloak
#

why is she coding it like that

#

also no way kali linux in the year of 2026?

#

looks different from the last time i used it

glad path
#

hi

vague sonnet
#

Toast

maiden geyser
#

awawawawawa

kind nimbus
#

If anyone is hoarding Linux ISOs here. There is a kings day deal promo today at eweka.

glass jetty
#

lets gooo

glass jetty
#

btw, idk what else, is this kind of complete?

opaque wharf
maiden geyser
sage crag
maiden geyser
#

immortal venerable war

novel flare
#

hi guys

sage crag
#

wrr

opaque wharf
tender river
#

immortal venerable wrr is wrr

opaque wharf
opaque wharf
#

He is sleeping

vague sonnet
mighty bane
#

Use a .png for that instead

maiden geyser
novel flare
mighty bane
#

No, but you can put it in the clipboard and WinKey-V when needed.

mighty bane
glass jetty
#

im losing my mind but i dont want to talk about it

umbral wigeon
#

What do yall thinks about reddit

mighty bane
#

I can't navigate the site.

maiden geyser
mighty thorn
#

Neurosynth

mighty thorn
sage crag
#

you explod

opaque wharf
mighty thorn
rigid snow
#

neuroSadge tv

tender river
jagged turtle
nocturne olive
nocturne olive
mighty thorn
#

Dunkin’ Donuts

#

More like

#

More like

rigid snow
sage crag
mighty thorn
#

I’m a pivotal member of this community Wholesome

#

Also screeps

tender river
mighty thorn
fast pagoda
#

cheers mate

wind merlin
tender river
#

emi vedalSurprise

wind merlin
#

My gif

tender river
#

my gif now

rigid snow
#

why is it animated

#

compression noise look nice

sage crag
#

wrr

rigid snow
#

yeah

amber fractal
mighty thorn
#

it

glass jetty
opaque wharf
#

He is purring

glass jetty
#

car

vague sonnet
glass jetty
stark needle
#

I love breaking my grub install

#

Truly the moment of all time

glass jetty
#

why

#

just boot from live and chroot

#

surely you have live, right?

trim valve
#

"just"

glass jetty
#

idk, to install arch you have to use live iso anyway

opaque wharf
#

The perks of not using bootmanager is my install never broke

glass jetty
#

you write own .efi?

#

like, installing grub is just two commands

rigid snow
#

systemd-boot my beloved

fast pagoda
#

im scared of systemd boot

#

have never opted to use it

split steppe
#

i use it whenever i can, it works wonderfully

#

grub is too jank nowadays in comparison

glass jetty
opaque wharf
glass jetty
#

with configuration like everything?
grub use efibootmgr btw, you cant setup grub without this package

opaque wharf
trim valve
#

I might've actually found a use for a 40g network card

#

SMPTE 2110 needs 3 gig per video channel

glass jetty
trim valve
#

newliv though all of this is just a pain in the ass to actually deal with

rough bloom
nocturne olive
#

neuroThink You won't have a really cool boot selector menu from GRUB that way though

trim valve
glass jetty
rough bloom
#

not boot order, the boot menu is a separate thing that allows you to boot into a certain OS or device just once without making permanent changes
though it should also be exposed in the boot order YES

novel flare
opaque wharf
#

Usually you press Del or others to go into UEFI, same thing

#

When you press F8 during boot it will show the boot menu

glass jetty
#

let me try

opaque wharf
#

Yeah, it's motherboard dependent

#

So check your manual if on PC

#

Btw, what is the difference between percona and mariadb?

glass jetty
#

not work for me, tried also f9 f10

#

f2 is enter uefi gui, its all

#

i can only change boot order to windows and its all

#

in gui

#

not in some menu

opaque wharf
glass jetty
#

hibernation is best thing btw

glass jetty
opaque wharf
#

I have no idea lol

glass jetty
#

Version: X415EA

rough bloom
trim valve
#

thanks spotify, you somehow broke your app and now I can't update it

glass jetty
#

you are using spotify? what about cmus?

trim valve
#

sorry i value going outside over larp

glass jetty
#

like literally i never used any player app except evilplayer to download new music
for new music i just watch youtube playlists...

trim valve
#

idk I use spotify because it has a decent ability to give me more of what I like

#

and I can't easily download a lot of the music I like

glass jetty
#

why?

trim valve
#

don't have a lot of spare storage on my phone, and I spend a decent amount of time listening on my phone

glass jetty
#

only about 3gb for me for 25+ hours idk

#

why load from network if you use it frequently

trim valve
#

I also prefer being able to passively find new music

#

instead of actively searching it out

glass jetty
#

btw, why mtp sooooo slow

#

it WAS faster for me to upload from pc and then download on phone

#

but since everything is blocked now, since i have no vpn implementation for android, i have to use mtp to drop music on phone

stark needle
#

I broke my ubuntu install lmao

#

Xfs filesystem issues and broken microkernel

glass jetty
#

install arch instead

#

or debian with kde

stark needle
#

Ubuntu 26 or go home

glass jetty
mighty bane
split steppe
#

built for an era when transfer speeds were measured in kilobytes

stark needle
split steppe
#

install Fedora

trim valve
#

shadow install nix

stark needle
split steppe
#

rhel aint quite the same

stark needle
#

Still a ton of stuff i need runs only on ubuntu and not some random systems

split steppe
#

what kind of stuff you using that's ubuntu only?

stark needle
#

People build stuff assuming ur using Ubuntu

#

Nvidia dgx os is ubuntu itself

split steppe
#

🤔

rough bloom
#

Docker should work fine in most cases

proven merlin
#

Sure that also works but i prefer LXC so i will say that lol

rough bloom
#

but ye if you want stuff to run without containerization or patching Ubuntu is probably the path of least resistance

rough bloom
#

do not

sage crag
#

i will

#

wrr

rough bloom
glass jetty
#

black one exist?

stark needle
glass jetty
umbral wigeon
#

Why does some github profile looks like north korea general

sage crag
umbral wigeon
#

(Based on some reddit post)

flint dome
#

my measure of worth is based on the fact of how much you can shitpost and occasionally shitpost relevant to the stuff you work on

#

if your memes are good you are good

umbral wigeon
umbral wigeon
#

Gitlab = human

#

Codeforces = human

#

Leetcode = human

#

Hackerrank = human

flint dome
#

on that note should I try to utterly torture myself by trying to figure out the proprietary spi/i2c protocol by bitbanging it and then using that to run doom on it

#

i might do it if I have time

#

@opaque wharf what do you think should I try and waste my time will it be worth it or should I not

opaque sigil
#

is that ripped out of a car?

opaque wharf
#

But not bitbang it

nocturne olive
nocturne olive
#

neuroThink The sad thing with SynthV 2 is that the pitch curve can't be manually overwritten, only directed

flint dome
nocturne olive
kind nimbus
flint dome
nocturne olive
#

neuroThink Can I like, have a link?

flint dome
# kind nimbus

the electrons yearn to travel with their kin not in the air

nocturne olive
nocturne olive
#

neuroThink Where am I gonna find more random stuff to drop NeuroSynth on

#

neuroThink With the power of SynthV pitch models I could technically probably match PB's karaoke pace and make "Neuro karaoke but Neuro has energy in her singing" a real thing

#

If I really wanted to anyway

nocturne olive
#

neuroThink If you feel like it you can transcribe it for any vocal synthesizer of your choosing and I would be capable of importing it into NeuroSynth

stark needle
#

chat is this it

#

finally normal ram usage

#

not somehow using 64gb ram on idle

#

frigging windows crypto miner

nocturne olive
stark needle
mighty thorn
#

I wonder if I can beat screeps before I play it

glass flower
stark needle
nocturne olive
# stark needle is this idle

Well basically, most of the memory is Discord and web memory leaks and nothing that actually should be using a ton of memory

stark needle
#

use reinforcement learning

mighty thorn
glass flower
nocturne olive
#

It's like 30GB web app memory leaks at least

stark needle
#

somehow

nocturne olive
#

NeuroShrug Exactly my thoughts

stark needle
#

switching to linux

#

made my ethernet 300mbit faster

#

mystery ethernet improvement

glass flower
mighty thorn
stark needle
#

the antenna is in literally the same place

#

connected with the same cable

#

to the same device

#

some day i'm gonna run a 15 meter cable till my 10gbps switch

nocturne olive
#

neuroThink Better driver I guess?

nocturne olive
glass jetty
#

i created std::function neuroHypers

sage crag
#
fn main() {
    let mut x: i8 = 4;
    let function: &'static dyn Fn(&mut i8)->i8 = &|x| { *x = 1; *x + 1 };
    assert!(function(&mut x) == 2);
}
tender river
#

'static dyn Fn

glass jetty
#

will it work with some y?

#

if you catch it into

sage crag
#

neuroCatUuh what do you mean by that

glass jetty
#

it is reference constant, right there

sage crag
#

?

tender river
#

it wont capture anything if thats what you mean

#

unless that anything is also static

tender river
sage crag
sage crag
#

ye

#

i just used dyn object becaus they use dyn object

#

can fn typed variable be mutated at runtime

tender river
#

ye

sage crag
#

ohisee

#

just function ptr

tender river
#

ye

#

any type that can be named in rust has multiple possible inhabitants

sage crag
#

what about

#

enum {}

tender river
#

zero is multiple

mighty bane
#

This took like.. 4 minutes to do >.<

tender river
#

one is multiple

sage crag
tender river
nocturne olive
sage crag
#

oh is that a gif

nocturne olive
#

That GIF lags soo baaaadddd

sage crag
#

it took a while to load but it doesnt lag

#

is your pc ok

nocturne olive
tender river
nocturne olive
#

Upload a gigantic GIF

#

Please use a regular video file or something

mighty bane
#

It's not a .gif

tender river
#

waaaaa

#

so sleeepyyyyy

sage crag
#

rust rtti

nocturne olive
mighty bane
#

Look chat.. she's happy.

glass jetty
#

how do i declare lifetime for y here?

mighty bane
#

Why is the hair so bork'd?=

sage crag
#

Rc not threadsafe

#

or something

tender river
#

just remove it

glass jetty
#

wait what

tender river
#

&mut dyn FnMut......

#

wrrrrr