#programming

1 messages · Page 456 of 1

umbral wigeon
#

"How big is a pointer"

amber fractal
umbral wigeon
#

"What happen when you move const"

#

These questions feel like getting punched in face

opaque wharf
olive sable
#

could you PLEASE elaborate on what you meant with that?
what in gods earth could you have meant with that abreviation???

leaden crest
#

competitive programming

amber fractal
olive sable
leaden crest
#

🪣

#

WAIT

umbral wigeon
leaden crest
#

NO WHERES THE DENTGE

#

ITS THE PERFECT SIZE

ivory plinth
leaden crest
#

err

olive sable
amber fractal
olive sable
#

chat

#

programming

#

not whatever this is

umbral wigeon
#

How do people even get swe faang lmao

#

Questions are insane

#

(Maybe just ask intreviewer for help)

sage crag
#

wrrr

#

????

olive sable
#

what

#

please dont send pictures of random people you meet irl

umbral wigeon
#

I have nothing to do, so im random posting on discord

sage crag
#

@safe path please fix channel

umbral wigeon
#

Please make me sleep

olive sable
#

no wait

#

vanor isnt a mod anymore

sage crag
#

oh wait

#

sory vanor

amber fractal
#

Shiro is admin tho

olive sable
#

shiro?

sage crag
#

shiro offline

olive sable
#

hmm

#

cloud?

sage crag
#

@rare bridge

olive sable
rare bridge
#

alooo

umbral wigeon
#

I'm sorry im drunk bro

olive sable
#

cloud please fix channel

amber fractal
rare bridge
#

what on earth is going on

olive sable
#

start here

amber fractal
#

Major acronym issue

umbral wigeon
#

He talking about comptiteve programming

rare bridge
#

yeah let's not abbreviate that 😭

jagged turtle
#

What did I miss neuroLookUp

olive sable
jagged turtle
#

oh

#

did someone abbreviate to the forbidden abbreviation for not-good reasons?

amber fractal
#

Yes

olive sable
#

this one should also go probably

jagged turtle
#

probably is a stretch

#

@rare bridge DinkDonk

umbral wigeon
#

Some chinese neigbhor have more programming exps than yall

jagged turtle
#

what

amber fractal
olive sable
olive sable
jagged turtle
true hemlock
#

wtf happened

maiden geyser
amber fractal
true hemlock
#

HAAANKKKK

fickle rain
true hemlock
#

anyways who tf did it

maiden geyser
#

the thai dude above

leaden crest
#

whoopsies

olive sable
fickle rain
#

Dumb ruling IMHO, but OK
I guess autoslopping is not in vogue :D

olive sable
#

in a competition about your skills as a programmer

#

you kinda dont want people to use things other than their own programming skills

olive sable
#

ye

#

thailand

#

i know the specific mall but im not telling

jagged turtle
#

why did they leak to that level

leaden crest
#

we should make a geoguessr where neuro tries to guess where swarm members live /s /s /s /s /s /s

#

heavy emphasis on the /s

#

already been modded once dont want a warning today

opaque wharf
#

Come to Indonesia and guess where out of the thousands of inhabited islands I am neurOMEGALUL

jagged turtle
#

booking a flight right now /j

opaque wharf
#

The perks of having 17.000 Island

#

The logistics are a nightmare tho neurOMEGALUL

sage crag
#

rtfyguhijkolp;'[/

rigid snow
#

i leave for not even 2 hours

#

what the fuck

sage crag
#

mlntcan

rigid snow
#

(baaast)d

sage crag
#

that surname

#

idot

#

initials

#

