#programming

1 messages · Page 47 of 1

nocturne olive
#

NeuroSynth, my vocal synthesizer Neuro voice model, is trained on a 4070Ti, though it does take 30 hours

opaque sigil
#

don't we all neuro7

rigid snow
#

it totally does i'm just joking around

trim jungle
#

Yeah, but they won't start doing LLMs from scratch, I think

nocturne olive
#

Nvidia 60xx series? Probably won't be amazing looking at how it's been going for them

hoary lion
#

i feel like i am missing out the opportunity for another learning curve

raw quartz
hoary lion
#

(i am dodging it)

hoary lion
#

too easy

#

next should be FFT

opaque sigil
nocturne olive
raw quartz
hoary lion
#

have yall seen the free thread in python

trim jungle
opaque sigil
#

yeah what about it

hoary lion
#

allows CPython stuff to run in multi thread

nocturne olive
# raw quartz Why do you talk about that like you made Neuro? DID YOU?

No, NeuroSynth is a separate thing, based on Neuro's voice
https://www.youtube.com/watch?v=b1HNHqSdGW4
Something like this

this has gotta be one of my fav covers i've ever done... and its even got special vocals! swarm is the most dedicated fanbase. ABSOLUTE CINEMA 💜

come chat w/ me on discord if u like! discord.gg/8ry5dn3UjA

NeuroSynth-BETA-3 developed by Superbox & Wispers
(actually amazing work btw)

Motifs:
Raise Up Your Bat (Toby Fox)

SUPER COOL ART BY O...

▶ Play video
hoary lion
#

basically making python devs need to know at least one of C family or Rust

#

to make them actually good

#

and make them worthy enough for a real job

nocturne olive
hoary lion
#

unlike those simple buzzword, API ahh

opaque sigil
#

we're still a long way away from the free-threaded version being useful tbf

uneven pulsar
#

i never went to counter-strike university but i can pew pew you through the walls with closed eyes and turned off screens!1!!

raw quartz
#

Girls, everthing that is going on here is blowing my Head. this is such a beautiful community.

hoary lion
opaque sigil
#

did it?

hoary lion
#

yes

#

no more experimental in 3.14

rigid snow
opaque sigil
#

interesting

hoary lion
#

imagine the possiblity if you know C stuffs, allows free contribution to any repo

uneven pulsar
#

paper walls > strong walls

opaque sigil
#

i just feel like

hoary lion
#

people that I know are trying to go for AI repo stuff

opaque sigil
#

in most cases you're realistically better off just sticking to c extensions

#

unless the context switching overhead is too high ig

raw quartz
#

The thing is after that big llm that i want to do i want to experiement with Toruch Vision, Stockfisch hard reinfocment learning. If there is an OBS Api so she can control that then that. Discord API so she can maybe call and write chat etc what she wants to do. and i had to do more learning with her so she gets more aware. She has to get more impatient is szenerios where she really wants to do things but i dont let her or other selfs. And that she talks 24/7 without instrucions from other people. And even more.

#

So idk these ideas were from yesterday 4 am.

primal siren
#

OBS Api

Ai: I see End stream
Program: Dont press it
Ai: PRESS RED BUTTON

raw quartz
#

YEAH. thats like it.

#

Its so fucking cool everthing. Like creativity goes so crazy when i learned that idk with ai you can do like everthing. And if you cant do anything you can make it possible. It doesnt care how hard the way it.

#

is

trim jungle
#

And second 10 min stream

primal siren
#

xD

trim jungle
raw quartz
#

What, did that happen one time?

primal siren
#

Its like putting in prompt dont do that.
Dont think about an elephant
Me: too late?

trim jungle
#

Didn't last shit

#

And tried again

#

Only for her to turn it off again

raw quartz
#

That is funny as shit.

#

I love ai so much

trim jungle
#

Search pycord as well then

raw quartz
trim jungle
#

If you know a little python already you can follow it's tutorial and setup a chatbot on discord

#

Yeah

#

I use that to make my ai talk in discord

#

Start with text chat and when you understand programming more go with audio

raw quartz
#

I mean, i had some discord bots already. But like with minecraft connection. That like minecraft chat goes into discord etc.

raw quartz
#

Or what do you mean with audio?

trim jungle
#

My solution is only tts for now, I do stt with another program

#

Idk if pycord can handle that

#

Probably but haven't look that much into it yet

raw quartz
#

Okay, the main problem i think i will get back with is when i have to start the AI after fine tuning. That was the main issue last time and the last 5 days

primal siren
#

torch.compile()
is magical 🙂

trim jungle
#

Just load the model NeuroClueless

primal siren
#

xtts
just give me 30 second pls

raw quartz
#

Omg, the time is running. I really have to go to bed. Its school in 8 hours.

primal siren
#

My boi is so fast now!

primal siren
#

When you have to update ollama:
neuroHypers 🛐 pls dont f up everythin

sage crag
#

it is done

stark needle
#

bro will be the reason for all icebergs melting

sage crag
#

i hate it evilStare

#

i didnt sleep yesterday for this garbage

#

it is better than the old one though

opaque sigil
#

Time to update neuroPogHD

stark needle
#

koniikoniikoniikoniikoniikonii

sage crag
opaque sigil
#

It is you neuroPogHD

sage crag
#

:alignedPogHD:

stark needle
gritty dust
sage crag
#

