#programming

1 messages · Page 2 of 1

stark needle
#

chabgpbneuroCry

tender river
#

great pritish bounds

stark needle
#

so since ur a tv, can we not be friends? (tv + human = addiction)

scarlet arch
#

I like Ü because it looks like a grinning face

ruby timber
#

parasocial relation with my lg tv

stark needle
tender river
#

fun fact lg logo is a pacman

ruby timber
stark needle
#

so you lied to us

ruby timber
#

I want a brand to sponsor an anime like this

#

Just to see what would happen

stark needle
#

I also lied I'm not actually an anime girl, I'm a real living guy

ruby timber
#

And like half of each episode is just advertising the mc's features

#

I guess it's time for me to come out then

#

I am not a bash script

#

There, I said it

tender river
#

i lied i'm not actually asuka from neon genesis evangelion

ruby timber
#

It would be so good

stark needle
#

my tablet has 16384

#

L

#

Nerd

prime plaza
#

I regret to inform everyone that I am not Bonnie from one piece 😔

tender river
#

let's be real it would be wacom waifu like the can anime

stark needle
final tinsel
#

Western Digital 2TB WD Blue SN5000 NVMe Internal Solid State Drive SSD - PCIe Gen 4.0, M.2 2280, Up to 5,150 MB/s - WDS200T4B0E

#

Wait

#

I pasted that in the wrong place

prime plaza
#

just I'm not

#