m(

rigid snow
#

d is the last name

#

(baaast) is the middle name

opaque wharf
sage crag
#

t

#

oops

#

hi t

stray dragon
#

hi konii

sage crag
#

hi t

stray dragon
#

hi konii

glass jetty
#

guys i have a question
do lsp servers process file entirely every time?
by protocol you send only changes, but how lsp work with it?
it is practical question tho

sage crag
#

ye

stray dragon
#

ye

glass jetty
#

ye

opaque wharf
#

ye

sage crag
#

z

rigid snow
#

bee zee zee zee zee

sick owl
#

neuroMonkaOMEGA its gonna eat my dog

glass jetty
#

clear the area of all ppl

amber fractal
#

But the Estop is on the robot evilDeadge

rigid snow
#

clear the area of all molecules, has to be perfect vacuum to function

#

any particles may apply forces that interfere with motion

azure lynx
#

my robots all go into safe mode when i turn off the transmitter.

glass jetty
#

as long as power on - control signal always active
only issue if some one turn off control and go on conveyor
not fun to be that guy
- lags at least

glass jetty
#

||not long ago some one lost his arm||

glass jetty
#

i heard client can disable sending incremental change and just send whole file
if there will be no perf difference id just do this

fast pagoda
#

language servers kinda have to do it at least once yeah? that's how they build source tree
then after it's depends on how lazy u are

tender river
#

depends on lsp

glass jetty
#

cuz this shit stinks

glass jetty
tender river
glass jetty
#

maybe just disable incremental for layer and do pre-process on whole every time

glass jetty
#

discarded idea of changing rustc and rust-analyzer

glass jetty
#

it will be no any better than just external preprocessor and fake rust ls for client

glass jetty
#

traumatized by msvc lsp

tender river
#

it takes like 1ms

#

parsing isnt the bottleneck in lsp design

glass jetty
#

why windows lsp for msvc from vscode think 1s then

tender river
#

use clangd

opaque wharf
glass jetty
#

sure i use clangd and nvim native client
i know what speed is

sage crag
#

use clangd

#

clangd speed

glass jetty
#

yes evilStare

tender river
#

clangd clangd clangd

sage crag
#

slowge

tender river
#

ow

#

ow

glass jetty
#

need mp3

fast pagoda
#

lsp bottlenecking vedalUUH

glass jetty
#

for real, can i just disable incremental and no see no feel any difference?

#

c preprocessor without regex for just not not_eq or and tokens will be blazing fast

glass jetty
#

if rust analyzer will have to update internal tree for types and variable names, it prob will not be low cost

fast pagoda
#

unless the file is absolutely gigantic id be highly concerned w/ my env if it was noticable

glass jetty
#

ok, i guess i discard half of what i wrote then :xdx:

fast pagoda
#

incremental should be faster

#

but neither should be noticable

glass jetty
#

neuroSad2 so will it be better to complete internal file state and update line, not range semantic, or do whole file

fast pagoda
#

and i think that's more about round trip latency rather than the actual parsing

glass jetty
#

that 2 additional unix write and read for each request

#

i use fd directly

fast pagoda
#

whole file is simpler to implement because ugga dugga

tender river
#

even on reparse, it doesnt recompute anything if nothing actually changed

glass jetty
#

are you sure? i not sure, that why i, idk, concerning

tender river
#

incremental algorithms are possible to implement, but keep in mind that parsing is fast, it really takes like a millisecond

#

while incremental parsing is both a maintenance burden and requires more computational resources

sage crag
#

incrememntal apr asrsrs

#

good for if codebase is

#

200mb of code

#

wrr

fast pagoda
#

one giant file

tender river
#

in my

#

editor

sage crag
glass jetty
#

json repo btw
257M json/

sage crag
#

dentleaf

tender river
#

NOT for performance reasons

fast pagoda
tender river
#

freebird

fast pagoda
#

280hz

sage crag
#

freeeeeeeeee birrrrdd yeah

glass jetty
#

music playing in my head

#

rn

sage crag
#

sleep for a total of 800 hours per day

fast pagoda
#

minimum

sage crag
#

minimum

#

aimslop

fast pagoda
#

RIP minimum

glass jetty
#

ok fine
will parse entire file
now i need to look back and see what is actual structure on open/change/save
and is save even send text to lsp
and read about all other methods too
and when it will just work as layer, add preprocessor

tender river
#

then

#

uh

#

read salsa docs

#

i think thats the easiest entry point

#

maybe

trim valve
#

though not entirely sure

tender river
#

its possible

#

but i doubt it

tender river
#

i dont care if you use rust or not

#

read it

#

also

#

note that classic compilers are batch-mode, going through series of passes

#

while for lsp architecture, top-down (lazy, on-demand) evaluation is a better fit

sage crag
glass jetty
#

i aint gonna create language or anything

#

i just need line-context parse for tokens 'not' 'not_eq' 'and' 'or'

#

(to use rust)

tender river
trim valve
#

I'm probably misremembering

sage crag
#

:owobred::ERT:

fast pagoda
#

:owobred::ERT:

#

i hate this place

#

33 sold

#

didnt even bother to offer free shipping for one(1) stick priced at 3k

#

mfw 100k for 33 sticks of ram

fast pagoda
#

just got off his shift at purble place

#

,her?

glass jetty
#

this hook is user defined
i can just define it here
well i spend some time trying to find how to do this, and today chatbot just returned it
lmms are shit even as tool
give me back usable search engines neuroSob

charaverk | ~/.config/nvim/lsp ~$ cat clangd.lua 
return{
 ......

  on_init = function(client)

    -- * magic chatbot generated type(), tho it works (for clangd at least)
    if type(client.server_capabilities.textDocumentSync) == 'table' then
      -- 1 = TextDocumentSyncKind.Full (Send the whole file every time)
      -- fix lsp say that it is integer, but in runtime it is table
      --vim.print(vim.inspect(client.server_capabilities.textDocumentSync));
      client.server_capabilities.textDocumentSync.change = 1
    else
      -- If it's just a number or nil, force it to 1
      client.server_capabilities.textDocumentSync = 1
    end

    client.notify = function(arg1, arg2, arg3)
        -- ! and NOW i can catch didOpen.....
        vim.print(vim.inspect(arg3));
        --vim.print(vim.inspect(arg1))
    end
  end
}

i no longer need clangd_fake layer
i can just redefine notify

#

only need to code preprocessor

#

i guess in lua then

#

i mean

 local original = client.notify;
client.notify = function(arg1, arg2, arg3)
      arg3 = preprocess(arg3);
     original(arg1,arg2,arg3, maybe arg4?)
  end
#

fuck i wasted 10+ hours for nothing

#

i mean i got back to starting point

rigid snow
#

waaaaaaaaaaaaaaaa

glass jetty
olive sable
umbral wigeon
#

Me at 00:41 am

maiden geyser
olive sable
#

yes

opaque wharf
rigid snow
young oyster
sick owl
#

UK sockets have one built in

olive sable
#

Lop spotted on brother's phone

#

@sage crag neuroPoint

fast pagoda
#

that price is one(1) stick

young oyster
#

I got 2 32 gb sticks and it was 1/3 that price. I have enough slots for 2 more if i wanted but my cpu cooler blocks at least 1 of the slots.

fast pagoda
#

i hate that for you

#

i am slowly but surely filling the 16 slots on my xeon board

sick owl
#

Streaming plex while using 50% of the rest of my CPU time + 100% of my GPU on training smolvla

#

Is this considered abuse

fast pagoda
#

yes

#

of your sanity

#

not the computer

#

it's fine

fast pagoda
#

which will total out in this room to .......
128 + 96 + 64 + 32 + 32 + 32 + 704

#

1088gb of ram available across the machines in here

#

just hoping the terminators leave me alone when they take pity on me thinking im just the shittiest hyperscaler ever

nocturne olive
fast pagoda
#

"half the transfer rate" is doing a lot of heavy lifting there. that's assuming dual channel consumer board, a workload that cares about bandwidth, and that the bottleneck is even memory throughput to begin with. single vs dual channel difference on something CPU or GPU bound is effectively a rounding error. if we're talking server platforms which is what those ecc sticks are then the channel count conversation gets a lot more complicated than "1 stick = slow." the xeon board in my closet has 12 channels so any combination in between 1-12 filled it'd be significantly more varied than that but yeah thanks

nocturne olive
#

My Factorio cares

#

(Factorio is mem-bound)

fast pagoda
#

yeah so in that specific circumstance it'd matter more, definitely would hurt it but even then half of the theoretical max in a realworld use with all the other factors affecting it would likely not see anywhere near a 50% performance difference overall

#

apus that share system ram for the gpu in workloads that push that to the max would probably be the single most impactful usecase i could think of

cunning rock
rigid snow
#

charming art i like

cunning rock
#

it's very me.
I sort of try to put effort in, but I am just not talented with drawing.

The best art there is the Neuro sprite by Kotgedev

rigid snow
#

i'm not talking about the neuro sprite yeah

cunning rock
#

this unholy abomination of a game runs without any extra dependencies with python.

The GUI is TKinter :DDDD

sage crag
#

> no extra dependencies
> tkinter

rigid snow
onyx valve
#

Hey all, I've never programmed before and I started learning python back in February. I took Vedals advice and tried making my own AI Vtuber. It works good and is ready to stream but she's stupid, unfunny, and the latency is 8-10 seconds. If anyone wants to look at my code (there's not that much of it) and help me out, I'd super super appreciate it cuz I'm dumb dumb and have never done this before. Thxx!

#

That oughta do it

nocturne olive
#

What are you using as the backend for it?

tender river
nocturne olive
#

And the hardware?

opaque wharf
tender river
#

in python

nocturne olive
#

Huuuuuhhhhhh

onyx valve
nocturne olive
#

Are you using it locally?

onyx valve
nocturne olive
opaque wharf
onyx valve
onyx valve
tender river
nocturne olive
# onyx valve Frick no I have little baby laptop

I don't suggest relying on cloud compute entirely
But as a suggestion, use the OpenAI API streaming mode to start off with, as it lets you get tokens as they're generated
Your latency however most likely comes from the use of a low priority low compute cloud API

#

Since you're already in the 30B size class though, using Qwen 3.5 27B could potentially fix the stupidness problem, I hear it's quite good

onyx valve
#

How much is OpenAI streaming mode?

fickle rain
#

Use Cerebras if you have $$$?

opaque wharf
nocturne olive
fickle rain
#

Best speed

nocturne olive
onyx valve
nocturne olive
#

What inference provider are you using?

onyx valve
#

idk I chose Mistral AI cuz it's so cheap

nocturne olive
#

Do be aware that the demand for AIVTs is entirely saturated by Neuro so you can't expect to make a profit

onyx valve
nocturne olive
#

Especially if your voice is like that of most other non-Neuro AIVTs

cunning rock
#

I chose TKinter partially for the challenge, partially since I do not want to package this, and this way common swarmite can just download python and press .bat file to launch it.

nocturne olive
nocturne olive
proven merlin
# onyx valve geforce laptop rtx 4050

That can run some decent models lol. I do everything from llms, to image video and looking into music generation on my rtx2060. Images take me about ~15s and 5s videos about 170s

nocturne olive
#

Java JAR files are a great example of just putting everything into the release distributable

cunning rock
#

I don't want to write Java neuroDeadge
This would be far easier with built in java libs actually

nocturne olive
#

Write Kotlin

proven merlin
opaque wharf
nocturne olive
proven merlin
nocturne olive
#

Like Qwen 3.5 is the one exception for models that don't entirely suck

proven merlin
#

Not useless for testing for sure

cunning rock
#

I don't want to write with mcdonalds language

nocturne olive
#

Huh?

#

It's just a JVM language but better

#

You even get the entire Java builtins

cunning rock
#

it's been infected with mcdonalds since it's on their page

nocturne olive
#

Tha's crazy

cunning rock
#

tbh, I could go for a chicken mcnugget right now

#

Do you think mcdonalds would sponser me 4 nuggets if I changed the project language to kotlin?

proven merlin
nocturne olive
#

This handy little thing runs on Kotlin

proven merlin
#

You just compromise quite a bit

cunning rock
#

I am dumb and I always make this kind of logger myself for my projects,
I just like writing the logger part for some reason idk.

leaden crest
proven merlin
nocturne olive
#

Definitely won't be training any vocal synthesizers any time soon tho

proven merlin
nocturne olive
#

Yeaaaaa
6GB is not amazing

proven merlin
#

As a user tho, its surprising what u can squeeze out of it

#

4gb gets tight, and often slow..

umbral wigeon
#

How to sleep

sick owl
#

Gemma 4 31B will rock if they do a 4bit QAT release like they did with Gemma 3

#

Right now it's a tad impractical

nocturne olive
sick owl
#

I would say it's the first model in that size range to really feel like it comes close to the budget cloud offerings like Gemini Flash and the smaller ChatGPTs, as well as some of the older frontier models

leaden crest
cunning rock
#

the game just keeps expanding itself with the extra windows.

#

soon it will eat the whole screen

#

(each of those little boxes is closeable, so you end up with just tiny corner game when you don't actually actively play

onyx valve
nocturne olive
#

Surely

#

I hope you have a good quality voice

#

The voice is a big part of the experience

cunning rock
#

One big issue is that even if you end up making something more fun compared to Neuro

#

it doesn't really even matter

#

The audience wont move

#

it has to be genuinely far far above Neuro to start moving audience there.

onyx valve
#

Do you think it's better if it sounds super believable, like a human, or more robotic like Miku or Neuro?

cunning rock
#

depends on the character personality and how the vtuber model looks

minor sail
#

bruh thats up to you man, everyone's gonna say different things

cunning rock
#

voice is important part of conveying character in this kind of space, everything has to match

nocturne olive
#

Avoid sharp high frequencies

nocturne olive
cunning rock
#

probably

onyx valve
#

I messed around with qwen tts for a few weeks, it can design voices super super well. Super customizable. Can even combine ones.

#

Only one downfall

#

It cannot do non-enligsh native accents accurately

jagged turtle
onyx valve
#

Lmao cuz I've never done programing before in my life, started in February.

#

Literally no idea how anything works

jagged turtle
#

you definitely should learn before even trying then

onyx valve
#

So true

#

why tf do you think I'm here

jagged turtle
#

well idt you're gonna get much help here, at least probably not beyond some basic stuff anyways

olive sable
#

on it

#

gimme a sec

onyx valve
#

I was just trynna get someone to read my code

jagged turtle
olive sable
#

true its pinned

#

i was going to the repo

jagged turtle
#

yea I thought so too

#

also i don't get what the API segment part is about

#

@amber fractal dinkdonk

onyx valve
cunning rock
#

Iggly how dare you still exist in this channel.
You didn't support me during the Harpoon Wars of 2026, therefore you are my eternal enemy.

jagged turtle
#

lmao what

olive sable
jagged turtle
cunning rock
#

If he gave me some more harpoons during middle stages of the war I would have won

olive sable
#

we were collecting harpoons

#

you would have spent them

cunning rock
#

It was to honor evil

#

it was what she wanted

olive sable
#

you dont see the value of the harpoon

#

you merely waste them upon innocent lives

cunning rock
#

harpoon spent to kill an innocent is harpoon well spent.
-Evil (probably), 2026

olive sable
rigid snow
#

dkjfhdskfhsdhkfsdk

jagged turtle
rigid snow
jagged turtle
#

on...?

rigid snow
#

are you opposed to it

#

on life

#

on you

jagged turtle
#

understandable

rigid snow
#

how do you feel about the html in canvas api

jagged turtle
#

idk what canvas api you talking about but html in api doesn't sound like api to me

rigid snow
#

it dropped recently as an experimental flag in chromium canary, it basically allows you to draw call html that's already on the page

#

here example

warped narwhal
#

can't wait for non euclidean text selection

jagged turtle
#

lol

jagged turtle
#

did typescript's schema change?

#

also what is the different between these two

minor sail
#

one is just sparkles, the other is a sparkly pencil

jagged turtle
#

schema store issue?

#

I don't know wtf this is about but evilShrug

cunning rock
# cunning rock the game just keeps expanding itself with the extra windows.

Felt lazy initially when I created these sub windows; they were spawned directly with functions in the main game loop that is supposed to handle the main window and the content happening in it.

Feels good to have refactored stuff now that each window has their own class based Core class that they inherit.
I can actually read the main gameloop again.

#

There was hundreds of lines of code to initialize different ui elements ect for each sub window there in the main game loop, and if I continued with that technical debt I would end up with idiotic mess that'd take days to clean later so I dare to publish the code

#

TLDR
Finishing refactoring code that you know will cause you issues later feels nice.

minor sail
#

Yes it does

wispy pike
#

I'm having trouble thinking of test plans for a project I'm supposed to be making a proposal for

cunning rock
#

like at what level?

#

do they want the whole testing pipeline or?

#

just jenkins it up and speak to them about how good AI is at writing robot framework tests (it's not, AI is horrible for complex test writing)

wispy pike
#

I'm writing an implementation of ML-KEM and ML-DSA for IoT devices, and I can't think of what scenarios to test and what outputs I should look for.

minor sail
#

Try testing at every level - even if just to verify functionality. Unit, integration, end to end, heck, throw in some load tests too

rigid snow
# jagged turtle

@amber fractal i have a nit for the voice section specifically, “voice cloning” tts models are commonplace now; the qwen one is popular but there are multiple others that are pretty solid - my whole point here being to just let go of rvc, it’s ancient at this point and requires a second inference step, and isn’t even necessary with these new models. “llms doing vocal out” either refers to that - tts on llm-based/adjacent architectures e.g. gpt-sovits, llasa or basically anything that comes out nowadays (these just use the llm part as a fancy translation model from regular text to speech tokens) - or omnimodal models which are either proprietary (black box, can’t tweak) or dead ecosystem wise (looking at you, qwen omni series when you were still open weight)
as for stt models, there are newer ones which all might be a very viable alternative to whisper, notably nvidia’s parakeet models
+bonus nit neuroTroll
for vision, object detection is not a viable solution as it will not do what is expected from an llm that can “see”. for the purposes of making neuro a vlm is basically required. probably even one that can take video

cunning rock
#

Usually border accepted values and couple values from middle are safe enough.
Longer test suites that test everything are pretty standard these days.
But they are only run nightly instead of whenever merges are done.

#

So units and simpler tests should be done for all commits that are going to end up in master.

complex tests that actually use the product can be ran nightly ar at demand level.

#

load testing is usually done for actual releases. During the release period.

If you're planning on doing just single release then having it be part of nightly tests during development is fine.

#

well as you're going to be writing stuff focused on security.

The main issue is displaying the feature performs correctly under expected use of the device, and when the device is under attack.
Tests that display trying to fetch data from the device that would reveal vulnerability is important, like malformed messages can't somehow bypass security requirements etc.
Forming connection to the device by malforming the message. MQTT and WebSocket connections can sometimes allow this.

jagged turtle
#

got jumpscared by a reminder from cloudflare registrar

leaden crest
#

holy yap

wispy pike
#

bitch

rigid snow
cunning rock
#

Mostly malformed packages should lead to crashes instead of security issues, but security features should in my opinion be able to handle attack situation like this smoothly if possible.
So testing different kinds of malformed packages can be good.

#

from development perspective aswell

wispy pike
#

your tangent on attacks is interesting, but I don't think that malformed packets are much concern for a cryptographic algorithm - if the data's garbage it's likely to just reject the packet or crash I think

however, vulnerability to a DDoS attack can be important as well, but I don't know if the code sandwich that I'm supposed to be envisioning the implementation it in would necessarily have the ML-KEM or ML-DSA algorithms be the relevant function to handle that problem

cunning rock
#

if you only handle the cryptographic part, instead of whole authentication handling from when the connections are formed, then it is likely outside your scope of testing

wispy pike
#

hm, DDoS attacks on something using ML-DSA may be something testable

#

and I can't believe I invented a term that's the opposite of spaghetti code

cunning rock
#

unboiled dried-spaghetti code?

wispy pike
#

code that has an obvious causal relationship between functions, simple, readable

cunning rock
#

but what if I sandwich yakisoba?

wispy pike
#

or in this case the whole thing with how encryption is layered into the process of network communication

wispy pike
cunning rock
#

How is it looking like actually for classic encryption methods RSA and stuff?

#

like one reason to do what you're doing is that people think traditional methods might be / will be become too vulnerable.

#

what is the state currently?

wispy pike
#

cloudflare claims that RSA and ECC are vulnerable to specific quantum algorithms, but no computer exists (yet) that could exploit the vulnerability

#

additionally I framed the project as an experiment done because in case one encryption algorithm is insufficient there's another that would be available to replace it, doing the work ahead of the exploit rather than waiting for it to happen

cunning rock
#

Big corporations are very interested in these kind of things sometimes

#

The amount of money it costs to do this (fixing security) when it becomes actual issue

#

is astronomical

#

so you might have actual good prospects with this research if you do stuff well. Corporate loves not having to spend money, and are willing to pay money to save a lot of money.

wispy pike
#

if anything this makes me understand why bank atm machines are so fucking slow

cunning rock
#

Isn't there security in slow responses themselves.
Hard to try to break anything when you get one response every 5 seconds.

minor sail
#

Hard to break something already half broken

olive sable
opaque sigil
#

ptxas error : Entry function '_ZN5bloom6detail20insertSequenceKernelINS_6ConfigILt31ELt21ELt27ELm6ELm256ELm768EmEEEEvPKmPKjS5_mS5_mPNS_6FilterIT_E5ShardE' uses too much shared data (0x13800 bytes, 0xc000 max) the bane of my existence neuroSadge

olive sable
opaque sigil
olive sable
opaque sigil
#

i guess i can just increase the % that's made available as shared memory, surely the lack of L1 space is going to be fine glueless

shy jetty
#

gguys i got a question
the neuro's osu ai, was it trained with only vision or did vedal use the map's data
im not sure

#

Idk if that was talked about in reddit but im too lazy to check

olive sable
#

iirc

#

downscaled vision

#

80x60 pixels?

olive sable
#

fuuuuck

#

fuck

kind nimbus
olive sable
#

it means amd memory controller hates me

#

unless a stick died somehow

#

i dont really feel like troubleshooting this

stray dragon
#

reduce memory speed, increase SoC voltage

#

if a stick didn't die then that should probably fix the issue

olive sable
#

that gonna take like 40 min

#

bwaa bwaa bwaa

nocturne olive
#

SamVanTriangle: infinite cheap GPUs, infinite free RAM problems

olive sable
#

While i was at it i undervolted my cpu

shy jetty
nocturne olive
#

RAM issues

shy jetty
#

Ram always have issues.

sick owl
# olive sable FUCK

Don't panic yet, it could very well be that you're just using the wrong expo profile

olive sable
#

Im on xmp1

#

1st stick i tried failed.

#

Lets see the 2nd stick

#

2nd stick passed newliv

#

Surely changing to a diffrent gpu shouldnt affect ram

nocturne olive
#

If it has different behavior on power ripple somehow mabe?
Very far fetched tho

olive sable
#

The 7900xtx uses only 5W more tho neurOMEGALUL

#

3rd stick passed

#

4th stick fails

#

2 sticks failing would make it either really bad muck, but its 99% sure the mem controller

olive sable
#

Welp, upped the voltage from 1.40 to 1.45

#

Still fucked

#

Fuck it, no more T1, it will probably work with T2

true hemlock
#

okay before you follow anyone elses advices

olive sable
true hemlock
#

what you did beforehand?

olive sable
#

In terms of debugging?

true hemlock
#

i mean like did you undervolt something

#

or oc something

olive sable
#

Nope

true hemlock
#

aight, but still boots?

#

just mem testing fails?

olive sable
#

Yep

olive sable
true hemlock
#

try playing around with signal amp and timings in the bios

#

i assume its 2dpc

olive sable
#

2dpc?

true hemlock
#

2 dimm per channel

#

4 sticks

olive sable
#

4 sticks ye

true hemlock
#

amd's am4 imc shouldn't be bad

olive sable
#

2 of them failed even when only running 1 at a time

cunning rock
#

why is yellow name so popular in #programming is it like faction flag?

true hemlock
#

oh

olive sable
#

Banana campaign

cunning rock
#

I like bananas

#

should buy some more next time I go to shop

true hemlock
olive sable
#

Yep

true hemlock
#

okay i'd rule out playing around signal amp

olive sable
#

Maybe i cooked the mem controller by setting soc to 1.17v newliv

true hemlock
#

if you noticed, on all the value comparison

#

the 8th value from left side is the one always being different

#

just in case, when you individually tested the ram

#

which slot do you put them in

olive sable
#

4th

#

Far side from cpu

true hemlock
#

can you maybe test both the failing ram

true hemlock
olive sable
#

Sure

true hemlock
#

its really odd when the failure is always on that one specific hex value

olive sable
#

What could that even mean?

#

A broken trace in my mobo?

true hemlock
#

e - c
8 - a
6 - 4
9 - b
a - 8
3 - 1
7 - 5
0 - 2

okay its hella suspicious the difference is always 2

true hemlock
#

probably knocked off the emi filtering cap

#

or

#

according to what i see that its consistently off by 2 in the hex, completely zeroed or one trace on the ram

#

but i need both to be tested

true hemlock
#

no one in here seriously noticed this?

#

really tells me this isn't signal integrity nor addressing problems so rules out xmp/expo/voltage/timings stability

olive sable
#

I wouldnt know that is out of the ordinary Shruge

true hemlock
#

even if only the 33rd byte has integrity problems it should've been random

#

but in this case its always fail

olive sable
#

this is the first stick

true hemlock
#

huh, first stick seems to be randomly offsetting with 2 and 4

#

on the 4th value

olive sable
#

I dont think i have a missing cap on my mobo

true hemlock
#

odd that it just never offsets 6

olive sable
#

Maybe interference between traces?

true hemlock
#

so the 2 bits flipped randomly taking turns

#

okay

#

have you tested other mem testing software or like tested running something on them

#

the problem is so bizarre i seriously doubt its hardware fault

#

unless if god for some reason decided it would've been so funny to randomly add some funny xor logics into your ram traces just to fuck with you

olive sable
#

I didnt test other mem test software, but duscord does crash a lot in the last day, same with firefox.

#

On the bad sticks i also judt had hyprland not booting easily

#

Sometimes had to go to tty3 and switch back to tty2

#

2nd stick

#

took me a bit cuz i didnt remember which of the sticks gave issues

true hemlock
#

so its consistently like that

#

😭

#

okay

#

now im suspecting its the internal dram controller issues

#

where it accidentally offseted something like the trace or some shit

#

and specific to that exact bit i mentioned

olive sable
#

you said something about the rams ticks maybe misisng a filter, but im not noticing anything missing comapred tot he workign sticks

true hemlock
#

unfortunately, unfixable unless if you know how to do smt soldering

#

yeah

olive sable
#

so is it the mobo or the cpu thats fucked?

true hemlock
#

the ram

olive sable
#

oh

true hemlock
#

the ram's internal controller

olive sable
#
FAILURE: possible bad address line at offset 0x0000000089cedc8
When an address line is bad, the CPU tries to write to one "mailbox" in the RAM, but the data ends up in a different one (or nowhere at all) because the "wiring" (the address path) is faulty.
true hemlock
#

less of address and more of possibly during fetching it messed up specific bit

#

possibly wiring gets fucked

olive sable
#

The RMA "Dud" (Most Likely): You likely received a "Friday afternoon" kit neurOMEGALUL

#

why does ram keep breaking for me?

#

this is so unfair

true hemlock
#

you're not the only one

#

except in our case it might be just that 32gb dimms are so ass to work with

olive sable
#

just to make sure. the ram was still int he packaging and everything so i had assumed it would be fine. but the post office did put the ram kit through my mailbox thing in the door and it probably fell 90cm

#

woudl that cause issues like this?

true hemlock
#

possibly fucks up some bga

#

your ram issues is pretty confusing this time

olive sable
#

i wonder if is till have a screenshot form my old issues

#

if its the same that would be fucked

true hemlock
#

but well that's the furthest i can help with when everyone elses "try different xmp/voltage" advice doesn't work

true hemlock
#

what are the chances they just sent back the same kit

#

or they repaired it but messed up some bga shit

#

im pretty sure this aint even addressing issues

#

so its the data lines

olive sable
#

i thought they sent new kits instead of repairing

true hemlock
#

sometimes they tried repairing

#

idk with your manufacturer though

#

but well

olive sable
#

didnt find screenshots

#

but found pictures of my screen

#

Seems to be the very last bit

#

this was on only 1 stick

#

and it failed on any timings, even very loose ones

#

lemme check if this one works at lower timings

#

So specific bits being wrong is a reocurring issue

#

I wonder why some of my ram has it and some dont

kind nimbus
olive sable
#

friday afternoon is whn you dont care cuz its almost weekend and you want to get of work

#

monday is when you're grumpy

kind nimbus
#

In Germany we have the sayword "Montagsmodell" which is basically Monday model / Monday kit SMILE

amber fractal
olive sable
#

Just to be sure im gonna test the sticks in the 2nd ram slot

#

Nah still dead

amber fractal
olive sable
#

Ok, fuck it

#

New idea

#

Bad cpu contact

#

Im reseating the cpu

tacit plover
#

Learning to make an rts-style point and click character movement in godot

midnight sigil
#

why is your name so blue

patent shard
#

I'm crossposting to here
man, this is painful to do.. why did I make it under 1MB neurOMEGALUL
to have remotely listenable audio, that only leaves about 250kb for the video evilDeadge
which, imo, is about 24kbps, no parametric stereo
the good thing is the encoder behaved fairly well here without having an aggressive sbr start (which can add a lot of noise and remove important harmonics) and also 11.5khz of frequencies (I'd like 12khz... but oh well.. can't change the lowpass with this encoder)

amber fractal
midnight sigil
patent shard
#

perhaps just some gaps in the frequencies ICANT

olive sable
#

catdespair why did you stick to the cooler?

#

If it was in there that tight then the noctua cooler being the chonky boy it is, would have been pulling on the cpu

amber fractal
#

Tbf I need to work on the other branch with the best name I've come up with in awhile

tacit plover
#

Thankfully there's a github with dota-style pathing code

young plover
olive sable
#

Should be fine

fast pagoda
#

where pins

olive sable
#

No bent pins

fast pagoda
olive sable
#

Went nicely back into the socket

patent shard
olive sable
#

My hands and besheets have thermal paste on them now tho

fast pagoda
#

just dont get it in your eyes

olive sable
#

I guess i put on too much before

fast pagoda
#

you will get eye cancer instantly

#

it definitely had a bit extra coming out the sides lol

#

the eye thing isay because i was just cleaning some paste up and read the warning on the paste i had

#

and yeah it is basically like

#

ur eyes will fall off bro

#

do NOT

#

get it in ya eyes

olive sable
#

I will try

patent shard
midnight sigil
#

oh shit it cannot play here

#

the audio is bigger than video

patent shard
#

you just need to change to mp4

young plover
#
Stream #0:0: Video: av1 (libdav1d) (Main), gray(pc, unknown/bt709/bt709, progressive), 192x108 [SAR 1:1 DAR 16:9], 1 fps, 1 tbr, 1k tbn 
Stream #0:1(eng): Audio: speex ([9][161][0][0] / 0xA109), 8000 Hz, 1 channels, flt, 2 kb/s, start 0.007000 (default)

wtf is speex

midnight sigil
#

mp4 doesn't support the specific audio codec I used(speex)

patent shard
#

kinda similar to hybrid encoder opus, I think?

#

but more listenable, lol

#

just tried hard-cbr 2kbps opus, it's bad

young plover
#
❯ 7z a -mx9 output.7z output.mkv
Creating archive: output.7z
Add new data to archive: 1 file, 194775 bytes (191 KiB)
Archive size: 97133 bytes (95 KiB)
#

We can go smaller

midnight sigil
#

smh archive file doesn't count

patent shard
midnight sigil
#

neuroLookDown where are the middle bands

patent shard
#

the encoder is whistling Listening

young plover
olive sable
#

Welp

#

Pc still works

patent shard
#

that may be why it sounds that way ICANT

olive sable
#

But is ram still bad neuroCatUuh

#

Yes

#

I want a second opinion

#

Its time for the 13400

patent shard
#

a lot of encoders don't support 8khz sample rate
but raising that is going to eat a lot of bitrate :/

#

Vorbis supports 4khz sample rate? waaaat

#

that's a shame, this is as low of a bitrate as I think it allows

midnight sigil
#

codec2 supports 450bit/s

patent shard
#

I want something compatible with Discord neuroSadge

tender river
#

vedalSurprise blue

olive sable
#

New colours ye

jagged turtle
opaque wharf
#

Blue = ReactJS = Hate enub

hushed creek
#

not sure what this server is

#

i probaly only joined because it had 50,000 people

jagged turtle
#

aintneurway

sage crag
#

and the amethyst

jagged turtle
#

React blue is similar to aqua name colour here

#

like this

hushed creek
#

yyou can give me the colors too

opaque wharf
jagged turtle
hushed creek
#

ask hatsune miku

jagged turtle
#

I always had that on because it was the closest to blue I could have

hushed creek
#

I know what she likes

jagged turtle
opaque wharf
jagged turtle
sage crag
#

hmm

#

hmm

jagged turtle
#

neuroWave konii

sage crag
#

hmmmmm

hushed creek
#

mmmmmm...

sage crag
#

the blue is a nice shade

jagged turtle
#

yeah

#

I like this blue much more than aqua blue

sage crag
#

green is

#

hmm

jagged turtle
#

this feels like basically gray

sage crag
#

i didnt like it much at first

hushed creek
#

her hair...

#

so soft...

sage crag
midnight sigil
#

why you quit yellow

sage crag
#

i not

true hemlock
jagged turtle
#

I think @hushed creek is lost everyone, you think we should help?

midnight sigil
#

neuroMlem

sage crag
#

until i think of a new serverwide campaign

hushed creek
#

I am doing okay

#

I have my Miku

#

she never leaves my side

midnight sigil
jagged turtle
hushed creek
#

her body so warm

opaque wharf
jagged turtle
#

scratch that, definitely

olive sable
#

Hi konii

sage crag
sage crag
#

no

#

bright green is so obnoxious

#

nothing like

#

bright yellow

jagged turtle
#

I'll be part of the Great Barrier Reef supporters with this blue

olive sable
#

Konii, why does ram hate me?
Does the triangle make me deserve ram death?

sage crag
jagged turtle
#

although idk if aqua blue would fit better

jagged turtle
sage crag
#

open ocean campaign would look shimmery when you scroll

midnight sigil
jagged turtle
#

nice embed

hushed creek
#

I didn't do it

#

I don't hide her away

sage crag
hushed creek
#

But I do make sure she doesn't talk to anyone else

sage crag
hushed creek
#

Oh this is the programming channel

jagged turtle
#

sir, the schizo channel is right over here

sage crag
#

ye channel for NOT baking user

jagged turtle
jagged turtle
#

guys why am I glueless

sage crag
#

NERD channel

#

youre all nerds

midnight sigil
#

guess who heavily uses macros in C

tender river
opaque wharf
sage crag
jagged turtle
sage crag
#

highly dense

jagged turtle
#

I love failing ci

midnight sigil
#

what did OOP do to my guy

sage crag
#

oopneuroD

#

vtable

#

vtable

flint dome
#

i fucking HATE oop i fucking dont want to use it

jagged turtle
#

??? bro it's been preserve module and bundler module resolution since the beginning wtf?

flint dome
#

i fucking god damn hate classes

#

they do not make sense to me

jagged turtle
sage crag
#

dentge

flint dome
midnight sigil
midnight sigil
#

oh...

jagged turtle
#

the entire thing?

midnight sigil
#

it's just parents having a bunch of kids

flint dome
#

i understand it --> next day i forget it completely

jagged turtle
flint dome
#

its more of a personal skill issue

#

but this occurs more to classes

#

never occured in cs to me to anything else

midnight sigil
sage crag
#

vtables are related to oop and are a form of rtti

#

rtti means

#

runtime type information

jagged turtle
#

should I stop signing my git commits with gpg and just use ssh for it

#

I feel like the "standard" gpg client for windows is too slow atp

#

but at the same time I don't want to have to unlink my keys from my account because otherwise all my commits show as unverified

midnight sigil
#

nwero should I implement pointers for Awalang

#

what can it achieve though

sage crag
midnight sigil
#

what does it have to do with code mutation

jagged turtle
#

new Human()

midnight sigil
#

am I neuro5head

sage crag
#

self-modifying code

sage crag
#

once you have ability to read and write arbitrary values to memory addresses you can modify a program at runtime

#

concessions of allowing more freedom is also allowing more badness

olive sable
midnight sigil
jagged turtle
olive sable
#

Considering what ive seen happen on my laptop, i treat my desktop gpus pretty well

#

That 3050m has seen horrors like no others

midnight sigil
sage crag
#

separating data and code for coward

olive sable
#

maybe ram not broken?

#

quack im so confused 😭

sage crag
#

wrrrrr

young plover
midnight sigil
# sage crag `ld`

so, an instruction that moves the Xth place value on the stack to a specific register

olive sable
#

so i went from 2 broken sticks to 1 broken stick

#

is it a software issue?

#

surely its not a software issue

#

welp, imma retest all sticks

opaque wharf
#

Isn't that functional the programmer's final dream. A function that only transforms data

true hemlock
olive sable
#

3 out of 4 now

true hemlock
olive sable
#

Still same looking 1 bit wrong

true hemlock
#

erf

opaque wharf
olive sable
#

Sam, killer of ram newliv

sage crag
olive sable
sage crag
#

ones without side effects are better behaved

olive sable
#

New idea

#

The soecific data lines that fail have slightly higher resistance or something

#

And the 5950x hates it

#

Im testing on the 13400

sage crag
#

wrrrr

olive sable
#

13400 pc just keeps beeping. Maybe its ded AINTNOWAY

#

Nevermind its alive

amber fractal
midnight sigil
#

🫪

amber fractal
#

at this point I am trained to assume the box is the emote from my name

olive sable
#

Its not

#

Even my phone cant see it

#

NeuroBounce 13400 works

#

Lets see if the ram works

#

The stock ram is micron neuro7

amber fractal
olive sable
#

The ram is def still broken in the 13400

glad path
#

how does THIS happen

olive sable
#

Charger

#

Wait what

#

Ye that graph is wrong somehow

opaque wharf
#

In all seriousness, it is the charger detection that is wrong

tender river
#

the phone charged on credit knowing it'll be able to recoup the losses soon

opaque wharf
#

The charger is plugged and giving power but the sensor didn't detect it

midnight sigil
#

lmfao

glad path
#

how did it charge linearly in a perfect line

#

while not plugged

#

also its a laptop not a phone

midnight sigil
#

isn't this normal though

glad path
#

its a PERFECT line

midnight sigil
#

neuroSensei do they do smoothings

glad path
#

also not plugged in

#

lol

#

look

glad path
#

it was plugged in but fully off because the battery died

midnight sigil
#

they always seem to do linear increments

opaque wharf
#

It's also possible the max charge is capped so it does become linear

glad path
#

so it was missing data and the smoothing algorithm prolly just made a line because of it

midnight sigil
#

time travelling laptop

glad path
#

tf is verb coding

olive sable
#

I sent an essay to gskill support enub

#

bwaadow i put so much effort into that essay

jagged turtle
patent shard
true hemlock
#

testing with powering a pc with a battery

olive sable
#

They typod lmao

#

I wonder if its an automated message or just one guy that didnt get a break

true hemlock