1 day until all vscode extension explode

gritty dust
stark needle
#

make lily explode first

rigid snow
#

wait what why, is that the copilot refactor thing

sage crag
#

its called a linter neuroPogHD

uneven pulsar
#

if that happens i can live without the icebergs

rigid snow
#

what are you talking about why would all extensions explode

gritty dust
#

konii what are you programming rn btw?

stark needle
sage crag
stark needle
#

lilac is eternal

uneven pulsar
stark needle
sage crag
gritty dust
sage crag
stark needle
gritty dust
rigid snow
stark needle
#

WAIT NO MY DAD IS NOT PB

sage crag
opaque sigil
#

It was a good run neuro7

stark needle
#

My dad is Huitzilopochtli

uneven pulsar
#

hootsy lo pootsly

rigid snow
uneven pulsar
#

i'm just getting into it neuroNODDERS

sage crag
#

no sorry

#

im deprecating all vscode extensions and no one can stop me

stark needle
#

I'm tired tiredYawn

uneven pulsar
#

would you like a vscode extension to help you with that

stark needle
#

I want rainstorm

#

Pls

#

Someone let it rain

#

Worst case if it won't rain make me cry to simulate rain

stark needle
#

Jetbrains is better anywaysNeuroBounce

sage crag
#

if only someone would use my plugin maybe i would have a reason to not explode all extensions

primal siren
#

Only 70 more .wav to split because of artefacts so i can train my model correctly yeah!

sage crag
stark needle
gritty dust
sage crag
#

h

gritty dust
sage crag
gritty dust
#

hblang?

sage crag
#

neuroPogHD

gritty dust
sage crag
sage crag
#

if anything comes up yell at me and i may fix it

#

note that there is some setup required for linting and formatting to be used

gritty dust
#

ill try it out on wednesday im just busy studying recently for exams on Friday

gritty dust
#

thanks

tender river
sage crag
#

the amount of work i put in isnt even evident to begin with because the src code is only 170 lines

stark needle
#

@sage crag NOTneuroPogHD

gritty dust
#

i gtg study cyaaa

stark needle
opaque wharf
tender river
sage crag
#

i also restarted from scratch a few times because the old extension had some serious issues

tender river
#

when i was working on erf pattern matching and on distributed programming refactoring it felt like neuroSisyphus i spend a long time working on code and achieve like 10 lines

sage crag
#

you can put a .vscode/settings.json with these for per-project configurations

#

for convenience

tender river
#

the lsp will probably use its own files for portability, like clangd does

sage crag
#

yeah

tender river
#

unless something better becomes a standard

sage crag
#

the annoying thing is i will port this to the lsp when it exists

opaque sigil
#

Do I have to add a pr for variable support

opaque sigil
sage crag
#

yes you would probably have to do that

#

if you wanted to use that

#

hoopsieDaisy

opaque sigil
#

That's fine, I have the code somewhere can just reuse that

sage crag
tender river
#

isnt it more fun to repeatedly spam the user

sage crag
#

so i disabled it

#

though, if the compiler panics, you get a spam

tender river
#

they will think twice next time before misconfiguring their paths

sage crag
#

this is true neuroPogHD

opaque sigil
#

am i blind or is there nowhere to sign up

tender river
#

also make the compiler delete a random inode on an error/warning to encourage better code discipline

tender river
opaque sigil
#

how would one go on about doing that neuroPogHD

tender river
#

but its git you can just am or whateverit is

sage crag
opaque sigil
#

damn, talking to people neuro7

sage crag
#

there are a few bugs still in this

#

like here the error is in src/collections/string.hb but im not parsing the error to get that

#

so it just attributes it to main.hb

tender river
#

grr why is dbus so annoying

sage crag
#

dbus

sage crag
#

though, no semantic tokens so i cant highlight the whole error, just the char where it pops up

tender river
#

hngggggggh i hate programming at times

opaque wharf
#

Come here to hardware design and hate it even more

#

Though to be fair, its just a puzzle like programming

tender river
#

there's the "fun" and there's "i just want to get email notifications how did i end up having to write dbus boilerplate again"

opaque wharf
#

"boilerplate again" means its time to script it! neuroHypers

tender river
#

boilerplate wouldnt be necessary if it could be abstracted away

prime ridge
#

ok so ig my sudo is geaked wtf

#

I accidently pressed enter before typing in the password and I got this easter egg somehow

primal siren
#

Does any of you know a way to reduce the tts load on the gpu?

dense cosmos
#

how do they set these macros at runtime?

opaque sigil
#

They don't

dense cosmos
#
/**
 * The basic double linked-list structure.
 *
 * \warning Never change the size/definition of this struct! The #init_structDNA
 * function (from dna_genfile.cc) uses it to compute the #pointer_size.
 */
