#programming
1 messages · Page 2 of 1
great pritish bounds
so since ur a tv, can we not be friends? (tv + human = addiction)
I like Ü because it looks like a grinning face
parasocial relation with my lg tv
Perfect idea for new anime
fun fact lg logo is a pacman
Please no
so you lied to us
I also lied I'm not actually an anime girl, I'm a real living guy
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
i lied i'm not actually asuka from neon genesis evangelion
It would be so good
I regret to inform everyone that I am not Bonnie from one piece 😔
let's be real it would be wacom waifu like the can anime
the one piece was not real?
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
oh no it's real
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)
I will steal everything from you one day
Yoink man go brr
where tf are you gonna put it 😭
You can live with the big ben
South wales
In the south of Wales
yeah idk where wales is
Earth
Hobbies are often a great way of meeting new people, but how could Kakeru Daichi, who collects rare juice cans, have ever suspected that he'd meet a fascinating new girl when he attempted to DRINK her? Naming her Melon, because she's got great melon... soda, Kakeru quickly learns that she's an Akikan—a beautiful girl who's also a special can c...
no way thank you
Yw
is that in the UK or something
theres lots of slop like that
Put it on the right side on the beach @sage crag
funny thing is I have some heritage from wales I think
I've been to London, can confirm it looks like this
and I used to think their accent was scottish
Drinking anime girls my beloved
Truly the anime we all needed
This will solve so many global scale problems
No
as long as it isnt england 
it be like that sometimes
I like watching sunsets
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
if an alien came to earth and offered to take me to another planet I would take it in a heartbeat
the fact that Akikan is rated 6.10 is crazy to me
Ye

konii be like: ✅ 
Do y’all use XMP for ur memory?
Ye
So what you're saying is that we should throw people into the sun
I had a follow-up question for this but I forgot it
it's that or sun explodes, you choose
Solves the overpopulation crisis and extends our lifespan as a race, probably
Thanos aah mindset
theres no overpopulation crisis...
Not now
Yes (mine is also overclocked)
But there will be
i'm finally home
Probably
actually its overproduction if anything
I am
i for one am a strict adherent of rule 3 
1984tran
at least when people talk about politics here i only engage on a very cursory level otherwise i'd be banned years ago (before i joined)
I mean AI usage is controversial and good luck avoiding that (but yeah I get the point)
Tutel time
That’s the point
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.
its 1am and i only have like 1-2 hours of chores left for today and then i can work
(
)
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
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
Like idk what you're working on but sometimes I don't understand what the voice is saying when you post examples. I suspect maybe Vedal is having similar issues?
I think that stuff is just tuning issues, which has nothing to do with the Neuro voice itself
And also partially just how we prefer to do songs focusing on complex mixing rather than clear and in-the-center vocals
I'm quite sure the voice itself could do just fine with proper tuning
Ah 
This happens when the tuning is incomplete
Something like this with better tuning should be much better
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
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
Part of it could be that my tuning is still not amazing
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?
Oh yeah no critic. Love the stuff you're doing. Can't wait for it to surprise even Vedal :D
The pitch curve is manual with vocal synthesizers, and I don't know all the tricks yet
Still learning
imo she sounds a bit more stressed than in the original or something
Yes that one
Well, we're aiming for this thing to reach Neuro RVC V11 quality eventually, so it's gonna be good when it finally releases to 1.0
Currently its quality is probably somewhere between V10 and V11
lmao completely unrelated but you reminded me of the shenanegans jetbrains are doing
Oh, also, hi bred 
With mentioning the RVC versioning?
Cause tts is essentially a completely different tech lmao also vedal has very tight latency requirements
Wonder what their reason for that was
yeah it just reminded me that versions existed lol
RVC can do both speech and singing, could probably distil trough that
How silly
i love the ____ in this image

Yes but it's not so easy
lol
Speaking tone
soundboard is c#
Is different from a sequence of notes
where did you find a photo of my room 
I would guess so, but there's probably a way to make it work
damn i even sold my valve index
no
To turn off pings in a channel
right click
I keep getting the daily #announcements ping
notification settings -> none
Mentions -> none
or just disable everyone
Whuh
go to server notification settings and disable everyone
Discord moment
It'd be suppress @ everyone @ here
That is in server settings
i dont even rly watch neuro anymore 😭
like
I even hid the channel completely
And
It just reappears
I call that a skill issue on part of the Discord devs
When does discord not have a skill issue?
Actually I'm not sure