I've been a <gender pending> teenager this whole time (barely a teenager but whatever)
(believe it or not this is Vedal's fault)

stark needle
#

I will steal everything from you one day

final tinsel
#

Yoink man go brr

prime plaza
#

where tf are you gonna put it 😭

stark needle
#

You can live with the big ben

final tinsel
prime plaza
#

idek where that is

#

we got New south wales but that's it

final tinsel
prime plaza
#

yeah idk where wales is

final tinsel
#

Earth

tender river
#
prime plaza
final tinsel
prime plaza
#

is that in the UK or something

tender river
stark needle
#

Put it on the right side on the beach @sage crag

prime plaza
#

funny thing is I have some heritage from wales I think

ruby timber
prime plaza
#

and I used to think their accent was scottish

stark needle
#

Drinking anime girls my beloved

#

Truly the anime we all needed

#

This will solve so many global scale problems

prime plaza
#

literally more creative than jjk too

#

truly the peak of anime

stark needle
#

No

tender river
prime plaza
#

it be like that sometimes

stark needle
#

I like watching sunsets

final tinsel
#

Oh for an actual more on topic thing, is more cores better for running lighter ais like mistral with llamafiles? Ik eventually I need to get it running on GPU but yk for now just curious

prime plaza
#

if an alien came to earth and offered to take me to another planet I would take it in a heartbeat

timber dagger
#

the fact that Akikan is rated 6.10 is crazy to me

amber fractal
stark needle
#

konii be like: ✅ neuroPogHD

final tinsel
#

Do y’all use XMP for ur memory?

stark needle
#

Ye

prime plaza
#

So what you're saying is that we should throw people into the sun

final tinsel
tender river
prime plaza
#

Solves the overpopulation crisis and extends our lifespan as a race, probably

tender river
#

theres no overpopulation crisis...

prime plaza
#

Not now

nocturne olive
prime plaza
#

But there will be

stark needle
#

i'm finally home

prime plaza
#

Probably

tender river
#

actually its overproduction if anything

prime plaza
#

Aka greedy ass billionaires who don't share crisis

#

That's a new word

final tinsel
#

I am

tender river
#

i for one am a strict adherent of rule 3 NeuroClueless

final tinsel
#

1984tran

prime plaza
#

Oh is that controversial

#

Mb

tender river
final tinsel
#

I mean AI usage is controversial and good luck avoiding that (but yeah I get the point)

#

Tutel time

#

That’s the point

prime plaza
#

Man this has to be the worst possible time for Vedal to have his streams for me 😭 (completely my fault though)

#

4am, I rarely ever go to sleep before midnight, etc.

tender river
#

its 1am and i only have like 1-2 hours of chores left for today and then i can work neuroPogHD (neuroDespair)

#

i dont know how people manage to get anything done on 24h schedules

#

you wake up brush your teeth and half the day is gone

nocturne olive
#

I kinda wonder how much Vedal is overcomplicating V3 speaking voice
NeuroSynth works crazy well and it's pretty much just a distil of Neuro's singing voice via RVC (at the moment), I see no reason a similar technique wouldn't work for a TTS

scarlet arch
nocturne olive
scarlet arch
#

Ah belly

nocturne olive
scarlet arch
#

Idk if you intended that to sound funny but it tickles me

#

I still can't make out some words. Am I having a stroke

#

It's like uncanny valley voice

nocturne olive
#

It's BETA, it's a 2-step distil rather than the single-step it will be once the full dataset is completed
Also if I can get a 3090 or something to train on that should improve batch size and stability

nocturne olive
scarlet arch
#

Like those images from when image generation was new. You could tell that something is supposed to be in it, but you can't make it out ya know?

scarlet arch
nocturne olive
#

The pitch curve is manual with vocal synthesizers, and I don't know all the tricks yet

#

Still learning

trim valve
#

imo she sounds a bit more stressed than in the original or something

scarlet arch
#

Yes that one

nocturne olive
#

Currently its quality is probably somewhere between V10 and V11

trim valve
#

lmao completely unrelated but you reminded me of the shenanegans jetbrains are doing

scarlet arch
#

Oh, also, hi bred nyaaWave2

trim valve
#

it went from 2025.1 -> 2025.1.1 -> 2025.1.1.1

nocturne olive
stark needle
scarlet arch
trim valve
nocturne olive
nocturne olive
stark needle
#

i love the ____ in this imageneuroHeart

scarlet arch
stark needle
#

lol

#

Speaking tone

stark needle
#

Is different from a sequence of notes

tender river
#

where did you find a photo of my room neuroMonkaOMEGA

nocturne olive
tender river
#

damn i even sold my valve index

stark needle
#

the index in your valve

#

Also chat

#

Anyone know how

amber fractal
#

no

stark needle
#

To turn off pings in a channel

tender river
#

right click

stark needle
tender river
#

notification settings -> none

nocturne olive
#

Mentions -> none

tender river
#

or just disable everyone

stark needle
#

It literally ignores

nocturne olive
#

Whuh

tender river
stark needle
nocturne olive
#

Discord moment

amber fractal
#

That is in server settings

stark needle
#

i dont even rly watch neuro anymore 😭

#

like

#

I even hid the channel completely

#

And

#

It just reappears

nocturne olive
#

I call that a skill issue on part of the Discord devs

amber fractal
#

When does discord not have a skill issue?

nocturne olive
#

Actually I'm not sure

trim valve
#

real neurocord

scarlet arch
trim valve
#

slander of my goat light mode 💔

drowsy ocean
amber fractal
drowsy ocean
ruby timber
stark needle
#

Ash

ruby timber
#

Shad

stark needle
ruby timber
#

...

stark needle
#

light mode

stark needle
ruby timber
amber fractal
#

I should switch to light mode mhm

ruby timber
#

I could never use dark mode with a background like this

drowsy ocean
#

let there be light

ruby timber
#

no chmod...

maiden geyser
ruby timber
#

Actually chown might be the better way

nocturne olive
stark needle
amber fractal
ruby timber
#

shad OW that hurt

#

advanced humor

#

you won't get it

#

posture check

trim valve
#

to be fair I am only a lightmode enjoyer when its bright

stark needle
#

Hello koniifer™®©

trim valve
#

I should really convert my remote desktop setup to use a virtual display

amber fractal
#

Now we are talking

stark needle
#

spidey

trim valve
#

that's certainly a keyboard

scarlet arch
trim valve
#

fair enough lol

ruby timber
tender river
#

are you really a programmer if your eyes are healthy enough to to look at light theme

stark needle
#

konii

#

explain

final tinsel
#

briish

ruby timber
stark needle
#

stop doing that

trim valve
ruby timber
scarlet arch
stark needle
#

it's one of the places i would consider potentially moving to some day

scarlet arch
#

Also ignore the grass growing like that. Similar to my haircut I'm too lazy to cut it

stark needle
#

bro has a regular grass plantation

amber fractal
#

Transparent doesn't overlay neuroSadge

stark needle
#

if i get accepted into deepmind i will move to the UK

#

gotta live with that

#

in 999 years

final tinsel
#

Brexit 2

stark needle
#

whyy

amber fractal
#

o7 konii

trim valve
#

can we just get rid of england and leave the rest

final tinsel
#

or just unify ireland

#

SCOTLAND FOREVE-

amber fractal
#

Maybe we can learn a key weakness from the OST

#

(No we can't)

trim valve
#

proof?

amber fractal
#

Taking out those kneecaps

trim valve
#

understood 🫡

tender river
trim valve
#

can I also agree

#

with myself

amber fractal
#

I thought it would have been -30%, guess it was nerfed

trim valve
#

is this incoming out outgoing

scarlet arch
#

Message received. I am quickly approaching your location. happyboba

stark needle
#

i will hammer you to your demise (in minecraft)NeuroBounce

tender river
#

i wouldn't fight you you'd squish me like a bug

trim valve
stark needle
scarlet arch
#

Close and reopen discord and suddenly they're in sync :D

stark needle
#

konii death squishfillyFireClap

amber fractal
stark needle
#

🔨

dry charm
#

it was a cool mod, but it was in EVERY modpack

olive sable
#

i am alive!

trim valve
#

how big is the konii radius

olive sable
#

tf you mean your radius?
im nowhere near englasnd

amber fractal
olive sable
tender river
# stark needle uranium on a stick

tangentially related (russian irc quote)

- a bundle of crowbars typically sinks
- but it floats in mercury just fine
- but if the crowbars are made of uranium they will float in mercury just fine
- float uranium crowbars in mercury by yourself

olive sable
#

domain expansion

amber fractal
olive sable
#

i dont think so

#

you're on the opposite side of the planet

scarlet arch
trim valve
olive sable
#

if konii is in london her domain expansion would be the london lesbian domain

trim valve
olive sable
#

physics VedalNotLikeThis

stark needle
#

400KM

olive sable
#

im imagining a gate of babylon esque scene where she spawns in thousands of yuri images

stark needle
#

i am outside

#

lets goooo

trim valve
#

oh I am in that one

olive sable
trim valve
#

spooky

olive sable
#

i am def in that one

trim valve
#

o7 my time has come

ruby timber
stark needle
stone cedar
#

Parisn't shadowhehe

trim valve
#

konii you talk like a plague inc virus

olive sable
#

erm actually NERD , that's unlimited blade works, not gate of babylon

#

i sure can

scarlet arch
olive sable
#

yes you did

#

are you sure?

#

well im not paying attention so idk either

trim valve
#

can they invent a monster that doesn't have the side effects of being a liquid

olive sable
#

what?

trim valve
#

monster, the drink

olive sable
#

oohohhhh

olive sable
amber fractal
trim valve
#

surely that's an acceptable library activity

olive sable
#

as one does

scarlet arch
olive sable
#

i dont really drink energy drinks so evilShrug

scarlet arch
#

Obviously wouldn't do it in the can for explosive reasons

trim valve
#

monster ice cubes neuroBwaa

#

then you can put monster in your monster

stark needle
#

konii i hope you ________

#

yes

olive sable
#

what?

stark needle
#

now you make me sound schizo

olive sable
#

NERD i would have you know that my iq is ...

bleak steppe
#

Ok I'm curious what is the app tag on discord mean I know neuro has it because of the tweets vedal posts of their messages but I'm wondering how it compares to the bot tag

tender river
#

@round kraken

stark needle
#

neurt

tender river
#

thats one

#

theres the other one too

#

uh

#

i forgor

#

no

trim valve
#

I think it changed a while ago

stark needle
stiff micaBOT
#

🍪 neurOMEGALUL Om nom nom
You've given me 28 cookies! | I've received 203605 cookies total!

tender river
#

@old pendant this is the other one

bleak steppe
#

Ah ok I thought it was a new type

#

Wait just curious what happens if someone messages neuro

tender river
#

the neuro twins (neuro and neuro)

tender river
stark needle
bleak steppe
#

Nothing happened

trim valve
#

nothing ever happens evilBwaa

bleak steppe
#

It's probably a thing in vedal's code were she can only message friends

olive sable
#

understandable

prime ridge
#

@olive sable Fixing code rn. Once done should be able to have a batch size of around 200

olive sable
bleak steppe
#

If that's how it worked all someone would need to do is spam her to make them talk to her

nocturne olive
prime ridge
#

not 1024 batch size lol

#

Also it isnt. Whatchu know bout MLA and Adafactor running on FP16?

#

I can boost the ctx a LOT too

nocturne olive
prime ridge
#

without much memory usage increase

bleak steppe
#

Ah ok I'm not really that experienced with code I more of appreciate the effort that goes into it

prime ridge
#

1024 ctx uses 4mb of vram

nocturne olive
#

Not that big

prime ridge
#

well in forward pass. More realistically around 10m with overhead

nocturne olive
#

The model itself at FP16 is 1GB

prime ridge
#

yes

nocturne olive
#

Then who knows how much the gradients take

prime ridge
#

2.6 gb

#

Adamw is very expensive with a 2x overhead

#

Adafactor is 1.3x factor

#

so more vram savings

nocturne olive
#

I guess we'll see how it goes

hoary lion
#

hi

#

what were we talking about

scarlet arch
prime ridge
#

MLA

#

Saving so much memory rn

hoary lion
#

where did you get it from

#

send the git repo 💯

prime ridge
#

It's not done yet just working on it

#

theoretical max batch size is around 150-200

#

no need to run higher than 128 tho

nocturne olive
#

Theoreticals are never hit

hoary lion
#

lel

prime ridge
#

That's why I make pessimistic assumptions

hoary lion
#

gotta count that random ass vram occupy from os

prime ridge
#

if lower end is around 150 then 128 seems reasonable

honest vapor
#

my school project is complete yay

now I need to create unit - integration tests otherwise I will get less score

nocturne olive
prime ridge
#

oh well yeah I don't want as high of a grad accumlation

#

makes it run slow

nocturne olive
prime ridge
#

but remember it's a 512m model

nocturne olive
prime ridge
#

so a batch that high isnt really that necessary

hoary lion
#

i need to check my previous analysis of mla

#

forgot the boost

prime ridge
#

MLA is an insane boost

nocturne olive
prime ridge
#

Should be O(L*N) I think?

hoary lion
#

i dont think it was about modifying the complexity

prime ridge
#

in memory not time

nocturne olive
hoary lion
#

probably

prime ridge
nocturne olive
prime ridge
#

24gb is more than enough if you use latent attention

nocturne olive
#

And NeuroSynth is not a transformer model

#

NeuroSynth is exceptionally memory-heavy to train

hoary lion
#

latent attention doesn't help with memory

#

unless you regard previous ones

#

and dispose them

nocturne olive
hoary lion
#

2 x l x b x (n_h x d_h x s) seems to be the calculation for traditional transformer's memory complexity

quaint venture
#

yo how to i remove stuff from a dictionary?

hoary lion
#

where in MLA n_h and d_h pretty much gone and reduced to small c

quaint venture
trim valve
#

del dict[key] isn't it

#

or dict.pop(key)

trim valve
quaint venture
hoary lion
#

wait is it?

quaint venture
#

so basically GCSE computer science programming task

#

ill explain it in one message

prime ridge
hoary lion
#

no like that's time complexity

#

memory is still linear

nocturne olive
prime ridge
#

memory isnt linear

hoary lion
#

but the coefficients are large af

prime ridge
#

memory is quadratic

hoary lion
#

proof please

prime ridge
#

it's a square

nocturne olive
hoary lion
#

...

prime ridge
#

x is ctx

#

so x^2

quaint venture
#

i have to write a program that asks the user to list 4 vegtables then add them to a dictionary starting with index 1. then i need to print the dictionary then ask the user for one veg to be removed then sort and re print the dictionary

hoary lion
#

i think that is just attention scores?

quaint venture
#

how do i do the code thingy bc i wanna put down what i have

prime ridge
#

which is stored in memory 😂

hoary lion
#

🤦

nocturne olive
hoary lion
#

shouldn't we store each key and value's computed results per layer

#

so each token takes up 2ndl

#

where n is head size, d is head dim, l is layer amount

quaint venture
#

Ok??? it just that i dont know how to set it to be explicitly a dictionary apart from the {}

#

'''py

prime ridge
#

not only does it need to be reproduced in each layer but it also is still ctx^2

quaint venture
#

oof

prime ridge
#

so it scales linearly and quadratically

trim valve
#

` not '

quaint venture
#

ohh

hoary lion
#

yeah in that context it is

prime ridge
#

ctx^2 * 2 *n *d * L I think

hoary lion
#

but MLA does not optimize it

prime ridge
#

either way it's a lot

hoary lion
#

and it is not a multiplication

prime ridge
#

the cache

hoary lion
#

addition

prime ridge
#

Key value cache

nocturne olive
prime ridge
#

instead of spamming more caches

#

you compress it

#

into latent space

nocturne olive
hoary lion
#

i know

#

you multiplied

prime ridge
#

that's still a lot of memory saved

hoary lion
#

ctx^2 + 2 *n *d * L

#

yes

quaint venture
#
a = input("whats a good vegtable? ")
b = input("whats a good vegtable? ")
c = input("whats a good vegtable? ")
d = input("whats a good vegtable? ")
dictionary = {1: a, 2: b, 3: c, 4: d}
print(dictionary)
del dic(input("which veg would you like to remove? "))
dictionary.sort
print(dictionary)
hoary lion
#

bro I did a report on MLA

prime ridge
#

I mean I skimed through it. I trust you know more on it

#

I just know it will save a lot of memory in the caches

#

but idk if I still need a large amount of memory to fit the initial attention scores

#

cuz the very first attention computation

hoary lion
#

TTFT?

prime ridge
#

yes

#

like specifically in memory

#

cuz no caches

hoary lion
#

the prefill stage is compute bound

prime ridge
#

no like literally it might not fit on the gpu

#

idc about the speed

#

it's only once

trim valve
hoary lion
#

"Specifically for causal self-attention mechanism, during training and prefilling phases,
batched matrix multiplications and attention computations exhibit high arithmetic intensity"

and if it doesn't fit, you won't be able to train at all

#

typically in research field we don't really account vram on training but this is kinda bad

#

which means

#

i think 24gb 3090 is cooked

prime ridge
#

It shoulden't be

quaint venture
prime ridge
#

that is 48x the model size

trim valve
#

sorted in what way exactly

prime ridge
#

48x overhead is insane

nocturne olive
quaint venture
nocturne olive
#

And remember that Windows has to exist as well

prime ridge
#

that's still an astronomical amount

#

especially since I have a small ctx

nocturne olive
trim valve
quaint venture
#

gulp

#

its meant to be basic python too 😭

trim valve
#

{i: v for i, (k, v) in enumerate(dictionary.items())}

prime ridge
trim valve
#

I think that works

nocturne olive
prime ridge
#

no yeah ik

trim valve
#

theoretically speaking that is based on the assumption that your dictionary gets iterated on in the right order but because its based on insertion order it should be fine

prime ridge
#

I highly doubt that i'd get OOM

nocturne olive
#

My dwm.exe idle usage is somewhere around 2-2.5GB

quaint venture
trim valve
#
>>> dictionary = {1: "a", 2: "b", 3: "c"}
>>> del dictionary[2]
>>> {i: v for i, (k, v) in enumerate(dictionary.items())}
{0: 'a', 1: 'c'}

catdespair so close

trim valve
#

though you'll need to make the key one bigger

prime ridge
#

oh yeah we good

trim valve
#

looks like you can do enumerate(..., start=1)

prime ridge
#

MLA literally doesn't allocate the full n^2 attention matrix @hoary lion

trim valve
#

fwiw if you want me to explain that instead of just an abstract "here's some stupid code" I probably can

#

idk if they teach list/dictionary comprehensions to you

prime ridge
#

so yeah we fully balling

quaint venture
trim valve
hoary lion
#

erm

#

it should??

#

it should keep the score matrix?

prime ridge
#

Literally doesn't

hoary lion
#

proof please

nocturne olive
#

I wonder what NeuroSynth's VRAM scaling is actually like, with base NeuroSynth at 100M total trainable params allowing for 3 batch size before 12GB runs completely out

#

Of note is that those params are trained in parts, that 3 batch size number is for the larger 75M params part

prime ridge
#

I mean just google it lol

#

plus it mentioned that in the paper

#

because it's a latent representation

#

not the same attention matrix at all

#

it's not even noticably related

nocturne olive
prime ridge
nocturne olive
#

Currently secret

hoary lion
#

he made it

#

lol

prime ridge
#

A transformer makes the most sense tho

nocturne olive
hoary lion
#

you didnt??

prime ridge
#

vedal

hoary lion
nocturne olive
hoary lion
#

its over guys

#

im packing up

nocturne olive
# prime ridge vedal

Not Vedal, NeuroSynth is my vocal synthesizer model, built using an open source tech stack

hoary lion
nocturne olive
hoary lion
prime ridge
#

it's dxd

#

where d is the latent size

#

which is wayyyy compressed

stark needle
#

who dared pinging me

hoary lion
#

did someone?

nocturne olive
hoary lion
nocturne olive
prime ridge
nocturne olive
prime ridge
#

It probably should be tho lol

#

Does it have a voice bank that it makes the pitches for or does it literally generate the waveform?

nocturne olive
#

I'm not 100% sure on how it works

hoary lion
#

im pretty sure it is not transformer

nocturne olive
prime ridge
#

If it generates pitches then it's a seq2seq model which transformers are great at

#

well actually maybe not

hoary lion
#

yep more close to be a UTAU ish stuff

prime ridge
#

cuz previous context doesn't matter rlly

#

so a simple RNN could work

#

Yeah RNN is prolly the move

nocturne olive
hoary lion
#

so kv cache increases linearly

#

with heck ton of coefficients

#

MLA removes the 2, and compresses dh times nh into much smaller one c

nocturne olive
#

I wonder what different basic model architectures would work well as a vocal synthesizer model

stark needle
#

kv cache my beloved

hoary lion
#

diffusion catSUS

nocturne olive
#

True

stark needle
hoary lion
#

oh yeah it was

#

most audio these days that are not relying on transformer + vocoder

prime ridge
#

probably a misunderstanding on my bad

#

but yes the c^2 matrix

hoary lion
#

c squared matrix is probably something in between the process idk

nocturne olive
#

I wonder what SynthV AI uses for its architecture

hoary lion
#

let's break down the binary

prime ridge
#

thought simple voice bank with goofy ahh audio editing tricks

#

I can't imagine using a NN on low spec machines anyways

stark needle
nocturne olive
#

It's definitely some kind of AI-based vocal synthesizer

stark needle
#

fancy voice cloning

hoary lion
#

SynthV was voice cloning??

#

or is it just baked in

prime ridge
#

That's probably better anyways but damn

#

how tf do they run a NN on the machines

stark needle
hoary lion
#

idk never had synthv or any vocaloid/utaus in general

#

too adhd to do audio related stuffs

nocturne olive
#

Silly

#

I've been having a good time messing around with RVC and NeuroSynth

prime ridge
#

@hoary lion Do u wanna write MHLA implementation?

#

I still gotta push to git and I can add u on it if u want

nocturne olive
# nocturne olive I've been having a good time messing around with RVC and NeuroSynth

https://www.youtube.com/watch?v=3jWOyIcKz98
Especially this turned out really great

!! FLASHING LIGHTS / EPILEPSY WARNING !!
Can you teach me to be real?

This collab is a tribute to Neuro-sama and her community "the swarm". Original song is "Machine Love" by Jamie Paige, which is a tribute to "song of the Eared Robot (耳のあるロボットの唄)" by nwp8861.
This video itself took 3 months to make, it also features many MA...

▶ Play video
prime ridge
#

Neurows XP 💀

prime ridge
#

I'm probably going to end up fucking it up

nocturne olive
prime ridge
#

W thinkpad btw

nocturne olive
#

Waya did most all of the filming

#

I did the cover

#

And the art is by like 40 different artists

#

In total somewhere around 50 people worked on it across a time of 3 months

hoary lion
#

can't hear it yet but it already looks amazing

rigid snow
#

smh haven't heard machine love yet

prime ridge
#

Very good

nocturne olive
hoary lion
#

machine love

prime ridge
#

ngl the transitions are crazy

hoary lion
#

undominatable english teto song

prime ridge
#

so many touhou references lol

#

feels like everyone here is also a touhou fan

tender river
#

i met one of my friends in uni because we both liked akatsuki records (among other things)

prime ridge
#

wow

#

Shibayan records on top

#

I love shibayan's style so much

#

akatsuki is really good too

trim valve
#

💔 store only had white bread

stark needle
#

bread

prime ridge
#

wheat bread >>>>

stark needle
#

white bread with molten butter >>

scarlet arch
prime ridge
#

Wheat bread with melted butter with sea salt, garlic, and rosemary >>>>>>>>>>>>>

#

a littlr thyme too

#

and olive oil

trim valve
#

I aint doing allat

tender river
#

too much effort for bread

prime ridge
#

ok actually time to lock in

hoary lion
tender river
#

im too lazy to get fat

uneven pulsar
#

Someone exsplain MoE like I am 5

stark needle
uneven pulsar
#

It doesn't make sence

uneven pulsar
stark needle
uneven pulsar
stark needle
#

via topk routing

uneven pulsar
#

This just sounds like magic

hoary lion
#

so a gate function sees the first layer's output

stark needle
hoary lion
#

and says 'this ffn seems good for processing this'

rare bramble
#

i think it just divides the parametes between experts and selects on them on the fly, for example 36 billion parameter model with 6 expers has 6 billion parametes exclusively for each expert. and this is apparently more efficient than using all 36 billion parameters to learn about each subject

stark needle
#

which for the input generates a probability distribution

hoary lion
#

and routes it via softmax

#

top k means k amount of most 'good' experts would be routed, total being 1

uneven pulsar
#

So it uses fancy math to guess what network is best for the current input?

hoary lion
#

not fancy

#

but basic

stark needle
#

but no it's not fancy math

hoary lion
#

also each token does it

#

so per token, it gets routed into top k best experts

#

which differs every token

uneven pulsar
#

I think I can implement that

#

It doesn't seem too complex

stark needle
#

and the fact that

#

token dropping etc

uneven pulsar
stark needle
prime ridge
# uneven pulsar Someone exsplain MoE like I am 5

Normal Dense models do this

Input -> Attention -> Single FFN -> Output

Moe does

Input -> Attention -> Router ("Hmm what expert is best fit for this") -> Couple of experts -> Combine the results into one

stark needle
# uneven pulsar Can pytorch Handel that magic for me?
#

this is for transformers specifically

#

if ur not doing transformers then

#

the principle is still the same

prime ridge
hoary lion
#

i forgot what was token dropping

uneven pulsar
hoary lion
#

tbh i should do MoE from ground up too

prime ridge
#

Also 😵‍💫 how tf do I even implement MHLA. Barely any github repos out there with examples

verbal grove
#

erm guys. i might have a silly question

prime ridge
#

Especially since I am using xtransformers since I didn't feel like manually building out the transformer

#

and they don't support it

prime ridge
uneven pulsar
#

Let's hope my Ai never realises it can CD into its own source code (my code is embarrassing)

verbal grove
#

atleast for my own Ai

#

because im genuently curious what would happen

grizzled viper
uneven pulsar
#

My Ai has emotions and a pirated personality so it'd probably laugh at me then become skynet

verbal grove
#

well that probably is correct but that's why im running it on a distrobox as an extra layer so that it only has read only access to its own code and can ask me to add things

nocturne olive
#

How silly

verbal grove
#

better than giving it root access on its own system so that i dont have to refractor a few files

nocturne olive
#

If it's an LLM, it's still not that interesting

uneven pulsar
#

Should i remove my Ais write perms or just give it a rollback function (so it can't birck itself)

verbal grove
#

if its running on your main machine definetly remove write perms tho 👍

#

you only make that mistake once and then spend 4 hours trying to unbrick a linux kernel while you only have a basic grub shell

uneven pulsar
#

It isn't my PC (I'm in the process of getting one) so it should be fine

stark needle
verbal grove
uneven pulsar
#

Or I just give it write perms for the SD card it lives on

uneven pulsar
verbal grove
#

ah, you should be careful about what you say honestly. since carma is not exactly nice to people

vestal prism
#

Is that time of the year again

#

When i try to learn vim

#

and vim kick my ass

verbal grove
uneven pulsar
#

OK

verbal grove
#

because i use neovim with a custom config :3

vestal prism
#

yea neovim whaever

rigid snow
#

learn emacs instead

#

learn ed instead

#

just echo "line" >> file.txt instead

verbal grove
#

you know he has a point

vestal prism
#

if i say i use the vim extension plugin for vscode you will all will say eww or some shit so i will not say it

verbal grove
#

ive done that before

#

its not that bad once you get used to it

#

actually @vestal prism do you know how to write in bash?

vestal prism
#

i use linux only for uni things it doesnt make a difference for me than windows

verbal grove
#

aww ok

vestal prism
#

its hard like geting to use all those things at once

#

at the end you waste more thing setting up things than doing things

#

and i cant afford losing that much time on some things

#

lately for example linux mint give me weird errors in all screens that aren the first one so its pretty difficult idk

trim valve
vestal prism
#

lol

uneven pulsar
trim valve
#

understandable I guess

#

idk if I'd trust me to do brain surgery on myself though

uneven pulsar
#

If it crashes then it just automatically goes back to the last stable version

vestal prism
trim valve
#

my only concern with that is what happens if it bricks itself in a way where it doesn't crash but also doesn't work

uneven pulsar
#

What If i give it a separate environment to test new code before it murges

grizzled viper
trim valve
#

that sounds like a better idea

uneven pulsar
#

I could probably write a benchmark script so it knowns when its giving itself brain damage

trim valve
#

mhm

#

idk the specifics of how that'd work but worth considering as an idea

final tinsel
#

…I think i am the ultimate nerd. I just sat down on the toilet and started scrolling LinkedIn. sigh

final tinsel
verbal grove
#

hm

#

interesting idea

verbal grove
#

true

#

but its not a nice feed

final tinsel
#

I gtg, if y’all make this and get rich I want 1% of the profit

verbal grove
#

sorry man general public license is a must when i code

#

but oh well

uneven pulsar
#

Make everything proprietary like me

stark needle
trim valve
#

just don't make anything ezpz

uneven pulsar
#

(I'm using my code to make money I need to live so its kinda justified)

tender river
stark needle
#

Otherwise just dont use

real sierra
#

hello programming

#

today I learned that trying to install python packages through pip for use on another platform is basically impossible

trim valve
#

😔

real sierra
#

even if you pass all the platform, implementation, abi, python version, etc requirements of your target platform

#

it will still refuse to download a package if it is not compatible with the system pip is running on

#

there is no option to disable this behavior

tender river
#

python packaging is horrible

#

like its the worst i've seen and i've seen C++ and Java

stark needle
#

Maven is not bad tbh

real sierra
#

idk if my use case is super uncommon or something but there's almost no information on what I'm trying to do and seemingly nobody has ever tried to do it

trim valve
#

what's the usecase btw? (just curious)

real sierra
#

so I need to move compatible equivalents of the required packages over, and can't download them from the windows system

#

the simplest way to do this seemed to be pip download on the Linux system with options matching the windows environment

#

practice has not reflected theory

stark needle
warped narwhal
#

could you run cmd through wine and do it that way?

trim valve
#

I'd personally just give up and run a windows vm that's similar to the target machine

tender river
#

wine would definitely be easier

verbal grove
#

i would say run windows in a podman or docker container

opaque sigil
verbal grove
#

if you dont need any custom configs and its a package issue thatl work

opaque sigil
#

oh wait offline

verbal grove
#

offline is harder...

trim valve
opaque sigil
#

there's also mingw maybe that helps with compiling

real sierra
#

I mean all I'm trying to do is download wheels

#

I don't even need to install them

prime ridge
#

neovim mentioned?

real sierra
#

but pip is trying to hand hold too muxh

warped narwhal
#

I'll see if it can be forced by skipping checks

unkempt citrus
#

this is why python has like 6 package managers now

tender river
#

and somehow every one of them sucks

#

ok i might give poetry a pass

real sierra
#

something to that effect, I'm going off memory

unkempt citrus
#

are you in a venv as well?

real sierra
#

yes

#

in particular, the package it's failing on does not have a platform-agnostic wheel available

#

but does have separate wheels for Linux and windows respectively

unkempt citrus
#

You could do a work around by making the command a script that needs a env variable

#

and have it choose the wheel that way

olive sable
#

im alive neuroHypers

#

back to debugging catdespair

hoary lion
#

Hi sam

amber fractal
#

I'm also alive

#

Back to the pits of hell

real sierra
#

it was so confusing to even figure out this was the issue because pip index versions <package name> <all the options above> would correctly list the package version required, but pip download with similar arguments would say the version wasn't found

final tinsel
#

mah PC is back online! lets goooo

real sierra
#

pip has to be one of the most crucial pieces of software in all of python development

unkempt citrus
real sierra
#

how am I seemingly the first to hit this issue

unkempt citrus
#

I doubt you are but pip is such a mess that it never got resolved

final tinsel
#

github

#

wait

#

nvm

#

found it

real sierra
#

like seriously nothing

#

mind boggling

tender river
#

easy solution MITM hijack whatever pip downloads so you keep the files even if it fails and then replay that on target machine

#

thats what i do for gradle

real sierra
unkempt citrus
#

When people have a problem with pip, they don't fix pip, they just use or make something else so nothing ever gets done

#

¯_(ツ)_/¯

real sierra
#

oh well

olive sable
#

ive never had issues with pip ngl

prime ridge
#

You clearly never installed pyaudio 😂

real sierra
#

my workaround is probably going to be just manually downloading the troublesome packages with wget and removing them from the requirements.txt temporarily

olive sable
real sierra
#

repeat until all packages are acquired one way or another

tender river
amber fractal
#

All shade to pip

raw trout
#

Heyyo!
I haven't checked in for attendance today

real sierra
#

pip is great but I don't understand how this is even a bug

#

if I specify in the platform option that I want windows

#

why would it check the platform of the wheel against the pip compatibility tag

#

user supplied options should take priority over environment inferred ones

#

I don't think that's even remotely a hot take

rigid snow
#

pip is great NeuroClueless

real sierra
#

even if they understandably think all python users have low density heads, they could at least make it an option to ignore the compatibility tags

#

I lost 3 hours to this dumb issue and lack of useful warning message

#

and the only solution I have is dont use pip

final tinsel
#

pip uninstall pip

#

also with my new cpu i can run my llamafile without going 100% usage

sour lotus
#

When you build something as a protoype and then dont want to share it 😅
But here goes, open to feedback and ideas if you dont mind NeuroHuh Mods, im not trying to be promotional, just sharing something im prototyping but 👍 if you dont

🛠️ [WIP Prototype] SoulSkin – Companion/Avatar/Fun OverLayer for ChatGPT (Chrome Extension)
• I’m hacking together a lightweight Chrome overlay that visually reacts to ChatGPT conversations in real-time (facial expressions, ambient effects[WIP], etc.).
• Tech stack: DOM observer, regex-based keyword parsing, CSS/Canvas overlays.
• No server-side processing — all runs locally in the browser.
• It’s super early (V0.1, bugs included)

#hides

final tinsel
#

oooo

#

not personally my cup of tea (to use) but very impressive

sour lotus
#

11 Emotional states which pick up regex keywords
Thanks! 😊

#

Ignore the AI slop 😅

final tinsel
#

lol

sour lotus
#

Id love to get it funded or something and get real artist works in there

final tinsel
#

how do i manage to accidentally send stuff so often here (this time i noticed fast enough to remove lul)

cosmic sphinx
#

average python experience

#

oh and dont get me started on the PATH conflicts..

tender river
#

thats why pip on linux tells you to prefer distro package manager (i think) (at least you should prefer it anyway)

tender river
final tinsel
cosmic sphinx
tender river
#

also obligatory "just use nix and you will never have path conflicts"

tender river
#

especially if you use direnv

final tinsel
#

EW

i just looked at a page's html

AND ITS ALL ON ONE LINE

tender river
#

thats normal though

#

theres no point in adding spaces

#

since its not for humans to edit

#

but for machines to read

#

and its easier for machines to read html without random spaces that mean nothing

rigid snow
#

you heard it here first guys, no docker = bare metal evilWheeze

final tinsel
#

._.

grizzled viper
sour lotus
final tinsel
#

always fun to use chatgpt to help me make anti-hallucination prompts

#

and have it work

amber fractal
#

Ah yes, hallucination to not hallucinate

final tinsel
#

if it aint broke...

#

#

dang

#

discord doesnt know what it is either

#

#

ah

#

U+2018

olive sable
#

Gn

amber fractal
#

Goodnight Sam

final tinsel
#

this bed is comfortable

#

ill staaay

prime ridge
#

todayyyy

final tinsel
#

this waaaay

prime ridge
#

i'llll stayyyy

final tinsel
#

todaaaaaaaaay

uneven pulsar
final tinsel
#

musical interlude

prime ridge
# olive sable Gn

I just fixed the code btw. I'll send it to you can you can train the morning

#

it's really really good now

final tinsel
#

u guys are workin on like ur own llms and im just struggling to import an rss feed lol

#

well

prime ridge
#

rss feed is dope

final tinsel
#

2 rss feeds without overwriting but yk

#

sadly i cant just use + or ,

#

so imma have to actually write code

#

aur naur

#

lol

uneven pulsar
#

Meanwhile I'm working with Zend mail Framework that's no longer supported

prime ridge
#

It's crazy that it can train a 128m model on my pc with a batch size of 16

#

couldne't even do a batch size of 1 without grad accumulation on a 30m model before

uneven pulsar
#

Legacy neuro7

prime ridge
#

1.4gb weights file 😱

uneven pulsar
#

Pain

final tinsel
prime ridge
#

that's calm

#

4.2 gb is chill

final tinsel
prime ridge
#

smol

final tinsel
prime ridge
#

All of everything will be open source

final tinsel
prime ridge
#

using h5 btw 😎

final tinsel
#

frantically googling what that means to make witty response

#

oh cool

prime ridge
#

I am actually so insanely happy that it's somehow training

#

MHLA is AMAZING

#

THank god for deepseek bro

#

publishing that paper was clutch

#

I eventually figured it out

final tinsel
#

ok wow this is cool

#

part of me wants to like do the whole make it from scratch cuz like this is cool, but at the same time i know if i went for that id prob get frustrated and give up

#

OH THATS XML (not made as rss)

#

IM DUMB

#

hmmmm that doesnt seem right

prime ridge
#

Doesn't RSS send XML?

#

I honestly forget

#

I barely touched RSS

final tinsel
#

i think RSS is made of XML

#

from my (very limited) understanding

prime ridge
#

I bet Vedal is in VR chat rn 🤩

final tinsel
#

@vedal turn on your activity sharing on discord

#

no balls

prime ridge
#

He's too scared to do something that bold

final tinsel
#

errr google not sure abt that but ok

prime ridge
#

I mean....

grizzled viper
#

It's a valid descriptor

final tinsel
#

i mean i guess

#

to be fair

#

he is basically printing money without needing to interact (unsupervised neuro streams)

prime ridge
#

Infinite money glitch

grizzled viper
final tinsel
#

i think sink would be more correct in that context

prime ridge
#

Vedal barely pays a dime for Neuro I bet

final tinsel
prime ridge
#

compared to revenue

final tinsel
grizzled viper
#

Woo puns

#

Very punny

amber fractal
#

I has been given object neuroHypers

final tinsel
#

camera?

amber fractal
#

Yeah camera

final tinsel
#

yay (i had a better response but i forgor)

prime ridge
#

Is that the arducam?

amber fractal
#

Box says BitEye

prime ridge
#

That makes sense

desert wave
final tinsel
#

oh

#

wait

prime ridge
#

No. We don't do that here

final tinsel
#

i... thought i was focused on vscode...

amber fractal
final tinsel
#

wait

#

why do i have nitro

#

when did i get nitro

#

how did i get nitro?

#

yk what im not gna question it

amber fractal
#

Emotes neuroHypers

final tinsel
#

here, take an inside joke

grizzled viper
amber fractal
final tinsel
amber fractal
final tinsel
#

ngl havent watched in like 2 years