#programming

1 messages · Page 54 of 1

olive sable
#

yes

nocturne olive
#

Spectrogram of an audio file or?

tender river
#

could be clipping?

olive sable
#

apo is an eq

nocturne olive
#

EQ profile?

olive sable
#

i thought it was clipping too but it does seem to go louder

nocturne olive
#

Then I would guess it's areas that could cause clipping in the volume

olive sable
#

might just be an estimate then

tender river
#

if its an equalizer profile it may mean that it can theoretically cause clipping

nocturne olive
#

Yeah, it could cause clipping when playing audio that already maxes out the volume

olive sable
#

i geuss il do more preamp then

#

or less actually

#

more negative

#

dont question why im making the bass that high, this subwoofer just isnt that loud on low volumes

nocturne olive
#

Very silly

olive sable
#

adding spdif on mobo's is very based

olive sable
#

can you not set inhereted varibales in c++?

#

im probably just doing something wrong but wehy wont this work?

tender river
#

the default value is part of the field declaration

#

you're trying to create a second field declaration

#

or, well

#

just doing illegal syntax in general

olive sable
#

hmm ok

tender river
#

anyway, use constructors

opaque wharf
#

I think his friend declaration is backward?

tender river
#

theres no friend declarations

#

everything is fine

opaque wharf
#

Oh yes

tender river
#

not using constructors is the only issue

opaque wharf
#

It's inheritance

tender river
#