slander of my goat light mode 💔
I took a screenshot and all of a sudden my app won't load
Shad
...
light mode

Stella.sh: Permission denied
I should switch to light mode mhm
Get lighted
I could never use dark mode with a background like this
let there be light
no chmod...
"kanava" :D
Actually chown might be the better way
Finnish for "channel"
Not as bad as I thought, the contrast of this and my keyboard is something
to be fair I am only a lightmode enjoyer when its bright
Hello koniifer™®©
I should really convert my remote desktop setup to use a virtual display
Now we are talking
spidey
that's certainly a keyboard
Wasn't slander. I was just blinded. My discord is in the OLED theme and the sudden brightness actually was bright haha
fair enough lol
Goated keyboard
are you really a programmer if your eyes are healthy enough to to look at light theme
briish
! I had this when launching discord earlier
stop doing that
ngl I end up straining my eyes if I use dark themes on this display
failed loading english gameboy
I have this in my face for most of the day. You'd think I'd be used to brightness
it's one of the places i would consider potentially moving to some day
Also ignore the grass growing like that. Similar to my haircut I'm too lazy to cut it
bro has a regular grass plantation
Transparent doesn't overlay 
if i get accepted into deepmind i will move to the UK
gotta live with that
in 999 years
Brexit 2
whyy
o7 konii
can we just get rid of england and leave the rest
My ears hurt and I'm not listening to music
Maybe we can learn a key weakness from the OST
(No we can't)
proof?
Taking out those kneecaps
understood 🫡
i think all of my uk friends would agree with this approach
I thought it would have been -30%, guess it was nerfed
is this incoming out outgoing
Message received. I am quickly approaching your location. 
i will hammer you to your demise (in minecraft)
i wouldn't fight you you'd squish me like a bug

Close and reopen discord and suddenly they're in sync :D
konii death squish
Gotta use this boi for stacking damage
i hated the ex compressum era of skyblock modpacks
it was a cool mod, but it was in EVERY modpack
i am alive!
how big is the konii radius
tf you mean your radius?
im nowhere near englasnd
I didn't mind ex compressum, I do wish Ex Nihilo was used less often.
300-400km i guess?
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
domain expansion
I'm not in the radius surely
What happens in it? I hope it's hugs 
assuming konii is a londoner I'm near the border 

physics 
400KM
im imagining a gate of babylon esque scene where she spawns in thousands of yuri images
oh I am in that one

spooky
i am def in that one
o7 my time has come
paris can go, I don't mind
yes french speaking people are L anyways


Parisn't 
konii you talk like a plague inc virus
Not even touching Germany. Guess no hugs for me 
can they invent a monster that doesn't have the side effects of being a liquid
what?
monster, the drink
oohohhhh
freeze it, problem solved


just licking a solid chunk of monster ice
surely that's an acceptable library activity
as one does
This kind of makes me wanna freeze one of my energy drinks. 
i dont really drink energy drinks so 
Obviously wouldn't do it in the can for explosive reasons
too low iq person to understand our means of communication
now you make me sound schizo

i would have you know that my iq is ...
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
@round kraken
neurt
isn't app just the new name for bots
I think it changed a while ago
yea
🍪
Om nom nom
You've given me 28 cookies! | I've received 203605 cookies total!
@old pendant this is the other one
Ah ok I thought it was a new type
Wait just curious what happens if someone messages neuro
the neuro twins (neuro and neuro)
you explode (try it)
Nothing happened
nothing ever happens 
It's probably a thing in vedal's code were she can only message friends
understandable
@olive sable Fixing code rn. Once done should be able to have a batch size of around 200

If that's how it worked all someone would need to do is spam her to make them talk to her
I feel like at 512M params 1024 batch size on 24GB VRAM that's like impossible or something
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
I meant CTX, just confused the numbers
without much memory usage increase
Ah ok I'm not really that experienced with code I more of appreciate the effort that goes into it
1024 ctx uses 4mb of vram
Not that big
well in forward pass. More realistically around 10m with overhead
The model itself at FP16 is 1GB
yes
Then who knows how much the gradients take
2.6 gb
Adamw is very expensive with a 2x overhead
Adafactor is 1.3x factor
so more vram savings
I guess we'll see how it goes

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
Theoreticals are never hit
lel
That's why I make pessimistic assumptions
gotta count that random ass vram occupy from os
if lower end is around 150 then 128 seems reasonable
my school project is complete yay
now I need to create unit - integration tests otherwise I will get less score
With 8x gradient accumulation that's like 1024 effective
Low compared to commercial LLMs, but reasonable for a home-made model
but remember it's a 512m model
It's just a factor of 8 on the runtime
so a batch that high isnt really that necessary
MLA is an insane boost
I ran NeuroSynth at 2x gradient accumulation for BETA-2, it took consistently linearly 2x the amount of time
Should be O(L*N) I think?
i dont think it was about modifying the complexity
in memory not time
For the next one I may try 4x
probably
Grad accumulation is only needed really if you don't have enough vram
Would go from base 3 real batch size to new 12 effective batch size
24gb is more than enough if you use latent attention
Well, I have 12 GB
And NeuroSynth is not a transformer model
NeuroSynth is exceptionally memory-heavy to train
latent attention doesn't help with memory
unless you regard previous ones
and dispose them
I really kinda want a 3090 for more VRAM for more batch size for better NeuroSynth
Because 12GB having 3 real batch size makes the util suck
2 x l x b x (n_h x d_h x s) seems to be the calculation for traditional transformer's memory complexity
yo how to i remove stuff from a dictionary?
where in MLA n_h and d_h pretty much gone and reduced to small c
it's quadratic
in python
I still hate this option so much
ill try this
wait is it?
so basically GCSE computer science programming task
ill explain it in one message
traditional is
It's crazy how NeuroSynth at 100M total trainable params is so intensive to train
memory isnt linear
but the coefficients are large af
memory is quadratic
proof please
I assume it's normal though, it's not a tranformer model
...
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
i think that is just attention scores?
how do i do the code thingy bc i wanna put down what i have
which is stored in memory 😂
🤦
Not sure how exactly to remove something from a dictionary in Python, try assigning the variable type to explicitly be dictionary and see what options for methods the IDE gives you
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
use ```
Ok??? it just that i dont know how to set it to be explicitly a dictionary apart from the {}
'''py
not only does it need to be reproduced in each layer but it also is still ctx^2
oof
so it scales linearly and quadratically
` not '
ohh
yeah in that context it is
ctx^2 * 2 *n *d * L I think
but MLA does not optimize it
either way it's a lot
and it is not a multiplication
the cache
addition
Key value cache
Usually you do variable: Type where Type is the class name for the type
Something like variable: Dictionary = {}, though not sure if the class name is exactly that in Python
that's still a lot of memory saved
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)
bro I did a report on MLA
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
TTFT?
the prefill stage is compute bound
a few notes:
- its
del dictionary[key]notdel dictionary(key) - the result of
input("which veg<...>")will be a string and your keys are integers, you probably need to convert - I doubt
dictionary.sortexists, and even if it does you'd need to call the method (sodictionary.sort())
"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
It shoulden't be
figured out the first and second point, but the last point is because its asking me to sort the dictionary so im kinda bugging there
that is 48x the model size
sorted in what way exactly
48x overhead is insane
24x at FP16
not a fucking clue the textbook says sort it then print so im guessing that it wants to be re-indexed to like 1,2,3 instead of i.e. 1,3,4 (if i removed 2)
And remember that Windows has to exist as well
It takes anywhere from 0.5-3GB
ok fair enough, in which case I only have a cursed suggestion
{i: v for i, (k, v) in enumerate(dictionary.items())}
mine takes like 200mb bruh
I think that works
Sometimes it's lower, sometimes it's higher, it's very dependent on the specific device
no yeah ik
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
I highly doubt that i'd get OOM
My dwm.exe idle usage is somewhere around 2-2.5GB
can i shove that in as it is or do i have to change the variables?
>>> dictionary = {1: "a", 2: "b", 3: "c"}
>>> del dictionary[2]
>>> {i: v for i, (k, v) in enumerate(dictionary.items())}
{0: 'a', 1: 'c'}
so close
yeah it should just work, you just like print({k: v...})
though you'll need to make the key one bigger
oh yeah we good
looks like you can do enumerate(..., start=1)
MLA literally doesn't allocate the full n^2 attention matrix @hoary lion
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
so yeah we fully balling
ok im going to get pizza w/ my dad so ill prolly ask in a bit