typedef struct ListBase {
  void *first, *last;
} ListBase;
```![SMILE](https://cdn.discordapp.com/emojis/1173553648534568960.webp?size=128 "SMILE")
opaque sigil
opaque sigil
rapid swan
#

so uh i want to learn how to program what should i start with ?

dense cosmos
#

can't go wrong with c

gritty dust
#

or python

ruby timber
#

I recommend C

#

Will teach you a lot of important concepts

#

Look up beej's guide

gritty dust
ruby timber
rapid swan
olive sable
#

Goodmorning NeuroWave

gritty dust
olive sable
#

I havesleot 10 hours today BREAKDANCECAT

ruby timber
ruby timber
#

Can't say I have neuroDeadge woke up at 5 and couldn't fall back asleep

olive sable
#

i woke up at 6, but i went to bed at 8pm out of pure exhaustion

#

didnt bother to close the blinds, so very surreal to have the sun out when going to bed and waking up

ruby timber
#

Average summer experience

olive sable
#

i ussualy close the blinds 24/7 cuz i hate the sun

gritty dust
#

hows everyone doing btw

ruby timber
#

Essentially tired but doing okay

#

How are you?

tight tinsel
#

also very sleepy, went to bed at 10 but only fell asleep at 3

gritty dust
gritty dust
#

goodnight programminggg

#

i gtg to bedge

faint sandal
#

what are these NONEXISTENCE DOCS

wispy zealot
#

As the hit cover by vedal says

nocturne olive
unkempt citrus
sage crag
#

i

olive sable
#

I

amber fractal
stark needle
#

l

tender river
#

letters are cool but im gonna invent this cool new thing called words neuroPogHD

molten island
#

i died

sage crag
tender river
#

arent permutations inherently ordered newliv

#

and if its a group its gonna have some combination operation and i guess you can use append for that, but thats just a plain old list

#

i think maths could use less lists they are always like "numbers? hmmm yes this is a list"

#

its like maths was made by lisp programmers

sage crag
tender river
#

and they say lisp isnt a universal model of the world

uneven pulsar
#

morning

olive sable
#

All my homies love Louis Victor Pierre Raymond, Duuc de Broglie

scarlet arch
stark needle
molten island
#

vedalYes i've moved to networkd folks, no regrets

#

almost lmao

#

this module appears to broken smh

uneven pulsar
molten island
uneven pulsar
#

do i need to imporve the boost effect or its good?

dry charm
#

are you using pure networkd?

#

Cause I do not know if you can even use GUI configuration for that

amber fractal
#

On one of my systems I'm running both network manager and networkd, I only did that because I needed to.

#

If I can figure out what causes that config to hang every rebuild for 3ish minutes that'd prove to be useful.

tender river
#

networkd broke my ipv6 by adding two routes for fd00::/24

#

its not broken all the time but when it is removing the second route fixes it

#

i think its because they have the same metric and the second route justs doesnt work at all

#

i still prefer the classic dhcpcd+iwd setup

#

unlike networkmanager, iwd has never let me down

#

dhcpcd has but we don't talk about that

olive sable
#

p = mv

unkempt citrus
stark needle
#

Chat what the fuck is this waste of cardboard

#

💀💀💀

#

ordered a TPM 2.0

tender river
#

finally i wrote a program that actually checks my email and sends me notifications

#

unix philosophy neuroDespair

tender river
ruby timber
#

With who did you order I'm curious

olive sable
#

Time dialation is so weird EvilDead

#

So you're telling me if i move towards the light, time will go slower for me to the point that the light will still move at the speed of c?

trim valve
#

where's that one paper someone sent here about the speed of light

tender river
#

theres something cool about 1 second being the same distance as 300000km

stark needle
ruby timber
#

Ah I see

stark needle
#

Their same day delivery is thrown without packaging into your mailbox

#

Often somehow all wet or destroyed

ruby timber
#

I mean

#

Same day delivery

scarlet arch
ruby timber
#

Honestly, what do you expect neuroDeadge

stark needle
#

Anything

#

a leaf

#

air

tender river
stark needle
#

Why don't people make paper out of fallen leaves

#

Or something

#

Paper like

tender river
#

NeurOhISee 5 ≤ 1

#

unless we're talking about naturals in which case 5 ≰ 1

#

the more you know

#

oh so thats why preorders exist

#

(as opposed to partial orders)

#

i didnt really have any concrete examples before

tender river
#

very important information

trim valve
#

first amd driver crash already

tender river
#

arent the windows amd drivers pretty jank

#

at least they had horrible reputation some years ago

trim valve
#

idk they seem to be generally fine

#

I'm probably blaming this on myself for now given I just reinstalled drivers and haven't restarted yet

#

but also closing mpv should not crash my drivers lol

tender river
#

my laptop's dedicated gpu has brain damage

#

it doesn't properly order frames when decoding video

#

so i have to switch to software decoding when using my second monitor

#

it works just fine otherwise (besides overheating when running heavy workloads)

ruby timber
#

Built different

inner pike
#

How the fuck

faint sandal
#

And that's just one of the firefoxes

#

I have another instance running

tender river
hybrid sage
# tender river

can you give me your license aswell?
i would like to challenge you in physical combat no biting tho

tender river
#

you can challenge me for the license

hybrid sage
#

nah i just want the combat

tender river
#

well, it's on

hybrid sage
#

you coming over for your honor or how do we do this?

tender river
#

it's up to you to find me

#

naturally, i can't promise your safety

hybrid sage
tender river
#

glad you understand

bright scaffold
#

Can i use css in the html blocks inside the md file?

tender river
#

the standard simply says "you can use html tags", it's up to the parser to convert these tags to a displayable format or potentially strip them

hybrid sage
#

you can use portal 2 to render html and css lol

raw quartz
#

OMG, Portal 2, your bringing ideas in my Head. An AI playing Portal.

thorn badger
#

ahh the day when you are investigating why your esxi firewall isn't working ends up in re-installing whole esxi...

hybrid sage
raw quartz
hybrid sage
#

nah because portal is inherently pretty broken try defining its boundaries the right way when the engine boundaries are kept tight with duct tape XD

raw quartz
#

Everthing is possible with ai. I believ in it

hybrid sage
#

ai cannot make me less caffein addicted

bright scaffold
tender river
#

well, read modrinth and github markdown docs

bright scaffold
#

oke

safe path
#

today i learn that my laptop's bios has a max year limit of 2099

#

on system time

#

i was really hoping to use this overheating garbage for a 100 years smh

gritty dust
mossy fossil
#

Alpine Linux v3.22 is out

safe path
mossy fossil
#

how do i know this? my repos are pointed to "latest-stable", so when there's a release upgrade, i get a massive upgrade

#

...and that happened today.

jagged turtle
tender river
stark needle
#

2048

opaque wharf
#

Nice idea. From now on I'll artifically limit my hardware firmware to 2099

maiden geyser
safe path
#

chat can i confirm your opinion on secure boot

#

im of the opinion that it's useless but i wanna hear thoughts

maiden geyser
#

useless unless you know why you need it

gritty dust
#

Hmmm I don't think it's useless it just depends on the usecase, for most people it probably is but if you have malware or want an extreme prevention method it can help. Though it's not foolproof

tender river
faint sandal
#

it is most definitely not useless

#

people that think otherwise probably also think HVCI is useless

#

which is most definitely not the case

tender river
#

it will not help against viruses but its not meant to

rough bloom
safe path
faint sandal
#

99% of the attacks are never really gonna bother with bootkits, but it's the 1%

safe path
tender river
faint sandal
#

yes

#

we have seen them

rough bloom
faint sandal
#

usually foreign state level

maiden geyser
safe path
#

vedalPray what are the chances that the government is interested in siphoning my data tho Clueless

mossy fossil
#

secure boot is mostly useless

#

just a ploy by microsoft to make linux harder to use

ruby timber
faint sandal
#

I'd argue otherwise but I'm midstream I'll come back later

maiden geyser
mossy fossil
#

except you literally can't do anything on this case

#

other than disabling secure boot

ruby timber
#

which isn't such a big deal

mossy fossil
#

if you depend on proprietary drivers, good fucking luck! your dreams of running linux on secure boot end right there

maiden geyser
#

sounds like OSS cope

mossy fossil
#

yeah okay you aren't adding anything productive to this convo

maiden geyser
#

"uhmmmm muh productivity"

#

secure boots doesn't limit you, it slows you down at max

mossy fossil
#

If you do get lucky to have everything work with FOSS Drivers, you aren't out of the woods yet - because it's pretty much "big boys only" for Secure Boot. iirc only Fedora and Ubuntu tend to fully support secure boot, and look at that, it's the two corporate entities of the linux world, canonical and red hat (oh wait, IBM) that back this up.

#

the same two companies that also back the decision to prematurely kill Xorg support in the near future because they have an agenda to fill: Wayland.

dry charm
safe path
#

yeah you can

maiden geyser
safe path
#

it's a bit of a pain with nvidia drivers but i think they've made it automatic now

#

(not sure tho)

opaque wharf
#

Making a math parser and evaluator in C is such a fun time

dry charm
#

DKMS has MOK signing according to the wiki, so it should not?

safe path
#

i had to enroll it myself the last time round

mossy fossil
#

last time i ever had to use DKMS, MOK signing and enrolling was still manual.

opaque wharf
#

Hours spent wasted

dry charm
mossy fossil
#

2022

Ah

#

i see, this wasn't a thing yet.

#

when i last used dkms

#

broadcom can kiss my-
Er i mean what

safe path
opaque wharf
#

Caught in 1080p

nocturne olive
#

Well, you appear to have failed

mossy fossil
#

i mean, at least it isn't realtek

#

realtek's wifi support on linux is laughable.

#

"it's incredible, all of these facilities and you make a piece of crap like this!"

-Niki Lauda, RUSH (2013)

olive sable
#

Warning: writing 1 byte into region of size 0

nocturne olive
#

Silly

#

I guess you forgor to allocate the buffer

opaque sigil
#

I'm more confused that you're writing one singular byte neuro7

tender river
#

not always, but its good to use it once in a while

olive sable
#

Assimp is a bit bloated so not ideal for in web, thays why im trying one specifically for gltf

#

"Tinygltf" but im having issues trying to implement it

#

Probably mostly due to not fully understanding c++ yet

desert wave
#

nobody fully understands c++

wary rover
#

Sup, fellas. Started my coding journey by installing vs code and Rust. If there are any Rust enthusiasts what youtube channels and resources would you personally recommend?

mossy fossil
#

i always felt like rust is more of a cult

wary rover
#

I managed to write a program that asks for your name and praises you if your name is the same as mine and talks crap about you if it is not

#

So good enough language id say

olive sable
#

neuroNOWAYING rust beginner

wary rover
#

I wanted to start from pure C to experience peak pain, but failed on the "setting up compiler" step, so started from rust

rough bloom
olive sable
#

Google started complaining about my cloud storage being full, so i checked google one and apparently my tablets gallery is getting backed up to it

#

I generally dont have much on the tablet, but it decided to back up hours worth of pirate d movies

wary rover
olive sable
#

It alledgedly was ghibli movies

#

Alledgedly

wary rover
#

Luffy's full name is Monkey D. Luffy, so pirate d movies... Nevermind

olive sable
#

I know ive watched like 30 episodes before i lost patience

wary rover
#

Same, but I lost patience before I started watching

olive sable
#

Im just waiting for that remake now

topaz tendon
#

Thanks Google, I was really cutting it close there

sharp mantle
wary rover
#

Brain.zip

tender river
opaque wharf
# sharp mantle mhm

That's amazing to be honest. It implies that the human brain is not space efficient if there are no downside to it

tender river
#

human brain, like any biological mechanism, has lots of layers and redundancy

#

it's a mess that evolved to support the potential failure of just about anything

#

until you turn 30, anyway, because after that evolution doesn't really care about your survival

#

but birds have the most space efficient brains afaik

#

because they have to be very light but coordinate complex actions like nest building and flight

opaque wharf
#

Yeah, we may not know the side effect because modern humans live a very safe live (relatively speaking) but still, the possibility that such a small brains is still enough to power a human normally is amazing

olive sable
#

laptop install just weird

uneven pulsar
sage crag
#

hblang extension update

#

i have rewritten it again

olive sable
#

again? catdespair

sage crag
olive sable
opaque wharf
tender river
olive sable
#

it cant be that that important

tender river
#

its not but i feel bad for ghosting them for 8 months

olive sable
#

then apologize for the late reply in the email lmoa

tender river
#

they dont deserve it neuroPogHD

olive sable
#

then dont?

#

so you feel bad for being late, but you actually dont like the person

warped narwhal
olive sable
#

its true, but its weird as fuck

#

they could have used a better examplle

tender river
olive sable
#

also, pigeon hole sounds so weird in english

#

i always knew it as het duivenhok principe

tender river
#

i know it as dirichlet's principle

#

(thats how it's called in russian)

olive sable
#

basicly, if you have n options and n+1 chosen options, youll have at least 1 option double

#

its not too hard

warped narwhal
#

How about n+2 choices? CerberSmug

olive sable
#

then you have either 2 doubles, or a triple

opaque wharf
olive sable
#

bro what is the nvidia app smoking?

#

its lying

opaque wharf
olive sable
#

opening the nvidia app is prompting me to update

#

weir

#

d

opaque wharf
#

Nuke it

warped narwhal
#

I'm sure there will be some config somewhere to disable updates

olive sable
#

i do like having video output

warped narwhal
#

And I bet you'll find that config on the arch wiki despite the app not being on linux afaik

olive sable
#

i actually dont mind the nvidia app too much

#

i just want my new drivers

warped narwhal
#

With how .Nvidia is rn, you can flip a coin for whether this new driver fixes a bug, or causes one

olive sable
#

oh my god. you say one positve thing about it and it stabs you in the ass

warped narwhal
#

Ooh that error looks like a hresult

opaque wharf
#

The display should still function because windows should theoretically have the basic display driver. Sometimes it happens. Driver update is borked and require you to remove the old version and download the latest version.

warped narwhal
#

Does windows itself need an update?

olive sable
#

windows isnt asking for an updatein the power off menu

opaque wharf
#

If the old Linus T. found out who did that he would skewer his ass

olive sable
#

oh, realtek wants to update some shit

#

i dont get what that has to do with nvidia but sure

scarlet arch
#

I have a match here with 256 arms... aware

opaque wharf
#

At that point its just 8-bit lookup table

scarlet arch
sage crag
tender river
#

self modifying code when multi threading walks in

#

(or alternatively cpu cache)

sage crag
olive sable
#

i like hyperoptimizing code, i dont think i can do much multithreading on web so its the only way

tender river
#

theres even an arm instruction for clearing the cpu cache

#

so you can properly implement self modifying code

sage crag
scarlet arch
#

honestly the match isn't even that bad. I can reduce a lot of cases using wildcards. but it's time to go off work and I can't fucking push to gitlab

olive sable
#

why bad?

rough bloom
tender river
#

its the normal js api

rough bloom
#

oh
yeah, it's bad neuro7

#

(for WebAssembly anyway, for normal JS it's okay-ish)

olive sable
#

why is it bad?

sage crag
#

depends on what wasm you use

sage crag
olive sable
#

could you elaborate?

#

i knew it was cuz browser lol

cosmic sphinx
#

new model @sick owl
NeuroPoggers

#

insanely fast too

sage crag
tender river
#

its funny that wasm has atomics despite no proper multithreading for now

scarlet arch
#

wtf is going on.

$ git push -v -4 --force-with-lease
Push nach gitlab.com:<company>/<project>.git

I explicitly ask it to use ipv4, and even then it's stuck like this neurOMEGALUL

sick owl
sick owl
#

50 tokens a second is plenty enough really

cosmic sphinx
sick owl
#

True, true

tender river
#

but its a draft

cosmic sphinx
#

If it has native audio gen, I'd find uses for it

#

For autocomplete tasks too perhaps

wary rover
# warped narwhal I'm sorry, fucking _what_?

So if we take a thousand people and sort them by how many balls they can juggle at the same time this principal dictates that there must be at least 2 people that can juggle 10 balls, since 10 is more than one unit lesser than 1000?

sage crag
#

or whatever that third one was called

opaque wharf
rough bloom
# olive sable why is it bad?

basically, it's closer to Pythons multiprocessing than it is to normal multithreading
if you want to send something between the main thread and the web worker, then you have to serialize and deserialize it (or turn it into a JS object that works with the structured cloning rules somehow)
there's probably more warts that I'm not aware of too

wary rover
olive sable
#

serialise and deserialise?????
wut?

nocturne olive
#

Convert to a consistently formatted serial set of bytes that could be written to a file I think

#

Like turning an object in memory into a Json string

rough bloom
nocturne olive
cosmic sphinx
nocturne olive
olive sable
#

what exactly needs to get serialized?
the code?

nocturne olive
#

I don't know what you're working with

olive sable
#

idk either

rough bloom
# olive sable serialise and deserialise????? wut?

you can't share memory between a web worker and the main thread
so if you change a variable, that change isn't immediately visible everywhere else like you'd expect from threading
instead you have to send that event as its own message to the worker, which then has to receive and process it
same applies the other way around

olive sable
#

ah

#

so the inout and output variable sneed to get serialized then i guess

wary rover
# cosmic sphinx 0.6 seconds, dayum

I remember how I messed with old chatGPT builds be telling them "you now speak in n language. To speak n language you must take first and last letters of the word, swap them and then swap them again". Then I would ask it something trivial and watch it having a stroke. Now AIs can think in letters. Feeling old

olive sable
#

hopefullty thats not too slow, i hoped to use multithreading to improve my collision for loop

nocturne olive
#

From what I know multithreading on web is not very good

rough bloom
#

it's probably pretty slow

rough bloom
olive sable
#

ill brobably be better off by making an octree then

gritty dust
nocturne olive
nocturne olive
olive sable
nocturne olive
#

C++ can be compiled to native for better performance

opaque wharf
nocturne olive
#

So I assume not quite what a game needs

opaque wharf
sage crag
#

web workers will still be useful for separate threads if you use emscripten

olive sable
#

could be good for improving loadtimes then with opening 3d model files and such. those dont need to interact much with the main thread, its mainly putting shit in vram

sage crag
#

emscripten exposes threads iirc

olive sable
#

i am using emscripten

sage crag
#

yes i know

olive sable
nocturne olive
#

Maybe a separate audio thread could work for making sure audio doesn't lag if the physics do though
Lost connection also has a completely separate thread for audio playback, the way to make it work is very interesting in Godot

sage crag
#

either way, if you intend to separate render thread from processing thread, it would still see gains on the web

rough bloom
# olive sable ill brobably be better off by making an octree then

should be easy to test
spin up a few web workers that just echo any message sent to them
then send and receive some message on every frame (or whenever you would use the web workers)
surely that should be roughly the same performance impact as actually computing collisions in the workers

olive sable
#
Emscripten has support for multithreading using SharedArrayBuffer in browsers. That API allows sharing memory between the main thread and web workers as well as atomic operations for synchronization, which enables Emscripten to implement support for the Pthreads (POSIX threads) API.
opaque wharf
rough bloom
sage crag
opaque wharf
nocturne olive
#

I really wonder how game engine 2.0 performance will differ between native and WASM

sage crag
nocturne olive
sage crag
tender river
#

sam's using webgl

#

webgpu is a pain in c++, its doable but much more complicated than in rust

nocturne olive
#

Yeah, WevGPU support on Firefox is currently nonexistent and the goal is compatibilty for now from what I know

sage crag
#

in terms of stuff like physics threads, unless you are doing a bunch of computations for some reason, its unlikely to be the bottleneck

olive sable
#

i actually switched to firefox so big oof

nocturne olive
#

So WebGL is kinda the only option if Firefox is a target platform

nocturne olive
olive sable
#

no worry, i will just improve webgpu support myself if need be

opaque wharf
nocturne olive
#

What is it then?

gritty dust
sage crag
#

natively, it can do vk, metal, directx, and gl

olive sable
#

rust uwu?

sage crag
#

and on web it does webgl2 and webgpu

gritty dust
nocturne olive
#

Wouldn't adding an additional abstraction layer on WebGL make it theoretically slower?

wary rover
#

Do programmers hate rust?

olive sable
worldly plank
#

Is the AI license thing real?

gritty dust
sage crag
olive sable
nocturne olive
tender river
#

and shader code

#

well, in graphics APIs at leasat

olive sable
sage crag
rough bloom
wary rover
tender river
#

wgpu can translate shader code between different languages

gritty dust
tender river
#

for cross platform compatibility

sage crag
#

fricken embeds

opaque wharf
sage crag
#

im not sure if it will work with emscripten

tender river
opaque wharf
opaque wharf
#

Oh shit we can

olive sable
sage crag
olive sable
opaque wharf
sage crag
opaque wharf
#

So you don't have to think about OpenGL or WebGL anymore

olive sable
opaque wharf
#

Just wgpu

opaque wharf
olive sable
#

wdym?

opaque wharf
#

Your current code has switch for OpenGL and WebGL no?

nocturne olive
opaque wharf
olive sable
opaque wharf
#

Oh, I see

olive sable
#

the onbly diffrence is init'ing emscripten vs glew. along with some minor other things in the main.cpp

#

i think the only other thing that uses it is this thing for settign the main loop

nocturne olive
#

Today might finally be reboot day, we'll see

#

Potentially after the Neuro stream

trim jungle
#

Is that a new neuro synth?

nocturne olive
#

What?

trim jungle
#

I just joined idk what you're talking about

#

Hi!

nocturne olive
#

I'm kinda known for rarely rebooting my PC (current uptime almost 71 days) and I may finally reboot again after today's Neuro stream

trim jungle
#

Oooohh

#

I didn't understand the timer

wary rover
#

Helo and welcom

trim jungle
#

But now I see

#

70 days is crazy

#

You don't run any updates?

sour harness
#

My uptime got ruined by a short power outage 2 days ago neuroSad

wary rover
#

I wonder what my uptime is

nocturne olive
nocturne olive
primal siren
#

Bruh i reboot my computer like everyday sometime twice

nocturne olive
#

No time for such wastes of time

wary rover
#

My uptime is 3 days. Rookie numbers

nocturne olive
#

That'd be a lot of time wasted making sure everything starts up properly

trim jungle
#

Gotta keep that cache clean

#

Cause I don't trust any of python's garbage collectors

nocturne olive
#

Meanwhile I just don't run Python software continuously

trim jungle
#

Or node

nocturne olive
primal siren
#

Btw how do i activate the birthday thing?

trim jungle
#

Idk much about kotlin

warped narwhal
trim jungle
#

Because I host locally for friends

primal siren
trim jungle
#

So like, even more typecasted java?

rough bloom
trim jungle
primal siren
#

Does it happen often to you guys trying to code something just to realize after 8 hours. That the reason why it doesnt really work is because it just shouldnt really?

nocturne olive
nocturne olive
#

Whar

trim jungle
nocturne olive
#

I use Kotlin for everything, from Discord bots to convenient little command line tools

rough bloom
sage crag
#

i use hblang for nothing

primal siren
#

Like me trying to send my llm token directly to my xtts by putting both the llm and the xtts in streaming.

Just for a day later realizing.
That how the fu is my tts supposed to know how to say a sentence if it doesnt know the fing emotion behind it or at the very LEAST if there is an exclamation point at the end or not. 😆

sage crag
rough bloom
opaque sigil
#

When's the hblang extension being rewritten in hblang neuroHypers

sage crag
primal siren
trim jungle
bright scaffold
#

I need help with a license for my Minecraft resourcepack

#

Help me please someone, idk nothing about license

sage crag
primal siren
trim jungle
primal siren
#

Claude whats that?

sage crag
trim jungle
#

Another llm

noble zodiac
trim jungle
#

If you have copilot you can change the model to Claude Sonet

bright scaffold
trim jungle
#

Sorry, idk anything about Minecraft modding neuroSadge

primal siren
#

I use forge aint no better

trim jungle
#

Maybe ask Claude NeuroClueless

bright scaffold
primal siren
#

Or gpt NeuroClueless

bright scaffold
noble zodiac
bright scaffold
#

But idk nothing about it

sour harness
#

Depends on what you want people to be able to do with it

#

But you probably want one of the creative commons licenses

bright scaffold
sour harness
#

Modify yes/no?

bright scaffold
trim jungle
#

I think you can add the LICENSE file to the repo root

sour harness
#

Choose "No" for "Do you know which license you need?" and then choose your preferences. It will then spit out the CC license that would work

sour harness
#

CC provides standard licenses that you can attach to your works

trim jungle
#

And it's free!

sour harness
#

Considering that you are distributing content instead of source code, CC is usually a good choice

sharp mantle
sour harness
#

For example. this one should be close to what you want

bright scaffold
#

What if i have a some license already?

#

How can i change it?

trim jungle
#

Just change the file NeuroClueless

#

I think you "can't change" the license once you publish it

#

But idk, does someone know?

bright scaffold
#

Because i do nothing about 4 months

bright scaffold
trim jungle
#

According to an issue from 2020, you should delete the LICENSE file and then add a new one

bright scaffold
trim jungle
#

After a push I think

#

Check on GitHub if your repo still has the license

#

And that you're on the master/main branch

opaque wharf
#

I usually choose the license that I don't care about enforcing unless it has something to do with patent

#

So 3-BSD-Clear or CC-BY-4.0

hoary lion
#

bwaa

trim jungle
#

Hi!

gritty dust
tender river
#

clwero clwero

#

alright time to brush up my pyqt skills and keep working on my krita plugin neuro7

bright scaffold
#

Thx so much everyone

molten island
#

small W

warped narwhal
tender river
# bright scaffold How can i change it?
  1. you have to have copyright for the code (it's fine usually but if you have a lot of contributors you have to ask them for relicense permission)
  2. the old code will keep being available under the old license as long as theres at least copy of the code with the old license anywhere on the internet
  3. to change the license, just replace the license text
tender river
tender river
#

Krita ( KREE-tə) is a free and open-source raster graphics editor designed primarily for digital art and 2D animation. Originally created for Linux, the software also runs on Windows, macOS, Haiku, Android, and ChromeOS, and features an OpenGL-accelerated canvas, colour management support, an advanced brush engine, non-destructive layers and ma...

trim jungle
#

You can make plugins with pyqt?

#

Amazing

#

Does krita support pyqt interfaces or is it more of a pyqt thing?

tender river
#

i dont know what you mean by that

trim jungle
#

I mean if pyqt is the one that makes the support to run in other apps

#

Or is it krita that specifically enables support for pyqt?

tender river
#

its krita

trim jungle
#

I see

#

But that's cool too

#

What are you planning to make?

bright scaffold
#

Is it looks good for ReadMe page?

trim jungle
#

Goated resourcepack

#

English is not my first language, but is it ok to start with: Exists instead of there exists/are?

bright scaffold
#

vedalBwaa bwaa

trim jungle
#

Can a native/expert confirm?

bright scaffold
#

Im bad in English...

gritty dust
#

How's everyone's day?

olive sable
#

decen

gritty dust
olive sable
#

i have math and physics exams tomorrow tho

gritty dust
hoary lion
#

bunz

#

just end this week 🥀

gritty dust
olive sable
#

physics is gonna be oral tho.
damn the english word for that is not good 💀

inner pike
#

Atleast its not biology

olive sable
#

biology will be genetics and biotechnology so should be fine

hoary lion
#

oral biology catdespair

#

super cursed

olive sable
#

lets change the topic before the mods come

gritty dust
#

Kekw

inner pike
#

honestly i prefer physics as a subject over biology, physics has some cool stuff

hoary lion
#

indeed

olive sable
#

i prefer physics, bbut biology is cool too

inner pike
#

yeah

olive sable
#

gene manipulation and stuff is the future

gritty dust
inner pike
trim jungle
#

Is biology a mandatory course for CS/engineering?

olive sable
#

i dont think so?

bright scaffold
warped narwhal
#

Not as far as I'm aware. But you will learn a lot about the limits of the human body when you are 3 days without sleep after trying to figure out why the div isn't centering

worldly plank
#

A lot about psychology as well.

inner pike
trim jungle
olive sable
#

im still in hs lol

trim jungle
olive sable
#

just a week left neuroNod if i dont fail my exams

opaque wharf
#

Seems like Vedal cooked hard on this one experimental upgrade

#

Neuro doesn't seems too serious but still entertaining now

sour harness
#

No more thesaurus neuroSadge

#

Uh, so then this happens

opaque wharf
opaque wharf
sour harness
#

I couldn't help myself...

nocturne olive
#

You have a GPU with 24GB VRAM? Meanwhile I have a major need for those and am broke

hoary lion
#

easiest way to summon superbox

sour harness
#

I just ordered it today, so I don't have it yet

hoary lion
#

show 24gb + gpu

sour harness
#

But uh...I guess I shouldn't show the nvidia-smi output of my current AI rig then

nocturne olive
#

Whuh

hoary lion
#

save that later to summon superbox again

nocturne olive
#

I really need to figure out how I'm gonna get 3090s for my training needs, taking 30 hours for a NeuroSynth model is quite non-ideal

#

And the utilization sucks beause I can only do batch size 3

nocturne olive
#

Whar

opaque wharf
stark needle
#

That seems like a lot

nocturne olive
#

That's how long BETA-3 took

#

30 hours straight total, with terrible utilization because of low batch size

sour harness
#

How much VRAM does it take to train that?

nocturne olive
#

All of it

stark needle
#

i told ya if u ever need gpu u can use mine, or i think sam also has a 3090

olive sable
#

depends on the batch size i guess. but more is bettter

opaque wharf
nocturne olive
#

I like training in-house for now

#

That's crazy

stark needle
#

i like having mental breakdowns

nocturne olive
#

4070Ti really suffers with having only 12GB VRAM

olive sable
# opaque wharf

i barely use the vram myself so feel free to use my compute
i got it mainly for game-dev

opaque wharf
sour harness
#

Ti with only 12GB?

nocturne olive
#

Yeah, that's why it kinda sucks

opaque wharf
olive sable
#

i mean, if superbox want his own 3090 he should buy one 2ndhand. they're like 650 euro here rn

trim jungle
nocturne olive
olive sable
#

do you have a job rn?

trim jungle
#

Just sell a kidney NeuroClueless

olive sable
nocturne olive
sour harness
#

That's....not enough to splurge on a 3090

olive sable
trim jungle
#

Isn't 12.5k a year low?

sour harness
#

If you don't have other expenses

opaque wharf
nocturne olive
#

I need only like 3K

opaque wharf
#

1k per month + living expenses

olive sable
#

jobless

#

paid

#

free

#

money

trim jungle
#

What

#

That's amazing

olive sable
#

so they give you money

opaque wharf
hoary lion
#

get money by not making money

#

crazy system

trim jungle
#

It's basically free money without working

olive sable
#

you just need to get classified as being unable to ge ta job, which is easy if you have autism

hoary lion
#

we all have autism for sure

#

easy win

olive sable
#

so in the 3 years of college ill be making an easy 40K

opaque wharf
#

I've seen you break down over bracket so yeah, that checks out lol

olive sable
#

...

#

no comment

opaque wharf
olive sable
#

dont shame the disabled

#

shame on you

hoary lion
#

?? is github dead or something

olive sable
#

no it isnt

sour harness
#

works for me

hoary lion
#

ugh classic google behavior lol

trim jungle
#

I'm not diagnosed but pretty sure I am, how do I apply for Belgian citizenship?

olive sable
#

idk

#

i was born with it

#

i guess just move to here?

#

are you also interested in selling out your autism?

hoary lion
#

money is money

trim jungle
#

Seems like a pretty powerful tool