(while you're at it learn about destructors)

olive sable
#

The answer to everything in life seems to be constructors

tender river
#

constructors are just __init__

olive sable
fast pagoda
#

gigabrain function

wary rover
#

Your function is too smart, dumb it down a little

fast pagoda
#

it's literally just the optional settings config but i gave it about 10000 possible branches because of the various things that can be changed

#

so that's the issue

#

whoopsie

#

it's like 10+ nested levels at points LULE

tender river
#

sounds like you need a refactor so it isnt a bunch of if conditions but a function composed of smaller functions intead

#

declarative and all that

fast pagoda
#

yeah that's what i'm about to do unfortunately

ruby timber
#

What language? :0

fast pagoda
#

python lul

ruby timber
tender river
fast pagoda
#

i shall create 100 smaller functions and each one will just be an if statement

#

lol

#

i am kidding

tender river
#

when you have a bunch of similar looking control flow it's a sign that you should abstract that control flow away

fast pagoda
#

i basically knew this was happening but decided to just keep going until i had all the options i wanted and then fix but it uh may have been smarter to go the other way

tender river
#

just one more option NeuroClueless

fast pagoda
#

when ur "interactive" settings are 200 lines

wary rover
#

Oh god it took me a day to write 50 and half of them are brackets just chilling there occupying the whole line

#

And half of non-brackets lines are a result of "Guys, help..."

fast pagoda
#

it's been being added to for about a month now

#

as i added other stuff

#

slap another option in that bihh

#

pretend i do not see the complexity warning each time

nocturne olive
#

Anyone else ever encountered Steam having broken Captchas? I tried to change the password of the account I have because I don't know it and I couldn't pass the Captcha and then it said I exceeded the rate limit after a while

fast pagoda
#

the AI must not need more training rn

wary rover
#

Two dice one?

#

Captcha with 2 dice and you need to write the number that they dispaly

#

One of those took me 20 minutes

nocturne olive
#

Just your average "Choose all squares with X in them, skip if there are none"

wary rover
#

All the captchas steam shows me are dice ones for some reason

#

It can smell the gambler inside of me

#

Speaking of gambling, time to play balatro

warped narwhal
# olive sable The answer to everything in life seems to be constructors

btw, if you ever need to call the constructor of a base class from the constructor of the derived class, you need to use the member initilaliser lists. you use a colon after the function signature, similar to how you use a colon for inheritence. You can also use it to initialise variables
e.g.

class Base
{
public:
    Base(int value) noexcept
        : m_var(value)
    {
    }
    virtual ~Base() noexcept = default;

protected:
    int m_var;
}

class Derived
    : public Base
{
public:
    Derived(int value, int other_value) noexcept
        : Base(value), m_other_var(other_value)
    {
    }
private:
    int m_other_value;
}

opaque wharf
opaque wharf
#

Wtf is happening

sage crag
tender river
warped narwhal
#

yeah just remembered that

#

your base class's destructor must always be virtual

olive sable
tender river
#

assuming you override the destructor anywher

#

if you dont, it doesnt need to be

warped narwhal
#

not quite

#

you still need a virtual destructor due to the variables of the derived class

tender river
#

well, yeah, its more like assuming you dont add extra fields with destructors

warped narwhal
#

it's also just best practice, it does little harm by having it, but a lot of harm if you don't use it when you needed to

#

also just be aware that object slicing exists

#

aka don't pass a Derived to a std::vector<Base>

#

it will cause issues

tender river
#

yup, you must use std::vector<Base*> in that case

warped narwhal
#

or ideally std::vector<std::unique_ptr<Base>>

opaque wharf
#

And if you're confused Sam, this is what it feels like developing in lower level language. Higher level language usually do garbage collection so you don't have to worry THAT much about memory while Rust won't compile to make sure memory safety

#

Its all tradeoff

warped narwhal
olive sable
opaque wharf
tender river
#

also knowing about copy constructors is important

warped narwhal
tender river
#

ideally move constructors too but thats a newer concept

warped narwhal
opaque wharf
#

in JS

warped narwhal
opaque wharf
#

So yeah, all of this complexities is the result of freedom

tender river
#

no,its the result of not knowing what you're doing and organically growing a language throwing whatever fits at it

warped narwhal
#

C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do you blow your whole leg off.

sour harness
#

It will be a joyful ride once you do your first stack mangle and your function crashes randomly somewhere and you can't tell why

opaque wharf
tender river
#

thats because rust was carefully engineered from scratch rather than adding features to an existing language

#

(they did end up going for some compromises obviously)

opaque wharf
#

Now I'm curious, is there game engine in Golang

warped narwhal
#

who would be masochistic enough to do that?

tender river
#

i've played some games written in go

fast pagoda
#

similar type of thing to cyclomatic complexity

sour harness
#

in my industry cyclomatic complexity is a big thing

fast pagoda
#

it's ok i have the base of it being reduced at this point ready 2 go which is taking it from that to like 50 lines with some helpers to turn it all into an index based thing instead of a shitload of if statements

#

i hate past me's proclivity to just slap Any on everything in the world
despair

#

im going through and actually adding correct type hints rn and there are just so many

#

encoder should be type Encoding neuroNOWAYING

opaque wharf
fast pagoda
#

the other day i had like 200 uses of Any in a react project from a while ago

#

lol

opaque wharf
#

Brother, you're using typescript to get some sanity, not losing it even more

fast pagoda
#

not me

#

well, i fixed it anyways

#

so my insanity went back to semi sanity

rare bridge
#

still having trouble getting rclone to copy or sync from local to remote

#

i think the host server is misbehaving

fast pagoda
#

rclone worked great for me when i was removing everything from my onedrive and wiping the whole thing

#

and then it didnt work at all for google drive

#

so i have 50/50 success with it

maiden geyser
olive sable
#

serber

#

probably means server?

fast pagoda
#

cerba

olive sable
stark needle
#

srba

olive sable
#

srb

maiden geyser
#

srbska

olive sable
#

serbini

dire turret
olive sable
#

i appear to still be doing it wrong

olive sable
rare bridge
#

just realised a cursed way i could do this

#

but i need to look into it further

tender river
olive sable
#

ah

tender river
#

the constructor is for code that runs, field declarations arent code that runs (well they partially are but thats a story for another day)

#

fields are just a list of what the struct/class contains

#

since the compiler has to know the struct/class layout before it can do anything with it

olive sable
#

My windows broke bwaadow

#

oh it crashed and fixed itself

#

im guessing it was file explorer

amber fractal
#

Yep, sounds like file explorer to me

tender river
olive sable
#

opening that fucked up my hdr for some reason

#

classic windows

amber fractal
olive sable
warped narwhal
#

I never thought I would see an ai commit seppuku

olive sable
#

i fixed the hdr and i can see it now

#

damn thats dark

amber fractal
olive sable
#

ye basicly that

olive sable
#

oowie

rare bridge
olive sable
#

i do wonder if it could actually do that

#

probably not

rare bridge
opaque wharf
rare bridge
#

current solution:
local to local filesystem on server via smb then local filesystem to cloud storage s3

#

currently running the first cold upload to local backup store, will mean i leave my machine running overnight

olive sable
#

im trying to cook audio inhouse so i dont need to find yt videos with cooked audio

#

basicly im just throwing random things in apo at the audio

opaque wharf
nocturne olive
olive sable
#

w elove win fiel explorer

tight tinsel
#

if anything freezes I just restart explorer

amber fractal
#

It has zero issues working

amber fractal
#

Honestly, sounds fun to do some distortion, but overprojecting

olive sable
#

im trying to make it more distorted but its jsut going silent if i overdo it

amber fractal
#

Every 3-4 effects do an amply, I usually have to reanchor after that many.

nocturne olive
#

Silly
Reminds me of when I garbled some audio samples for the last game jam

amber fractal
#

For intentional distorting at competitive level (real), I like to abstract the effect's intended purpose from what it does. Granted it takes a long time to do that if your not used to thinking like that.

stone cedar
#

One new graphics card later and after some adjustments (because different drivers behave differently in weird ways) I finally finished CSM. It even comes with the tell-tale transition artefacts between csm layers neuroHypers
-# This took way longer than it should and to whomever it concerns, don't accidently enable anisotropic filtering on your shadow map sampler and chase weird bugs the better part of a week.

jagged turtle
#

I keep forgetting the programming channel is also used for non-programming stuff

amber fractal
#

Yeah, it is just a general tech channel

#

very weird tbh

jagged turtle
#

rename to #tech surely

#

or like tech-all

amber fractal
#

Somewhere like 2 years ago there was a poll for the name and it ended up like this IIRC

tight tinsel
#

have to be inclusive to those who write code on paper

#

programming lore?

amber fractal
jagged turtle
#

anyways I need to figure out how to make this require unique items per array slot

#

so for example if the first slot is EnvEnums.Workspace then the second can't be EnvEnums.Workspace, has to be EnvEnums.UI or EnvEnums.Web

jagged turtle
# amber fractal *punchcards

thing is writing code with punchcards is the original inception of programming therefore the current channel name would include it anyways

amber fractal
jagged turtle
#

(emoji disappeared so typing it out) neuroHesRight

amber fractal
#

Free "beginner" project idea, listen for a keyboard shortcut and pop up a window. Enter in a string, the string is tiled until it reaches a char limit defined in the config file. The resulting string is copied to the system keyboard and the window fricks off.
Listening to neuro karaoke and thought about the twitch chat.

#

@nocturne olive out of not really curiosity, how much yapping would I need for an "acceptable" RVC model?

opaque sigil
nocturne olive
#

But for better data quality I'd go for something closer to 30-60 minutes

amber fractal
#

Alrighty, was considering self cloning for fun so those seem like decently attainable numbers.

nocturne olive
#

You do need a decently good GPU to get good batch size

#

12GB VRAM gives you around 16 batch size

#

Or on the latest version of Applio potentially as high as 22 batch size

opaque sigil
#

(it works though)

amber fractal
opaque wharf
amber fractal
# nocturne olive P40?

Yeah, I can get one or two of them working atm, 4 in the future. Bandwidth is not going to be the best so I'm not counting on multi gpu training.

nocturne olive
#

The compute on those things sucks, definitely gonna be compute limited rather than memory limited

amber fractal
opaque sigil
nocturne olive
jagged turtle
nocturne olive
opaque sigil
#

yeah you may as well just check at runtime

amber fractal
opaque wharf
#

For more type gymnastic, maybe check type-fest

#

You don't have to add it as dependency, you can also just copy-paste the implmenetation

nocturne olive
opaque sigil
#

playing with the typescript type system is fun Gladge

amber fractal
nocturne olive
#

Applio is all you need for a simple RVC voice clone

#

You could even include both singing and speaking to get a more flexible model

opaque wharf
opaque sigil
amber fractal
nocturne olive
#

I really hope I can figure out a way to fund at least a single 3090 with how much of a pain dealing with the iGPU is on Linux

#

Still haven't got Firefox onto it

opaque wharf
olive sable
#

headphone warning

amber fractal
#

evilDeadge EDM

opaque wharf
olive sable
olive sable
tight tinsel
#

put money machine over it

#

iirc it’s that very loud song last dev stream

#

last one jn the intro

amber fractal
#

At least one random bwaa as well

olive sable
jagged turtle
tight tinsel
#

third result

olive sable
#

ok

crude carbon
#

Programing AI in a language other than Python is no fun, but I'd rather have the blazingly fast speeds of a compiled language for something I know is going to benefit from every ounce of performance -_-

amber fractal
opaque sigil
#

i think i'm just never going to turn on audio on your videos again

opaque wharf
olive sable
crude carbon
#

If I am successful, then maybe, but let me program something that works first lol

opaque wharf
#

Come and learn Verilog or VHDL with me

olive sable
#

i like how everything is 2x as loud on my end cuz discord actualyl makes it quiter

olive sable
crude carbon
tight tinsel
#

Theres a version covered by neuro

olive sable
#

ah mb

#

lemme find it

tight tinsel
#

nah it’s good this is very peak

crude carbon
olive sable
#

idk, its 4am. shitpost time

tight tinsel
#

it’s also already garbled to shitpost levels

crude carbon
#

Lol, fair enough ig

olive sable
stone cedar
olive sable
#

ok its time to go back to work maybe

#

wait i need to do one last thing

opaque sigil
#

yeah it's called sleep

olive sable
#

nah

gritty dust
olive sable
#

i need craftercheese to get his eardrums blown out

gritty dust
#

rude smh

olive sable
#

what was i doing again even?

#

oh ye, my oop worked

olive sable
warped narwhal
amber fractal
tight tinsel
#

boo cobalt won’t let me download yt videos

olive sable
#

so no cooked audio? only low bitrate?

amber fractal
#

I'm assuming also cooked audio

stone cedar
#

is very low bitrate audio a form of cooking?

olive sable
#

idk

stray dragon
#

you are preparing ingredients to make a product worthy of consumption

#

sounds like cooking to me

olive sable
#

again

#

ears bleed

tight tinsel
#

so peak

#

damn you cobalt let me download my audio!!

desert wave
#

slightly loud for 3:40am Wokege

olive sable
#

told you so

knotty current
#

masterpiece

stray dragon
#

this is art

olive sable
#

it is louder on my end than on discord so...

#

im dying

stray dragon
olive sable
#

perfect

crude carbon
olive sable
opaque sigil
#

you're aware none of the actual math heavy computation runs in python land right

stone cedar
olive sable
#

yep

#

you're gpu limited anyways

#

or you shoudl be at least, otherwise you have a major problem

crude carbon
opaque sigil
#

that's fine, doesn't mean it has to be run as interpreted python

crude carbon
#

Some of the libs that are out there could have been used though, but meh, still feel like GO is the better choice in this particular situation

crude carbon
velvet crestBOT
#

You have unlocked new role

opaque sigil
#

i was mainly talking about c extensions but i suppose some implementations you can compile too

crude carbon
#

Well, fuck it, I'm already well over 1k lines and I know GO better so

crude carbon
amber fractal
hoary lion
#

chat

#

NHWC or NCHW

#

for convolution

amber fractal
#

idk either so I recommend coin flip

nocturne olive
#

Leave some pure emptyness for the model to deal with though

amber fractal
nocturne olive
#

Silly

amber fractal
#

I would have done programming, but entire essays exist over there so better for it anyways. Plus I get to look into that thread, it has been a bit.

amber fractal
#

My throat hurts neuroBwaa

#

I'm at 16 minutes tho

nocturne olive
#

welldoneneuro Good stuff

#

At this rate you can get a training run going quite soon

#

Then just throw a bunch of batch size at it and let it go to like 60-100 epochs and you're done

#

Though you could try going higher, just make sure you save every 10 or so epochs so you can then test for the best model
If you'd like some good test files I can help with getting you that

olive sable
#

Goodnight

amber fractal
#

gn sam neuroWave

amber fractal
nocturne olive
#

Silly

#

I probably still have some NeuroSynth test files lying around, though I don't know how suitable exactly that would be for your voice

amber fractal
#

It'd probably not be close at all

#

Especially because the voice will be intentionally scratchy

nocturne olive
#

If there's a gender difference you can just -12 in the inference pitch

amber fractal
#

I don't think that is the issue but yeah

nocturne olive
#

RVC is surprisingly flexible at times, we'll see
Our test files are usually quite easy to pass

nocturne olive
#

Hm, that's gonna be a very interesting one to see

#

You're gonna need some crazy good data with very consistent sound profiles to make it sound good after RVC, otherwise a vocal synthesizer might be the only way to go

amber fractal
#

I'm gifted enough to be consistent and have entry level audio equipment

nocturne olive
#

This will be particularly intersting for me considering how much audio model stuff I do

amber fractal
#

Exactly why I asked

nocturne olive
#

I kinda want to know what it ends up sounding like

amber fractal
#

Will do

nocturne olive
#

If you need help setting up Applio or with training configs or anything else, let me know

amber fractal
#

I'll be sure to do so

amber fractal
#

Voice is too dead, I'll just work on cleaning the current

#

ik it'll be over 10 minutes at least so I'm at the starting line.

nocturne olive
#

Try to aim for 30-60min as I said, though if you're trying to have some intentional noise profile you should get as much good data for that as possible

amber fractal
#

I'm just taking a break, I tried going for as long as I can for this session

#

Voice isn't voicing anymore

nocturne olive
#

Will be exceptionally interesting to see what you come up with for dataset

amber fractal
#

I'll see what part 1's time ends up coming to. It was about 16:30 when I started, so I'll see how much empty will end up being removed.

#

I'm glad I can speak, just locked out of that one for a bit

nocturne olive
#

By the way, if you want I can also try my hand at the dataset later after your attempt
I need something to figure out how Applio on Linux compares anyway

amber fractal
#

It'd be fun to see how far it goes

nocturne olive
#

It'll be very interesting indeed

#

If the model turns out flexible it would be funny to make a synthetic vocal synthesizer dataset

amber fractal
#

If one wants a flexible model I'd just yap normally

#

My pitch normally is on a pendulum

fast pagoda
#

vocaloid iggly

amber fractal
#

I also can't voice crack because it is just that normal that even if it exists it would just be normal tuesday neurOMEGALUL

amber fractal
nocturne olive
#

We will see what happens, it would be funny if your random voice became a well known vocal synthesizer with original songs and stuff

amber fractal
#

I wonder if I can just yap into the RVC and it'd be considered decent data? Probably not but it would be a lot closer than someone else doing it.

nocturne olive
#

I guess it's valid, though adding singing would of course improve sinigng performance

amber fractal
#

The voice normally is hell on my body, singing is going to be even worse. It'll be interesting for sure.

#

not even 20 minutes speaking

nocturne olive
#

Just pick some short songs with a lot of pitch and phoneme variance

amber fractal
#

no 🔥

hoary lion
#

we'll see

nocturne olive
#

NeuroSynth is the one I'm currently most excited about, it's already proving very promising

amber fractal
#

so it is that intense on my vocals

amber fractal
#

DO NOT CRASH OUT BEFORE I CAN SAVE PLEASE LINUX

#

I do not know what audacity was smoking, but the entire system locked up twice. Something I thought wasn't possible.

nocturne olive
#

And that's why one gets muscle memory to spam save

amber fractal
#

I lost keyboard input, that's how bad it was

#

From 20 minutes down to 16 removing void parts, didn't do too much grading on the audio itself.

#

Note to self for next time is to actually merge the sections before removing stuff

nocturne olive
#

At some point you'll want to remove noise and if there's any segments of audio that sound like bad data

amber fractal
#

I was in a quiet room so it's minimal, bad data I'll have to listen through and remove a bit.

nocturne olive
#

For any silence you leave (make sure to leave at least some so the model learns how to do silence) try to do the select > create > silence thing to make it pure silence

amber fractal
#

Probably got rid of too much silence, but I got a bit more data to add to the dataset.

nocturne olive
#

You can add more silence later if you want, it's not really a big deal

amber fractal
#

Yeah I'm not stressing over it, just noting it for later

nocturne olive
#

Well, I'm gonna sleep
If you need any help with the dataset, feel free to DM me whenever and I'll respond as soon as I have time

#

Tomorrow will be day 3 of setting up Linux Mint after Windows decided to die

#

Main point: HTTPS certificates

maiden geyser
#

is there anything better than a tub of frozen mashed raspberries

bitter coral
#

I have added a save/load System for drawings in my art program, still should really work on my brush system though as it would be a pain to draw anything sizable.(also need to be able to delete drawings but that surely won't be difficult)vedalSit

midnight sigil
covert bane
#

Peak AI behavior

stark needle
warped narwhal
stark needle
#

wait what

sour harness
mossy fossil
maiden geyser
trim valve
noble zodiac
#

it will take them 10 years to migrate way from microsoft products

stark needle
#

i didnt know tqdm had lore

#

i just thought it was a random name

fast pagoda
#

that's cool, rarely does anything non-english influence programming language i feel like

wary rover
#

There is a lot of non-english influence in the whimsical realm of OS's that are in use on merchant vessels

#

Will be a maritime mechanical engineer and if I want to advance to Chief Engineer in the future I will have to learn how to manhandle those

stark needle
#

nice pretraining speed

mossy fossil
#

so much for taking 10 years, huh?

noble zodiac
#

we will see about when that one is complete

mossy fossil
#

Switzerland already made the switch, and several European Public Sectors have already done the switch too.

#

France's Police for example: they got so upset that Windows XP got discontinued that they made their own linux distro.

noble zodiac
#

2008 - The decision is made to migrate to Ubuntu on 90% of the Gendarmerie's computers by 2016.
Early June 2019 - 90% of workstations running GendBuntu

#

ok sorry, its 11 years

#

my bad

mossy fossil
#

you're just mad that microsoft is getting what it fucking deserves

noble zodiac
#

no, I am for the switch just against clickbait thats acting as if the microsoft endtimes is nigh

mossy fossil
#

Clickbait is literally everywhere, this is why dearrow was invented

stray dragon
#

just use pattern recognition, it makes clickbait ineffective :)

uneven pulsar
unkempt citrus
#

So I work on government and I like linux, but honestly aside from reducing dependence on Microsoft I can't see much reason to move to Linux

  • most devices are thin clients now, the performance difference is minimal
  • windows actually historically had had longer support than Ubuntu, 12 years on XP and 14 on win7
  • the security improvements aren't the biggest deal when your primary vulnerability is social engineering
  • Microsoft has better custom support just because of size
  • people are tech illiterate, sticking to windows does help, even if you think they're dumb
  • there's so much custom tooling that would have to be migrated

The Only real argument I can see is cost but you could also end up hiring more SWEs to fix the above stuff like tooling and support which might not be worth it

For servers many should be linix already though, though could probably migrate more over if they haven't

faint sandal
#

from the perspective of someone who's been dealing with EDR endpoints and observing IR cases over the years I can tell you Windows is significantly better at providing toolings and APIs for pinpointing threats than Linux

wary rover
unkempt citrus
#

That is fair

#

But until recently, even China was using Windows for government applications and still migrating

#

same with russia, migrating recently

lament igloo
wary rover
#

Don't know about less secretive departments, but russian intelligence and counter-intelligence services use astra linux since at least 2019. Maybe even before that, but I am not sure

unkempt citrus
#

2019 is recent in my eyes

wary rover
#

I mean, fair

unkempt citrus
wary rover
#

2019 was the happiest year of my life

noble zodiac
#

if you want business level support there isnt a lot out there. Redhat is usa based, canonical is british which is almost as bad

opaque wharf
#

6 years is like, the blink of an eye for government work

wary rover
#

Bathroom break

uneven pulsar
#

idk what to do should i start working on a discord bot

opaque wharf
wary rover
#

What effect does this potion give

opaque wharf
uneven pulsar
wary rover
uneven pulsar
#

like what ever the fuck i suggest i just get shit onneuroAware

opaque wharf
opaque wharf
rare bridge
#

buh running the first cold backup takes so long

uneven pulsar
opaque wharf
rare bridge
#

esp since for some reason SMB is refusing to use like 90% of this network's capability

wary rover
uneven pulsar
#

i once made an url scanner code uisng chat gpt api and when i showcased the idea it got rejected like they said its pointless and then i told them it can be used to check if the link is safe tho

unkempt citrus
#

Isn't that an offline games

rare bridge
uneven pulsar
#

and then they said its shit on meneuroAware

rare bridge
#

i mean the SMB file transfer software, also known as Samba

uneven pulsar
#

how do yall think of my idea pretty bad?

unkempt citrus
#

Could you open more ports to try and increase the speed?

opaque wharf
#

Basically the similarity of words by symbols alone

unkempt citrus
#

Hamming distance? Euclidean ditance?

uneven pulsar
opaque wharf
rare bridge
unkempt citrus
#

cosine similarity?

opaque wharf
uneven pulsar
#

like i always wanted to make a fps game about a girl being a cook who hunts for demonic ingredients to make special high paying food

#

then they said its a shit idea

#

cooking game with fps

wary rover
uneven pulsar
#

and in a ultrakill and mixed with doom style

#

they said its a shit idea

opaque wharf
#

I think you should just go for it. Let the world judge it after its finished later

wary rover
#

If there are two different game loops, like hunting and cooking it can be fun

#

I have an idea of a roguelike rpg that revolves around passive skills. Like your stats can't be changed, but you can acquire skills that alter stats in some way, or make them influence your damage output or resistance in some way

#

I really like passive skills

#

As a concept

uneven pulsar
stray dragon
#

a cooking fps?

wary rover
stray dragon
wary rover
wary rover
#

Extraction shooter template works with that concept I feel like

uneven pulsar
stray dragon
#

breaking into a building and shooting everyone to steal a bag of rice for dinner

uneven pulsar
#

but you get payed a lot for your dishes

wary rover
#

Imagine like caring a huge corpse of a monster back to base, cause you need it for cooking and now your speed is 10% of what it usually is and you still need to dodge and kill pesky low-level mobs swarming you

stray dragon
wary rover
#

Like dragging a fat insect-hive queen while her children are enraged attacking you

uneven pulsar
stray dragon
#

cozy little cooking game and then literal hell to pick up groceries and then back to cozy little cooking game

wary rover
#

I've been learining English for 16 years at this point and I never heard the word diagther. 100 years you live, 100 years you learn

uneven pulsar
wary rover
#

Oh

stray dragon
#

lmao

wary rover
#

I thought it was some synonym to descendant

stray dragon
#

synonym

uneven pulsar
#

English not my main language and i type to fast

wary rover
#

Same, English is my third

stray dragon
#

damn

#

impressive

uneven pulsar
#

honestly any thought's on the concept?

wary rover
#

I like it

stray dragon
uneven pulsar
#

mixing cooking with fps would be some good idea

wary rover
#

@grokk is that a good concept?

stray dragon
#

@grok i have a question

uneven pulsar
#

you cant ping grok on discord😭

sage crag
#

@t2 i have a question

stray dragon
zealous cobalt
#

@stray dragon ngl gotta ask, why the 9900X with a RX 6600XT? You using it mainly as a productivity machine or?

stray dragon
#

the gpu simply does not matter

zealous cobalt
#

ahh

#

got it

stray dragon
#

i do host minecraft servers though

#

and those run single-core

#

so single-core speed is VERY important

#

9900x seemed like a good option for that

uneven pulsar
#

to be honest the idea wont get out of my head

wary rover
wary rover
#

Ah, finally. Minecraft server

#

Imagine the temperature in this room

stray dragon
#

the setup only eats 140 watts on average with all the servers running

#

"only" it used to eat 70 watts before i upgraded the cpu lmao

wary rover
#

So it requires 10 times less power than my kettle

#

Cool

tight tinsel
#

minecraft server for boiling water

#

both in game and irl

wary rover
#

And the energy for it both irl and in game is generated by, you guessed it, boiling water

wary rover
#

Boilers and heating contours are my specialty irl

#

Also diesel engines

#

But for now mosly boilers

#

My favorite part is sitting in the control room next to engine room for 8 hours during night shift and having auditory hallucinations due to constant brain-numbing noise

zealous cobalt
tender river
#

how many bricks do you have to eat

#

before you make your skin turn orange

opaque wharf
#

0, carrot will do it just fine IIRC

#

Or turmeric

wary rover
#

Or orange crayons

tender river
#

bricks are so versatile

#

i like bricks

uneven pulsar
#

Hi

I am actually looking to develop a vtuber .

Can anyone guide me

nocturne olive
#

AIVT? Tip: don't
If you're just gonna make another LLM AIVT there's no point, Neuro saturates the market

stray dragon
#

and hydroelectric

#

...and wind

#

........and gas

#

4 roads lead to water

#

there

wary rover
zealous cobalt
stray dragon
#

actually i retract that, gas uses a secondary steam turbine to use the waste heat

#

yeah

#

5 roads lead to water

wary rover
#

since they are in voyage for months at a time fuel efficiency is peak

stray dragon
#

so many ways to use waste heat

zealous cobalt
#

check mate

stray dragon
#

what about pumped storage hydroelectric though.

zealous cobalt
#

I mean that's storage not generation

stray dragon
#

it is storage and generation

nocturne olive
#

Day 3 of setting up Linux Mint after Windows died: HTTPS certificates and autoruns

zealous cobalt
#

You wouldn't count batteries as a generation method

stray dragon
#

i mean

#

are you even "generating" energy in the first place

wary rover
stray dragon
#

you're just converting it

stray dragon
#

they just run on electricity

zealous cobalt
#

well, using the word "generating" to mean converting energy to a form usable by us

stray dragon
wary rover
#

Even if you put 100 people in comically large hamster wheel it will still partially run on water because metabolism

zealous cobalt
#

ahahahahaha

stray dragon
wary rover
#

I mean, yeah

#

Hydro powerplants use regular water too

#

Geothermal ones use hot water, but not boiling water

#

So it's like a gradient

stray dragon
#

wait, geothermal doesn't boil?

#

curious how they work now

wary rover
#

UUUuuuuhhh...

#

Thermal couple SMILE

#

Evaporation apparently. Water doesn't need to boil to release steam that has enough pressure to be used in electricity generation

stray dragon
#

interesting

opaque wharf
#

Technically speaking the term boil refers to the fact that water turns into steam no?

#

Oh right, it's not

#

I forgot

wary rover
#

Also water pressure and boiling are weird, cause some geothermal powerplants use water that is above 180C, but is not boiling, and then depressurize it tomake it flash-boil

#

I can speak about this topic much more freely in native language, but my knowledge of scientific english terminology nerfs me a lot

#

So, ugh, heat water thingy turbine vroom

opaque wharf
#

Yeah, all roads lead to moving electron/magnetic field somehow

wary rover
#

There is also dry steam, saturated steam and a bunch of niche terms for all the flavors inbetween

stray dragon
#

water is used to carry heat and then boils a refrigerant to produce the high-pressure gas that goes through a turbine

wary rover
#

When the topic of conversation is in your field of expertise, but language barrier steals your 2 minutes of smart despair

opaque wharf
#

But I do wonder, don't they usually teach technical term in english everywhere?

#

At least my college did

wary rover
#

Depending on the field it can vary. In computer science you will learn everything in english directly because yeah

#

In my field I MUST eventually know all terminology in English, but I learn how this whole thing works in my language first and then vocab is trained through association

#

Cause if you don't know what translation means what is the point of knowing it

#

And I am only on my second year, cut me some slack, ok :(

opaque wharf
#

Oh you haven't finished higher ed yet. Yeah, that's normal then. Usually my college also place the english/international standard at the end

wary rover
#

I mean, I do know some stuff. I am actually considered the best in terms of English level in my year and guys who are third year or even 4th year sometimes come to me for English related questions

#

But when you are in English-speaking environment this title doesn't mean anythingSMILE

#

I also teach kids English as a side hustle, so I have a good grasp on the basics and how to explain language related stuff to others

tight tinsel
#

exam tomorrow and I have yet to unpack my bag for revision stuff

#

at least the first exam is geography which is mostly common sense

uneven pulsar
#

there's been dozens of vocaloids since but people overall are most attached to miku, and her generation FernThink

#

"sound of the future" vs idk some new flavor of voice synth with marginal better this or that than v4 was

wary rover
#

Depends on your goals I guess. If you intend to make money on vocaloid - highly unlikely. If you want to make one as a personal project - why not? Same with AI vtubers

uneven pulsar
#

yeah anything goes as a personal project

#

it's just that if i didn't intend actual viewership, i'd just call it an assistant or gaming friend or such, not a vtuber FernThink

#

so it feels like viewership is intended

wary rover
#

Im making a text-based fishing gacha game for example to learn coding. I don't think you can come up with a game idea dumber that this. But it's fun. And painful. And fun!

uneven pulsar
#

do you fish the lootboxes that give you better fishing gear and making you a better fisherman

wary rover
wary rover
#

Like this is my whole ""game"" for now

uneven pulsar
# wary rover I mean, there are so many paths you can take with this, that Vedal won't be able...

i just like to think of this as "crushing dreams as advice"
someone walks up to you with starry eyes asking for guidance, clearly absorbed in some kind of image of the future where something is so great and so cool, lots of details are missing but are filled with the magic brush making it even cooler. it's sort of my job to yoink them straight into a (somewhat gentle) trial by fire to see if they really want it, if they know what they're wishing for, and such. generally the part that the genie asking for your 3 wishes will neglect doing

#

"just wanna practice" is always the magic word because that can always be done
but people who are attached to the dreamy result and not the journey often need "are you sure" and "why not" type of advice more than they need "start here"

wary rover
#

I can't help but wonder how much money Vedal spends on maintaining Neuro's operation. I am not speaking of projects lile concert or merch, but the AI cluster itself

patent walrus
wary rover
uneven pulsar
#

iirc he mentioned there being 3 different filters and 2 of those are AI services meaning some company hangs off some profit

wary rover
#

Also training is out of the equation, cause its a whole different beast. Just regular test and stream runs

uneven pulsar
#

i'm not into the whole thing (for lack of hardware and time to mess around to learn) to be sure, but from what other people seem to say about this or that model bing this smart, that smart, this fast, that fast, i'm sure they need more than "two good gamer PCs" worth of power even for inference - especially to do it so fast and also be kind of interruptible

#

then their vision, gaming stuff, etc etc

#

also idk how their memory exactly relates

#

like is there a big preexisting model, fine tuned with a memory wrapper FernThink

#

like do they read a context of 500 or 5000 pages every time before they open their mouth

#

how layered all that is, whether they can choose to go deeper this way or that way

#

that's probably the most interesting part

#

of which vedal does not talk about for a reason evilGiggle

wary rover
#

Maybe they make a memory call only if they need to? And they kinda cascade. 10 pages read - no relevant data, reading more, 100 pages, no relevant data, reading more

#

I have no idea

#

I started coding 3 days ago

#

God I have to read how to make hashmaps now, oh the misery

#

And then bossfight with serde dependency

stark needle
olive sable
#

Goodmorning neuroWaveA

#

Ignore the fact its 5pm

maiden geyser
#

not like it's 10pm for some

olive sable
#

I meant for me

#

If it wasnt ibvious

stark needle
#

i love when this happens

opaque wharf
#

Yay, Sam is here. Can't wait to see what shenanigans you'll up to

uneven pulsar
#

make neuro run on 3 of those

uneven pulsar
rancid condor
#

This chat is frying my brain

opaque wharf
rancid condor
#

Not new

#

I've made 5 bots for today more yesterday

maiden geyser
#

250 messages in 2 days? zamn

tender river
#

i have decided that my temple will be made of bricks

proper valve
#

what specs does neurosama run on

wary rover
#

They are all listed there :)

wary rover
#

Ok, can somebody explain the logic behind this? I am working on catching function to make it actually work and output a variant of an enum. It threw a tantrum about mismatching types (other functions of a match just print "thing will be here" for the purpose of testing). I disable other functions with //. It still complaints about mismatched types. Why? There are literally no other types

#

Oh, I need to make a fishie randomizer a separate function and make catch command output a string of text that would be the same as the output of a randomizer?

opaque wharf
#

Unless you intent to return the result

wary rover
#

I have never seen this error before. I feel like it would be more clear if I screenshot the whole thing

#

the whole thing

opaque wharf
#

I forgot rust, let me check brb

wary rover
#

I feel like I need to make all match arms output println and just make randomizer a different function instead of making it an inbuilt part of catch command

noble zodiac
#

you have to match all possible cases when you use match

#

which you dont do

wary rover
#

I do when all arms are enabled, but when they are it complains about mismatched types

wary rover
noble zodiac
#

you need to do that always

#

its not optional

#

if you dont want to match all cases use an if instead of a match

rough bloom
opaque wharf
#

Wait, don't use match for the conditional in this case. You want the return to be different for the different function right?

wary rover
#

This I understood from compiler error and the second error that was unclear to me now makes sense thanks to tsurai

opaque wharf
#

Use if-else for this

rough bloom
opaque wharf
wary rover
#

Would love to hear feedback on it

opaque wharf
#

if-else has no requirement that each case must have the same return type

rough bloom
#

AFAIK it does

#

since it's also an expression

#

again, same as match

opaque wharf
#

Oh shit it does yes

noble zodiac
#

it does yes. You just usually dont notice it because you terminate everything with ; unless you want to use let a = if ...

wary rover
#

So... randomizer is separate, catch function reads it's output and prints the same stuff put through println, my code is happy everything works?

rough bloom
#

that will make that branch return () (same as the others)

wary rover
#

I need good 10 minutes to process the logic behind that

#

brb

opaque wharf
#

Or you could also make it an if-else to be more familiar like other language. Just make sure you don't forget the semicolon

olive sable
#

neuroNOWAYING S-tier glm functions
this is everything ive ever wanted

wary rover
opaque wharf
wary rover
#

I used autoformatting and rust fucked up the codeSMILE

olive sable
#

classic

opaque wharf
#

Rare Sam W

olive sable
#

wdym?

hoary lion
#

Rare?

olive sable
#

im always winning

wary rover
#

Ok, I might be tired and tweaking, but this should not return "argument never used" error. Values die after the curly, those two in one curly and this is like very basic scope and must work. Am I stupid?

#

The catch part

#

Where red swirly line

hoary lion
#

String type? Idk rust but that looks like java stuff

wary rover
#

Is it some weird function nesting quirk that I didn't learn yet?

#

I mean, I am unwrapping the output of fish randomizer

rough bloom
noble zodiac
wary rover
#

Rust is very specific, huh

#

Can't assume anything

sage crag
#

programming

#

you can never assume anything unless you want to find out later

olive sable
#

sometimes i wonder how illegal the syntax im doing is

nocturne olive
#

How does one configure Nginx to take HTTP stuff from one port and using some Certbot certificates HTTPS it out another port?

opaque wharf
olive sable
#

it sure does

opaque wharf
#

Cursed maybe

nocturne olive
opaque wharf
nocturne olive
nocturne olive
#

An external application sends a request to a port on my server to a https:// and so on address, then the Nginx thing handles giving that to the backend which is running in HTTP mode, gets the result and sends it back as a response to the request

opaque wharf
nocturne olive
#

I don't use that kinda stuff

#

I just run jar files for most of my software

opaque wharf
#

Alright, then my best advice is just look at the example config on default nginx install. Should be at /etc/nginx/sites-available/something-something.conf

#

The certificate management can be done by ACME.sh

#

That is called reverse proxy configuration with TLS termination

nocturne olive
#

The certificates already exist on the filesystem from CertBot

#

I just need Nginx to add them to the outgoing side of the server

opaque wharf
#

Off the top of my head, you need to configure it's listening port and put mod_ssl on port 443, then on the listen directive you do something like proxy_pass [target service]

opaque wharf
nocturne olive
rough bloom
#

this is the type of thing you can ask an LLM for tbh if you don't want to learn nginx configuration
it'll probably give you a working config in seconds kek

nocturne olive
#

I guess that may be true

#

I just need it to work for now anyway

opaque wharf
opaque wharf
zealous cobalt
# nocturne olive The outfacing port needs to be 8727

It sounds like you probably want something like this in your default.conf file for nginx

server {
    listen 8727 ssl;
    ssl_certificate <PATH TO fullchain.pem>;
    ssl_certificate_key <PATH TO privkey.pem>;

    server_name example.com;

    location / {
        proxy_pass http://<ADDRESS YOU'RE SENDING THE REQUEST TO>:80;
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-Proto https;
        proxy_set_header X-Forwarded-Host $http_host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}
#

This is basically exactly what I use for my reverse proxy, except I use listen 443 ssl; instead

nocturne olive
#

I'm gonna guess I can change this 80 to anything I need

zealous cobalt
#

Yeah I assumed you wanted to forward to port 80 on the server you wanted

#

but if not then you can change to whatever

nocturne olive
#

Also later I'm gonna need a second one of these with a different pair of ports (though outgoing is the more standard 443)

#

But I need to rewrite that part to allow for a HTTP running mode first so that'll be a while

zealous cobalt
#

If I understood what you wanted correctly, you can copy the same server{} block again in the default.conf file and just change the ports accordingly

opaque wharf
#

Yeah the best practice is having separate config for separate domain

nocturne olive
#

All of this is happening on the same single server

#

I don't have the money for more servers

opaque wharf
#

Yes and? It doesn't have anything to do with where the software is run. You can point 2 domain to the same IP just fine

nocturne olive
#

I don't have more than one domain either

opaque wharf
#

listen 8727 ssl; line tells NginX to listen on port 8727 and it must be SSL.

proxy_pass http://<ADDRESS YOU'RE SENDING THE REQUEST TO>:80; is where the magic happen. After processing the request and perform the matching from location, nginx will forward the request to the listener defined from proxy_pass

#

If you don't want to listen HTTPS, then remove the ssl line

#

so listen <PORT_NUM>

nocturne olive
#

And a config file can contain more than one of those?

opaque wharf
#

One server can contain multiple listen. It just means the port are processed the same way. One config file can contain more than one server too. It's just that usually splitting it is recommended for different service

nocturne olive
#

Noted

#

Will mess around with it more once I have the other component rewritten

zealous cobalt
nocturne olive
#

Now I just need to wait a while to get a Linux client to test if the thing works

zealous cobalt
# zealous cobalt yeah, but if you want accessing your server at port 8727 (`https://example.com:8...

basically a shortened example:

server {
    listen 8727 ssl;
    listen 443 ssl;
    ...
    location /youtube {
        proxy_pass https://youtube.com:443;
        ...
    }
    location /google{
        proxy_pass https://google.com:443;
        ...
    }
}

This variant will result in you having to open https://example.com/youtube.com to access youtube (you could also use https://example.com:8727/youtube), whilst this example:

server {
    listen 8727 ssl;
    ...
    location /{
        proxy_pass https://youtube.com:443;
        ...
    }
}
server {
    listen 443 ssl;
    ...
    location /{
        proxy_pass https://google.com:443;
        ...
    }
}

Will result in you having to open https://example.com:8727 if you want to access youtube

#

Another tip, you might actually want to use subdomains depending on what you're trying to achieve instead of different ports

opaque wharf
zealous cobalt
#

e.g. you could make youtube.example.com redirect to youtube and google.example.com to redirect to google

nocturne olive
#

It's just day 3 of me setting up Linux

zealous cobalt
#

In that case these configs should just work for that

wary rover
#

So, I looked into it, and IF I UNDERSTOOD IT CORRECTLY fmt::Display does not support custom data types. And variants on an enum are custom data types. So I looked up how to display those. Found shit called strum and now my functions just refuse to work. I promise, it's the last time I bother you today with my shit

noble zodiac
#

holy moly

#

you could just have used {:?} since you derive Debug

wary rover
#

I will try to do that again

#

But it disabled those two functions too

#

The last time I did

noble zodiac
#
#[derive(Debug)]
enum Foo {
    Bar,
    Baz,
}

fn main() {
    println!("{:?}", Foo::Bar);
}
sage crag
#

npm == cargo slander was real 😭

rough bloom
olive sable
#

car go vrrooom NODDERS

rough bloom
noble zodiac
#

its crazy that I've never heard of or seen strum in my dependencies and yet it has 200 million downloads which is wild

sage crag
#

its always derive Debug and then if i need more finegrained, impl Format

noble zodiac
#

I swear its only used by ppl who dont want to actually use Rust and just want wrappers around it to make it act more like whatever they know

rough bloom
rough bloom
sage crag
noble zodiac
#

the em dash of dependencies

opaque wharf
#

Why do you guys seems to be against dependency? Strum is small enough functionally no?

noble zodiac
#

npm

rough bloom
wary rover
#

Ok, to hell with strum. My task is to manually implement fmt::Display onto enum without using "use" keyword. Did I understand that correctly?

opaque wharf
#

It is a macro, its meant to be reused

rough bloom
opaque wharf
rough bloom
#

you still have to download and compile the whole crate

opaque wharf
#

And you still have to compile the code you write with the same functionality

rough bloom
opaque wharf
#

Download is just adding another step

wary rover
#

Ok, enough coding failures for today, Ill go kill something in helldivers. Thanks for help everyone

rough bloom
# opaque wharf And you still have to compile the code you write with the same functionality

using strum means:

  • downloading and compiling the proc macro support crates (tbf that's likely already present)
  • downloading and compiling the strum proc macros
  • downloading and compiling the actual strum crate
  • running those proc macros on every build, probably also confusing your LSP (and making your code more confusing because there's more behind-the-scenes magic)

using your own function means:

  • compiling that function

it's bloat nub

#

if you really need all of the functionality strum has, then yeah, use it
but generally you just need to have Display for an enum like in Mushrooms example kek

noble zodiac
#

when you have macros you often also have quote and syn and then those have their own depencenies and so on

#

bonus points if your dependencies use different versions of the same crate so you have to do shit twice

opaque wharf
#

But also I wanted to ask, why does a macro dependencies in rust need those automatically?

rough bloom
#

you don't strictly need any of them
it's just that proc macros receive and emit tokens, and working with those directly tends to be difficult

opaque wharf
#

Its complicaed isn't it...

noble zodiac
#

you don't have to use syn if you want to write a parser to convert rust code into an ast yourself dittoface

opaque wharf
#

I see

noble zodiac
#

we can't all have a perfect macro system as lisp that runs on like 10 lines of code

sour harness
tender river
#

anyway the usual policy is, do what you want in binaries but dont pollute transitive dependencies if you're a library

rigid snow
#

on my speakers it sounds like a phone on loudspeaker across my room

bitter coral
pale current
#

just finished redesigning my bots dashboard AGAIN. Svelte is fun.

opaque wharf
bitter coral
warped narwhal
#

instead of manually giving each name manually

opaque wharf
#

It will be hard, yes. But I am still curious

rigid snow
#

figma exists and it's for sure 100x more complex

tender river
opaque wharf
tender river
#

if you dont use multiple layers i guess you would need a crdt for ordering but its not complicated, you dont have to do anything like operational transformations

opaque wharf
rigid snow
rare bramble
tender river
tender river
opaque wharf
rare bramble
rigid snow
tender river
#

if you have access to the underlying editor code thats very clearly not the optimal solution

rigid snow
tender river
#

anyway all modern editors support undo/redo which is all that's needed for collaborative editing (and also consistent ordering)

opaque wharf
#

So you're saying that the host will perform the operation from the peers/client? Yeah, that could work. I didn't think of that one

tender river
opaque wharf
rigid snow
#

i'm saying that xd

opaque wharf
#

But I do curious chay, how would you approach it?

tender river
#

theres literally no problem in the first place

#

if you can undo/redo, that means you can store the operation and serialize it and apply it over the wire

#

all that's needed beyond that is, as i said, ordering

opaque wharf
#

That's... sending the operation no?

rigid snow
#

i'm confused, at first you're not saying that, now you are

tender river
#

well, yes, it is, i'm just saying it's a feature that any modern image editor already supports

#

it's not saved as raw pixels

opaque wharf
#

Ahh got it

tender river
#

it's saved as a specific operation with accompanying raw input data

rigid snow
#

it's not saved as raw pixels for the purposes of history in one session

#

when saving to disk it almost definitely is

opaque wharf
rigid snow
#

those do contain raw pixel data

opaque wharf
#

If I have to guess, simple .zip of the original image and json serialized operation is enough tho

tender river
#

anyway thats just a super simple problem of how much history you want to preserve

rigid snow
#

i'm just afraid of bandwidth implications, most tablets are 100hz polling rate

opaque wharf
#

???

rigid snow
#

or don't send them in real time ig

opaque wharf
#

What does it have to do with it?

bitter coral
#

So what you guys are saying is that I should add an undo/redo. neuroReading glueless

opaque wharf
#

I think operation data wouldn't even touch 200bytes

tender river
#

100 position+pressure pairs a second is at most 2.5kb a second

opaque wharf
rigid snow
#

true idk what i was thinking

tender river
#

if we're being extremely generous and using 64 bits for pressure and each coordinate

rigid snow
#

i wasn't thinking at all

fast pagoda
opaque wharf
fast pagoda
#

meaningless

opaque wharf
fast pagoda
opaque wharf
#

For all I know that file could contain c++ code

opaque wharf
fast pagoda
#

it says <!DOCTYPE html> and everything -.-

opaque wharf
#

It works regardless

fast pagoda
#

it's html (mostly css but)

rigid snow
opaque wharf
fast pagoda
#

i think the html lang features default ext just can't format at all

#

or something

#

i thought they all had some sort of formatting built in but maybe not

rigid snow
#

probably

opaque wharf
#

I just test it on raw HTML, it could format just fine

fast pagoda
#

i feel as though i've seen this drawpile thing before

#

but that might just be because it has the same interface as every other drawing application

stark needle
#

🫧🧼🪩niuh

rigid snow
#

wait a sec

fast pagoda
stark needle
#

I hope everyone's having a nice day

fast pagoda
rigid snow
#

what do those imports look like

fast pagoda
#

<script type="module" src="/index.tsx">

rigid snow
#

that does not matter in the slightest

fast pagoda
#

i mean i didnt thik it was crazy

#

yeah

#

it's the only thing i can think of

#

is that it's like

#

that + css

#

and it just sees it and says nope

fast pagoda
#

but yeah idk it's literally like a boilerplate index.html

#

HTML language features said "idk man"

rigid snow
#

i say do this

fast pagoda
#

i just reloaded the window awoo_cry

rigid snow
#

that doesn't restart the extension backend

fast pagoda
#

i figured it must've been some weirdness since this is a wsl remote but that has never caused this sort of thign before

#

i thought it did if it's a pure windows only vscode instance but if connected to a remote it obviously wouldn't reset the ext host

rigid snow
fast pagoda
#

i will just go down the list of every restart/reload

#

eslint reload server

rigid snow
fast pagoda
#

language server reload

#

reload window

#

restart extension

fast pagoda
#

hallo

stark needle
#

This may be the last changeglueless

fast pagoda
#

surely

opaque wharf
rigid snow
# stark needle This may be the last change<:glueless:1282337396230328425>

Shad fish, particularly the American shad, are anadromous fish found along the Atlantic coast of North America, known for their migratory behavior of swimming upstream to spawn in freshwater rivers. They are valued both as a sport fish and for their delicate flavor, often considered a delicacy.