Literally doesn't
proof please
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
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
I don't know, I guess who knows
Do you know what the arch of neurosynth is?
Currently secret
A transformer makes the most sense tho
I didn't
you didnt??
vedal

I know for certain it's not a tranformer
Not Vedal, NeuroSynth is my vocal synthesizer model, built using an open source tech stack
i think you should just check out their paper
NeuroSynth is very much not a transformer
who dared pinging me
did someone?
If NeuroSynth was made by Vedal I would not have access to it

oh lol
NeuroSynth's tech stack is open-source stuff, while me and Wispers made the model itself
And it is absolutely not transformers-based
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?
I'm not 100% sure on how it works
im pretty sure it is not transformer
Why should it be? I see no reason for it to be a tranformer
If it generates pitches then it's a seq2seq model which transformers are great at
well actually maybe not
yep more close to be a UTAU ish stuff
cuz previous context doesn't matter rlly
so a simple RNN could work
Yeah RNN is prolly the move
UTAU is fun to mess with too
dh and nh, l is all fixed number
so kv cache increases linearly
with heck ton of coefficients
MLA removes the 2, and compresses dh times nh into much smaller one c
I wonder what different basic model architectures would work well as a vocal synthesizer model
kv cache my beloved
diffusion 
True
already diffusion
good enough. You made it seem like it was using the original matrix which it isnt
probably a misunderstanding on my bad
but yes the c^2 matrix
c squared matrix is probably something in between the process idk
I wonder what SynthV AI uses for its architecture
let's break down the binary
did they even use NNs?
thought simple voice bank with goofy ahh audio editing tricks
I can't imagine using a NN on low spec machines anyways
they do
It's definitely some kind of AI-based vocal synthesizer
fancy voice cloning
how else u think it can do teto in spanish or whatever
idk never had synthv or any vocaloid/utaus in general
too adhd to do audio related stuffs
@hoary lion Do u wanna write MHLA implementation?
I still gotta push to git and I can add u on it if u want
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...
Neurows XP 💀
i can review
I'm probably going to end up fucking it up
Soon to be the most viewed fanmade Neuro MV
W thinkpad btw
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
can't hear it yet but it already looks amazing
smh haven't heard machine love yet
Very good
That's crazy
We gotta make sure every swarmer sees it at least once
machine love
ngl the transitions are crazy
undominatable english teto song
i met one of my friends in uni because we both liked akatsuki records (among other things)
wow
Shibayan records on top
I love shibayan's style so much
akatsuki is really good too
💔 store only had white bread
bread
wheat bread >>>>
white bread with molten butter >>
Nooooo. Muti-corn my beloved. Or whatever it's called
Wheat bread with melted butter with sea salt, garlic, and rosemary >>>>>>>>>>>>>
a littlr thyme too
and olive oil
I aint doing allat
too much effort for bread
obesity speedrun
im too lazy to get fat
Someone exsplain MoE like I am 5
moe as in mixture of experts?
It doesn't make sence
Yea
what part doesnt make sense
I just don't understand how it does what it does
well it's a feedforward network that can choose which experts to activate depending on the input
via topk routing
This just sounds like magic
so a gate function sees the first layer's output
it's the softmax activation
and says 'this ffn seems good for processing this'
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
which for the input generates a probability distribution
and routes it via softmax
top k means k amount of most 'good' experts would be routed, total being 1
So it uses fancy math to guess what network is best for the current input?
basically yes
but no it's not fancy math
also each token does it
so per token, it gets routed into top k best experts
which differs every token
the batch matrix multiply will be not so straightforward
and the fact that
token dropping etc
Can pytorch Handel that magic for me?
yes if you know what ur doing
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
In deep learning, models typically reuse the same parameters for all inputs. Mixture of Experts (MoE) defies this and instead selects different parameters for each incoming example. The result is a sparsely-activated model -- with outrageous numbers of parameters -- but a constant computational cost. However, despite several notable successes of...
this is for transformers specifically
if ur not doing transformers then
the principle is still the same
Massive oversimplification but should be good enough for "explain to me like im 5"
i forgot what was token dropping
I am doing transformer so it should be good
Seems simple enough
tbh i should do MoE from ground up too
Also 😵💫 how tf do I even implement MHLA. Barely any github repos out there with examples
erm guys. i might have a silly question
Especially since I am using xtransformers since I didn't feel like manually building out the transformer
and they don't support it
not too hard yeah u got it
search it with MLA not MHLA
this is a solid start
Let's hope my Ai never realises it can CD into its own source code (my code is embarrassing)
you know thats something im hoping will happen someday honestly
atleast for my own Ai
because im genuently curious what would happen
Probably try to refactor and break itself
My Ai has emotions and a pirated personality so it'd probably laugh at me then become skynet
A
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
How silly
;w;
better than giving it root access on its own system so that i dont have to refractor a few files
If it's an LLM, it's still not that interesting
Should i remove my Ais write perms or just give it a rollback function (so it can't birck itself)
depends on how much brain damadge you wanna have from your own ai's stupidity honestly
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
It isn't my PC (I'm in the process of getting one) so it should be fine
then add rollback probably
Or I just give it write perms for the SD card it lives on
Yay I can brick my brother PC :3
->
ah, you should be careful about what you say honestly. since carma is not exactly nice to people
Who?
hold up a moment il get to that in a second
OK
il pray for you 🙏
because i use neovim with a custom config :3
yea neovim whaever
you know he has a point
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
->
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?
i use linux only for uni things it doesnt make a difference for me than windows
aww ok
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
can i get that error rq
what would it use write perms for
lol
pragmatic and based 
To alter the bad source code
If it crashes then it just automatically goes back to the last stable version
nah its not worth of your time, i think i will wipe it up and reinstall it or try popOS that works fine in my notebook
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
Uhhhhhhhhh
What If i give it a separate environment to test new code before it murges
oki
An AI playground would work
that sounds like a better idea
I could probably write a benchmark script so it knowns when its giving itself brain damage
…I think i am the ultimate nerd. I just sat down on the toilet and started scrolling LinkedIn. sigh
linkedin?
try github xd
…now I want to make a program that makes a “main feed” for GitHub like other social media sites
github already has a feed lol
I gtg, if y’all make this and get rich I want 1% of the profit
👎
sorry man general public license is a must when i code
but oh well
Nerd
Make everything proprietary like me
Based
just don't make anything ezpz
(I'm using my code to make money I need to live so its kinda justified)
theres a better one at https://github.com/dashboard-feed
I mean one can do something and paywall it and if the customer deems it a justifiable expense they will also pay for it
Otherwise just dont use
hello programming
today I learned that trying to install python packages through pip for use on another platform is basically impossible
😔
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
python packaging is horrible
like its the worst i've seen and i've seen C++ and Java
Maven is not bad tbh
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
what's the usecase btw? (just curious)
i wrote some python on a Linux system and wish to run it on an offline Windows system
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

could you run cmd through wine and do it that way?
I'd personally just give up and run a windows vm that's similar to the target machine
wine would definitely be easier
i would say run windows in a podman or docker container
so what you're saying is that you need package X for windows but it won't let you install it on windows? am i dumb
if you dont need any custom configs and its a package issue thatl work
oh wait offline
offline is harder...
like to some degree I think python is in an impossible situation because stuff like build scripts will never fully work if you're "building" on a different platform to the target
there's also mingw maybe that helps with compiling
neovim mentioned?
but pip is trying to hand hold too muxh
I've been asking for this 😩
what commands are you running so I can have a look through the source
I'll see if it can be forced by skipping checks
this is why python has like 6 package managers now
pip download -r requirements.txt --platform win_amd64 --implementation cp --abi abi3 --python-version 313 -d .
something to that effect, I'm going off memory
are you in a venv as well?
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
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
Hi sam
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
mah PC is back online! lets goooo
pip has to be one of the most crucial pieces of software in all of python development
Have you ever looked at the github homepage?
how am I seemingly the first to hit this issue
I doubt you are but pip is such a mess that it never got resolved
i meant like how u can scroll reddit or instagram
but like
github
wait
nvm
found it
a quick Google of "python pip ignore compatibility tags" brings up nothing relevant to my use case
like seriously nothing
mind boggling
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

When people have a problem with pip, they don't fix pip, they just use or make something else so nothing ever gets done
¯_(ツ)_/¯
oh well
ive never had issues with pip ngl
You clearly never installed pyaudio 😂
my workaround is probably going to be just manually downloading the troublesome packages with wget and removing them from the requirements.txt temporarily
indeed
repeat until all packages are acquired one way or another
no shade at all
All shade to pip
Heyyo!
I haven't checked in for attendance today
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
pip is great 
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
pip uninstall pip
also with my new cpu i can run my llamafile without going 100% usage
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
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
lol
Id love to get it funded or something and get real artist works in there
how do i manage to accidentally send stuff so often here (this time i noticed fast enough to remove lul)
download something on python 3.9
it works
proceed to work on it
eventually reaches a project where I need a package that requires 3.11+
have to install 3.11 from ground up
have to reinstall EVERY package i've had so far but for 3.11
end up with two pythons and duplicates of packages filling up my storage
average python experience
oh and dont get me started on the PATH conflicts..
thats why pip on linux tells you to prefer distro package manager (i think) (at least you should prefer it anyway)
wouldnt venv solve any issues with that
now try this but its 3.9, 3.10, 3.11, and 3.13. Also needs to work on/have a variation for mac, linux, and windows.
im too much of an amateur to use that
also obligatory "just use nix and you will never have path conflicts"
its really not hard
especially if you use direnv
EW
i just looked at a page's html
AND ITS ALL ON ONE LINE
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
you heard it here first guys, no docker = bare metal 
._.
I like this idea, it's a interesting take
Thanks 🙂 Definitely a market for it

always fun to use chatgpt to help me make anti-hallucination prompts
and have it work
Ah yes, hallucination to not hallucinate
if it aint broke...
�
dang
discord doesnt know what it is either
‘
ah
U+2018
Goodnight Sam
todayyyy
this waaaay
i'llll stayyyy
todaaaaaaaaay

musical interlude
I just fixed the code btw. I'll send it to you can you can train the morning
it's really really good now
u guys are workin on like ur own llms and im just struggling to import an rss feed lol
well
rss feed is dope
2 rss feeds without overwriting but yk
sadly i cant just use + or ,
so imma have to actually write code
aur naur
lol
Meanwhile I'm working with Zend mail Framework that's no longer supported
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
Legacy 
never even heard of this 😁
1.4gb weights file 😱
Pain
how bout dis tho?
smol
steals your ggufs
All of everything will be open source
legally downloads your ggufs
using h5 btw 😎
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
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
I bet Vedal is in VR chat rn 🤩
He's too scared to do something that bold
errr google not sure abt that but ok
I mean....
It's a valid descriptor
i mean i guess
to be fair
he is basically printing money without needing to interact (unsupervised neuro streams)
Infinite money glitch
Neuro is a infinite money sync though
i think sink would be more correct in that context

Vedal barely pays a dime for Neuro I bet
XD
compared to revenue
*revenuero
I has been given object 
camera?
Yeah camera
yay (i had a better response but i forgor)
Is that the arducam?
Box says BitEye
That makes sense
[object Object]
No. We don't do that here
i... thought i was focused on vscode...
Java hate inbound
wait
why do i have nitro
when did i get nitro
how did i get nitro?
yk what im not gna question it
Emotes 

looks at mutual servers
Noted
friendgroup server, sorry ehehehheheheh
I'm more surprised I found another Aliensrock fan
ngl havent watched in like 2 years





