#programming

1 messages · Page 7 of 1

olive sable
#

brother, they are all gonna be a pain
thats how location mapping works

prime ridge
#

LiDAR better than ultrasonics

vestal forge
#

but cost

prime ridge
#

true

olive sable
#

first cheap sonar sensor i could find was 10 bucks and goes 254inches far, so about 6m in good units

vestal forge
#

profile of the drone is approx. 10in x 10in x 2in

#

*currently

olive sable
vestal forge
olive sable
#

High Performance Sonar Module LV-MaxSonar-EZ0 Maxbotix

#

its just the first one i found, you might find better ones

vestal forge
#

oh yeah, size, price, and range is all what I was looking for

#

thanks sam!

olive sable
#

no problem

#

this weird function:
viewcorners = np.einsum("lj, jk -> lk" ,frustumcorners, lightview)
is apparently a lot faster than
viewcorners = frustumcorners @ lightview

opaque sigil
#

huh

#

i'd expect the opposite if anything

olive sable
#

lemme retime

opaque sigil
olive sable
#

its indeed slower

opaque sigil
#

how much? i wonder

olive sable
#

top one has
2.7643877000009525
bottom one has
1.5414218000005349

#

seconds/milion exe

opaque sigil
#

damn

#

guess having to parse the string every will do that

olive sable
#

i honestly dont know anymore how the performance botlleneck works

#

when zooming out it gets slower, makes sense, more is being rendered.
until suddenly you get a lot more performance

#

the performance to zoom graph is a curve

runic pulsar
#

today I install gentoo on my laptop. wish me luck

olive sable
#

neuro7 goodluck

vestal forge
olive sable
#

all of the terrain is already stored in vram

vestal forge
#

idk if that makes any sense, a thought would be if maybe you can keep it loaded for a period of time even if it's out of view, so if you're switching back and forth quickly of zoomed in and zoomed out

vestal forge
#

I only know basics of programming, so not sure then, sorry

olive sable
#

im using a heightmap

olive sable
#

you were jsut trying to help

vestal forge
#

what I described makes sense in my head of the speed being a curve

#

maybe the vram isn't actually storing it properly?

olive sable
#

nah it should be fine

#

its not the terrain being the issue even

vestal forge
#

aight, I wish u luck neuro7

#

the ultrasonic sensors ended up being exactly what I was looking for, I just ordered 10 of a different brand :)

olive sable
vestal forge
#

as well as some extra wire 'cause I don't have the small enough size on hand

#

there was 1 that the sensor is about half the range, roughly 3m, but each costs about 3$ apiece, as well as the flight controller I have can already work with it

#

more than enough for what I need, only downside is I'd have to script it in Lua and I am not familiar with Lua neuroCry

#

a problem for next weekend when they come in :)

olive sable
#

rip lua

opaque sigil
amber fractal
#

People who main LFS should be feared

olive sable
#

lfs?

amber fractal
#

Linux From Scratch

olive sable
#

ah

#

i can see the vision

amber fractal
#

I'll make my own distro mindset

olive sable
#

il make my own game-engine
ill make my own everything

opaque sigil
#

i always forget just how many tests glibc has neuroDeadge

olive sable
#

Aight

#

Gn guys

jagged turtle
#

bro

#

why does ubuntu live server take 10 years to setup

hoary lion
#

not live

prime ridge
#

RIP centos 😭

hoary lion
#

too many os's

fleet dust
#

I fucking hate kernel anti cheat

#

fucking, GTA V and its stupid BattleEye anti cheat crashed and somehow took out my PC's ethernet

#

Like my ethernet controller is just dead I clean reinstalled Windows and it still shows "not connected" over ethernet wtf

faint sandal
#

that has nothing to do with kernel anticheat - your controller either works or doesn't

quiet finch
#

"What is written on Twitch as 'PC Specs?' refers to the Neuro runtime environment, or the spatial environment that Neuro uses to operate?"

faint sandal
#

not "not connected"

quiet finch
#

I did just that—in fact, there was once when I wanted a refund, but ultimately I found it was just the PCIe interface that was dirty

fleet dust
#

It crashed and my ethernet stopped working

#

the ethernet that has worked fine for literal years

jagged turtle
#

or whatever

fleet dust
#

And then GTA V crashes my PC and upon reboot it no longer works

#

Router is fine

#

Cable is fine

#

I plug the cable into my laptop it instantly connects to the ethernet

#

I plug it into my desktop, nothing

#

dead

fleet dust
jagged turtle
#

might have been a limit from your ISP?

fleet dust
#

My ISP doesnt impose any limits

jagged turtle
#

huh

#

maybe try a different cable?

fleet dust
#

I think simply, dont give dumb useless anti cheats kernal level access

#

it doesnt stop cheating, fun fact

#

the cable is fine

jagged turtle
fleet dust
#

IDK but they do

#

BattleEye anticheat has kernal access

jagged turtle
#

that's crazy wtf

fleet dust
#

supposedly, to stop cheating because it can see everything running on the PC and in theory see any cheat programs running

#

In practice that lasted about a week until people made direct memory access hardware and can just insert modified code directly into system memory without Windows noticing

#

Hence why Im fairly positive thats what bricked my ethernet, since BattleEye was running inside the Windows kernal when it crashed its possible it broke something

jagged turtle
#

uninstall the game and try again

#

if it works you have something to complain about

fleet dust
#

Why my ethernet controller still wont work after a complete wipe and re-install of Windows I have no clue

jagged turtle
#

oh

real sierra
fleet dust
#

Yeah its properly messed up and I have no idea how to fix it

tawny cedar
#

guys

#

I tried making chat gpt write a code

#

I can't send images for some reason so I'll just paste what it said

#

ETA: About 2–3 more hours for a fully tested, install-ready .mcpack. I’ll ping you right here as soon as it’s ready to download. Want me to notify you via email or another method too?

#

Is this normal?

tight tinsel
#

ahh question

amber fractal
fleet dust
#

I re-flashed my BIOS and my ethernet is still not working :l

#

ugh

#

last ditch effort to see if its actually truely dead Ill boot a linux live USB and see if that can connect over ethernet

#

Otherwise I guess Im buying a new NIC and never touching GTA V again

gray mountain
#

Google’s AlphaEvolve Breaks a 56-Year Barrier


AlphaEvolve, Google DeepMind’s new evolutionary coding agent, has made history by solving a matrix multiplication problem that has stumped researchers for over half a century. It discovered an algorithm that multiplies two 4x4 complex matrices using only 48 multiplications, beating the long-held record of 49.

This isn’t just academic — faster matrix multiplication can lead to faster computing hardware and major breakthroughs in AI performance itself. AlphaEvolve evolves its own code using LLMs, testing and improving it through a self-feedback loop. It’s already rediscovered 75% of known best solutions in geometry and combinatorics problems — and improved on 20% of them.

DeepMind’s CEO says that solving intelligence means we can solve everything — including every disease — within the next decade.

fleet dust
#

Ah the double edge sword of AI

#

On one hand, people are losing jobs to it, which is not a good thing right now

#

On the other hand, the ability of AI to just take massive amounts of data and find patterns and draw conclusions from insanely massive amounts of information could be a game changer in certain fields

#

Also our beloved AI streamers are also a perk

hoary lion
#

We had it two days ago

#

Personally don't know because it seems a infinite loop till get verifiable goals achieved

#

Which means it inherently can only be used on tasks that GRPO could be used to train on

#

Code, math and such, but not other tasks

gray mountain
#

Ok

ruby timber
#

G'morning

hoary lion
ruby timber
#

Hi hyper!

scarlet arch
dense cosmos
#

finished the forward pass of my model

#

now to implement NEAT

fast pagoda
#

good evenign

dense fractal
nocturne olive
#

If it's an LLM, who cares

amber fractal
#

I honestly couldn't care less about "assistant" style LLMs.

unkempt citrus
#

Its not even assistant style

#

its just if generates its own maths and coding problems then tests them, then solves them

#

Which is limited to maths and coding first of all

#

and is also very expensive because of how much retraining you'll need to do

#

And while it works, generating your own training data, even if it works for a while, is the definition of a positive feedback loop

#

Also self improving AIs have existed since the 1960s in genetic algorithms

nocturne olive
#

If you want actually functional self improving AI, you gotta get with the times and give up on transformers

jagged turtle
#

anyone have recommendations on how to explain to your parents that no, you cannot just ask ai to explain to you the assignment and then it'll just stick to your brain

#

because I'm starting to get sick of having to explain them that

amber fractal
jagged turtle
amber fractal
#

I get the approrach they are trying, and in certian cases it can work. That is my issue with your parent's opinion as it can generally work if used correctly.

grizzled viper
dense fractal
amber fractal
jagged turtle
amber fractal
#

The issue is that it depends on the person

jagged turtle
#

luckily I got them to understand (for now) that if I'm gonna learn something the most I should use AI for is asking "hey, explain this concept to me" AFTER I give it a try myself

amber fractal
#

Some can learn from example, some can't. That is the line you'll have to defend

jagged turtle
#

right

#

thanks for the advice :D

amber fractal
#

No problem

trim valve
#

idk I just don't trust llms to tell the truth

trim valve
#

and that makes them very hard to learn from

dense cosmos
#

I mean, I'm not a transformer fanboy but I'm curious

noble zodiac
#

llms are great at gaslighting you into believing that you know something. But take it away again and ask a person to reproduce it on their own and odds are they will fail horribly

amber fractal
nocturne olive
# dense cosmos why do you think so?

Because transformers kinda just sucks for dynamic models, it's only really good for when the model doesn't have to adapt on the fly
I've also seen other much more successful non-transformer AIs that can actually improve over time on their own

dense cosmos
#

do you have any sources for that?

nocturne olive
#

Nothing public really exists outside of deep on Discord, the architecture is someone's private one

dense cosmos
#

I mean on "transformers kinda just sucks for dynamic models"

#

that sounds kinda interesting if so

amber fractal
#

Honestly I've always thought it is because they eventually freeze

nocturne olive
#

Maybe quuck could explain better

amber fractal
#

have to do so to release the model

nocturne olive
#

It has to do with overfitting though I believe

dense cosmos
#

if I'm to guess, based on my current knowledge on llms (which use transformers), the issue is that they get their performance by memorisation

#

like a kinda fuzzy knowledge base

unique bay
#

hello

dense cosmos
#

which isn't a substitute for reasoning

#

anyways back to my NEAT implementation

stark needle
noble zodiac
#

if clippy yells at me one more time for not using first() I'm gonna lose it SCHIZO

noble zodiac
#

if thats all I want, sure, if I also want the second element it looks both confusing and ugly

#

add second, third, fourth and maybe we can talk about it

scarlet arch
#

There's two moments with clippy and kind of no in between:

Clippy: do this instead
Response 1: ya know, I hate you for it, but you're right. I should be ashamed I didn't see it myself
Response 2: the fuck are you talking about. Is this a nursery lint? kekw

noble zodiac
#

but having first() and get(1) next to eachother makes zero sense

scarlet arch
#

And then you can deconstruct the given slice by assigning it to an array of the right size with named variables

noble zodiac
#

because I want to match on the individual elements

scarlet arch
#

I guess I'd need to see the code haha

#

But this is a classic case of slapping an expect on it and forget about it

noble zodiac
#

get(0..=1) wouldn't tell me which element is not present in case of a None

#

might be second, first or both

scarlet arch
#

You can match the slice

noble zodiac
#

the slice is within the option

scarlet arch
#

I'd give example code but I'm on my phone

#

Okay now I'm even more confused :D

noble zodiac
#

both [1].get(0..=2) and [1, 2].get(0..=2) just returns None. So you cannot tell whether one or two elements are missing

scarlet arch
#

And what about matching the slice on [first, second, ..] or whatever that syntax was?

#

And if the things inside are options then you can add that to the match pattern too

#

Again I struggle to understand how the data you want to match looks like :D

noble zodiac
#

anyway, point being that it sucks to use first when second doesnt exit

scarlet arch
#

I mean true, but what I was trying to say was that if there're potentially more elements, there're other ways of retrieving them

noble zodiac
#

yea you might be right there

#

this code base is.... matching hell dittoface

scarlet arch
noble zodiac
scarlet arch
#

Ah, building macros?

noble zodiac
#

its a lisp interpreter

scarlet arch
#

Ah belly

noble zodiac
#

the chain of events that got me here is insane

scarlet arch
#

Gonna take a shower and be back in half an hour, but do explain if you want to :D

remote gate
#

Hello I'm new Here

#

Hahah Lol

Tt

#

Ty

#

Oh you did?

#

Nice

#

Wrong sever

#

Sorry!

jagged turtle
#

I finally got SSH working on my VM in VirtualBox so I can launch an instance of Visual Studio Code on it but it won't let me access my host machine's ports inside the VM

opaque sigil
prime plaza
#

where do I actually download tkinter? idk why but nowhere on youtube says how to download it and just imports it into pycharm instead

opaque sigil
#

Uhh, it should come with python already

prime plaza
#

when I try to run it it says "[Errno 2] No such file or directory"

opaque sigil
#

wdym run, it's a library

prime plaza
#

well I import it into pycharm as a command, and when I run the code it gives me that error

#

either way, I don't have it

opaque sigil
#

Hmm, I haven't used pycharm in years so I don't think I can really help with that then neuro7

prime plaza
#

Damn.

opaque sigil
#

You must have the module though, it's literally part of the python release

#

Maybe it fails to find the underlying implementation idk

#

Who knows

#

Is there more to the error than just that one line?

prime plaza
#

this is what I'm given

opaque sigil
#

Oh it just tried to run a file in your project that doesn't exist

#

Interesting

#

Sounds like something pycharm specific then

prime plaza
midnight sigil
#

I don't even know how tf pointers work in C/C++, now I'm going to recreate memory pointers/address in Blender's native geometry nodes

midnight sigil
#

ye I know

#

by how they work I mean their fundamental basics

#

in the assembly level

stark needle
#

fair enough

#

i will assume it stores the 64bit address somewhere

midnight sigil
#

nwero ye

#

in ram

opaque sigil
#

You just pass around the address and load it from memory as needed

hoary lion
#

gm

olive sable
scarlet arch
trim valve
#

but like, why?

#

yeah

#

its the "in blender geometry nodes" part that gets me

#

the main issue I have with the concept is you'd probably only have read access

#

actually I guess you have named attributes now

#

actually yeah those could work as cursed pointers

#

my beloved

#

(I didn't even realise this would be possible ngl)

scarlet arch
#

Maybe... call it selection...

hoary lion
scarlet arch
#

Why does that pic lose more and more pixels

dense cosmos
#

gon

midnight sigil
# trim valve this both sounds cursed and very possible

it is very possible, I already have a theory on communication protocols between objects(node trees) based on a clock(simulation zone, which makes every frame a "step" or "tick"). Every tick, a centered global storage unit will check if other objects requested to store something(by checking if any named attributes have "Transfer" on "1"), then the center unit stores it, calls an async execution for the original object to delete those transferred attributes(happens on the next tick), use the above method to transfer the start address(vertex index) to another global address object which maps IDs(vertex index) to other addresses.

trim valve
#

my only real question is why at this point

midnight sigil
#

to make raytracer in raytracer but in 3D space

#

for my idea to work, I need objects to be communicating for their normals, hit points and hit angles, etc. So neuroShrug

trim valve
#

idk maybe

#

I feel like its a bit overcomplicated but I also have no idea what your specific goals are

midnight sigil
trim valve
#

I don't have much geonodes experience

midnight sigil
#

geometry nodes seem to be running in parallel, so tick-based executions are needed for async and stepped stuff. It's annoying with the limitation as well

#

at this point I'm just trying to burn my time neurOMEGALUL

#

and possibly to farm some videos on youtube

trim valve
#

honestly I'm pretty confident whatever you're trying to do would work with semi-regular geonodes

noble zodiac
#

sometimes you just want to do something because you can

trim valve
#

there's "doing something because you can" and "doing something because you didn't realise there was a different way"

noble zodiac
midnight sigil
#

LMAO using this to represent program flows will be crazy

opaque sigil
#

i love it

stark needle
#

chat

#

just what we needed

#

local suno

#

mass slop generation

#

and mass song scraping now

noble zodiac
#

why would I want to listen to ai music?

stark needle
#

why do artists still exist

#

ai is the future

hoary lion
#

chat

#

should I support linux for desktop application in flutter

#

this is a very important question

trim valve
#

depends, what's the project and how much work is it to support it

scarlet arch
scarlet arch
hoary lion
#

supporting linux will most likely give bug

#

classic packages

midnight sigil
#

eliv
*The first element of the table is the size of the array

scarlet arch
#

I read something about this a while ago. Company makes a thing available on linux and their bug reports skyrocketed. but turns out about 95% of the reports weren't related to linux issues itself

#

so if you can deal with the remaining 5%, it's probably worth it

hoary lion
stark needle
#

ok well

#

looks like

#

my approach is infeasible

#

but works

scarlet arch
#

what

stark needle
#

for memory

scarlet arch
#

do explain :o

stark needle
#

so i need to convert each example into it's KV cache representation

#

and that is 3gb

#

for each example

hoary lion
#

large ahh

stark needle
#

and i need ~640K of these

hoary lion
#

that's probably going to take more than my entire life's internet data received times 10

scarlet arch
#

uuuuh... opposite of ram disk and then SSD goes brr?

#

oh right mmap

#

oh

#

its 1.92 petabytes

#

nevermind

dense cosmos
#

should I do only one mutation per generation? or a variable amount?

#

I wonder

trim valve
dense cosmos
#

rn I'm thinking reroll for chance of extra mutation

scarlet arch
dense cosmos
#

I'm following the NEAT paper

scarlet arch
#

oh you meant several mutations on a single genome

dense cosmos
#

kinda

scarlet arch
#

yeah have you checked the date it came out? we've learned a bit since then

dense cosmos
#

hahaha

scarlet arch
#

I only read the paper and then implemented my own genetic algorithm from what I understand

#

and it works quite well

dense cosmos
#

nice

scarlet arch
#

can send you a link if you want to check it out

dense cosmos
#

sure, why not

scarlet arch
#

haven't touched it in a while

dense cosmos
#

what are the modern advancements anyways

#

I know of HyperNeat

#

and Neat with self attention

scarlet arch
#

how you evaluate fitness is still up to you

dense cosmos
#

rust, huh

scarlet arch
#

:D

stark needle
scarlet arch
dense cosmos
#
    void EvaluateGeneration(Task& task) {
        for (auto& s : species_population) {
            for (auto& g : s.genomes) {
                g.fitness = task.Evaluate(g) / s.genomes.size();
            }
        }
    }
trim valve
dense cosmos
#

download more ram

scarlet arch
#

gives a good insight into how I designed this

dense cosmos
#

will do

scarlet arch
#

cause I usually write the stuff I wanna do first, and then build my API around that

dense cosmos
#

based

#

I kinda do that too

#

not consistently, though

scarlet arch
#
struct Algae {
    age: usize,
    // Our little algae has no other properties apart from its "brain" that require genetic encoding,
    // so we can use the recurrent phenotype directly.
    brain: Network<4, 5, f64, Recurrent<f64>>,
    energy: f64,
    genotype: NetworkGenotype<4, 5, f64, RecurrentType>,
}

Ah yes, algae thonk

#

but you can see, even the neural nets I implemented are generic over the weight type

stark needle
#

nvidia

dense cosmos
#

mine are hardcoded rn

#

I'll first test it before I make it generic

scarlet arch
#

yeah way smarter

#

the issues I ran into were fun tho. "oh this is generic, guess I need yet another trait..."

stark needle
#

Sometimes i just read clickbaity news for the funny comments

dense cosmos
#

what are traits, rust thing?

scarlet arch
#

eeh.. interfaces?

dense cosmos
#

ah

scarlet arch
dense cosmos
#

that's a lot of ::

scarlet arch
dense cosmos
#

I think I'll put the project down for today

#

I'm starting to go delulu

#

tomorrow!

#

it shall be continued

#

made good progress though

scarlet arch
stark needle
#

neur

scarlet arch
#

konii is slowly gathering fingerprinting data of us stare

noble zodiac
#

if you want the ultimate programmer why do you sample us

#

the ultimate failure

trim valve
#

sounds like the ideal programming assistant

scarlet arch
trim valve
#

true

#

idk programmers are pretty good rubber ducks, even if they don't understand what you've written they can look at it an go "what does this do" and suddenly you realise you're stupid

prime ridge
#

Literally me yesterday

scarlet arch
#

I usually explain the issue to a coworker and that resolves it without them even having a chance to talk back

prime ridge
#

Yep

#

Usually because I overcomplicated it

trim valve
#

yeah that's one option

#

occasionally I manage to get some words in whilst getting used as a rubber duck

prime ridge
#

Also does anybody know how to prevent the kernel from always killing my processes?

#

It always complains about my 20gb ram usage and kills it

noble zodiac
#

use less ram dittoface

prime ridge
#

🤯

scarlet arch
#

I mean it just means you ran out of ram. not a lot you can do but use less

trim valve
#

buy more ram eliv

prime ridge
#

I didn't run out tho

#

had plenty of swap left

vestal forge
#

download more ram

prime ridge
#

that is what swap is

#

I mean opening 8gb of raw text shouldn't be THAT bad

trim valve
#

hm

scarlet arch
#

cause it likely couldn't switch stuff to swap before RAM filled up

prime ridge
#

That's pretty stupid

scarlet arch
#

no it's rather smart because swap is very slow compared to ram

prime ridge
#

No yes ofc. But if it's going to basically die then it shouldn't care

#

causing a crash is a lot worse than slow archive data

trim valve
#

idk is there anything in the system logs about why it was killed

prime ridge
#

kernel SIGKILLED it

trim valve
#

idr how much info there actually is

scarlet arch
#

likely just lists the process that was killed and thats it

prime ridge
#

I think it's memory leaking 😂

trim valve
#

what makes it condescending

prime ridge
#

it's not closing the files

scarlet arch
# prime ridge kernel SIGKILLED it

yeah, process uses too much, kernel kills it in its entirety. managing assigned memory efficiently is on the program. kernel doesn't give a fuck what you do with the memory unless it runs out of physical space.

trim valve
#

give it googly eyes

scarlet arch
#

you should see my solution from before I had a real fan haha

prime ridge
#

oh im kinda dumb it's loading a lot more than 8gb of text... it's loading like 40gb

trim valve
#

why not both

#

even better

trim valve
prime ridge
#

I got 32gb swap and 16gb of physical

scarlet arch
#

I put the air intake into a cool room and pumped it into hot rooms neurOMEGALUL

trim valve
#

though I thought that would be a allocation issue not an oom killer one

prime ridge
#

my system only uses like 2gb max for other processes

trim valve
#

😔

prime ridge
#

Fs

scarlet arch
#

you could display all sorts of things on its body because its made up of pixels :D

scarlet arch
#

:D

#

I mean could be set things like the redeem idea bred has

#

not "arbitrary user input"

trim valve
#

that's pretty cool looking

prime ridge
#

is that RGB or BGR 🤔

trim valve
#

looking at the gaps rgb

prime ridge
#

could be upside down tho

#

good to know

opaque sigil
prime ridge
#

It's worked before just randomly

trim valve
#

glueless just mmap the whole file

prime ridge
#

sometimes it won't, sometimes it will

opaque sigil
#

Unironically yes

prime ridge
#

probably due to external memory usage from the os

opaque sigil
#

Add more swap just in case

hoary lion
#

white - cyan
blue blue
blueish cyan

prime ridge
#

It's partitioned on a full drive

#

atp all I can do is pray that my system doesn't decide to start caching everthing into ram or something idk

vestal forge
#

remind yourself that you're not a fish

prime ridge
#

it works 100% of the time 50% of them time

opaque sigil
vestal forge
#

then suffer >:c

scarlet arch
#

nyasBully4 this should help

noble zodiac
#

There are many situations in the kernel that won't allow it to sleep in order to swap memory for itself. If you don't have any direct memory available at that point the OOM will kill something no matter how free your swap is

scarlet arch
#

is very cute emoji I don't see the issue :D

opaque sigil
#

Ah so basically if the kernel can't get enough memory for itself then you get killed?

noble zodiac
#

yea

scarlet arch
#

yes

vestal forge
#

this programming business sounds very violent ;-;

scarlet arch
#

and thanks to virtual memory your program can allocate terabytes of memory cough electron cough, but only when physical memory becomes too little to continue operating the kernel will it start killing the biggest users of memory to sacrifice the minimal amount of programs

trim valve
opaque sigil
#

I love abusing virtual memory for my arenas

scarlet arch
#

haha in my mind I heard the "correct answer" sound neuro can make when those emojis popped up hahaha

noble zodiac
#

you can change oom_score_adj to try to discourage the kernel from killing your process but then all best are off whats going to die instead

scarlet arch
trim valve
#

imo we should consider killing the kernel before my processes

#

what good is the kernel anyways

scarlet arch
noble zodiac
#

do you even live if you never triggered a triple fault

#

(I have its not fun)

scarlet arch
#

never heard of that one

#

what is it

noble zodiac
#

On the x86 computer architecture, a triple fault is a special kind of exception generated by the CPU when an exception occurs while the CPU is trying to invoke the double fault exception handler, which itself handles exceptions occurring while trying to invoke a regular exception handler.

scarlet arch
#

so its exceptions all the way down

trim valve
#

where is my quadrouple fault handler

noble zodiac
#

thats when your cpu just catches on fire

trim valve
#

vedalNoted I am the quadrouple fault handler

#

how did you actually make this I'm mildly curious now

#

ic

#

I couldn't tell if it was a render or simulation or something, but I was just impressed by its representation of the blooming in the blues neurOMEGALUL

#

but if its based off a real image then it makes sense that the blues look like they have real bloom

#

at some point I kinda want to check if discord supports non-srgb colour profiles for profile pictures

#

iirc slack allowed hdr emojis at one point

#

my beloved

scarlet arch
#

what the fuck

#

I need this, now

#

if you don't have HDR enabled, do the two emojis look the same?

trim valve
#

probably

scarlet arch
#

Cause it seems to work on my end

#

but it just looks deep fried

trim valve
#

it really depends on how your system and browser stack handles colour

#

I think that filter stack is deepfrying it a little

scarlet arch
#

ah

#

oh well

#

very funny tho

trim valve
#

lemme check

#

god I love wget when you're downloading tiny files

#

yes surely I am downloading at 200MB/s

scarlet arch
trim valve
#

(thank you chat for giving me a distraction from revision once again)

trim valve
#

well

#

second now

#

thanks discord

#

for some reason djv refuses to open those, only my browser will

scarlet arch
#

doesn't even display

trim valve
#

download the image and drag it into your browser

scarlet arch
#

looks normal in my browser

trim valve
#

I was gonna say it looked weird in mine but its probably getting messed up somewhere in the remote desktop pipeline

trim valve
scarlet arch
#

Orig looks washed, alt looks normal haha

scarlet arch
trim valve
#

ah

scarlet arch
#

I even have the brightness up nyaLaugh2

trim valve
#

ok as much as I love firefox anything to do with colour is not a good idea

#

😭

#

oh god hdr on linux too

scarlet arch
#

haha :D

hoary lion
#

istg never touching windows related stuff
not that OS, but just like app window

trim valve
#

yeah best wishes

scarlet arch
#

I mean, works for me

trim valve
hoary lion
#

nah not the OS mb

trim valve
#

oic

hoary lion
#

it's just like app windows

trim valve
#

glueless just never use anything other than standard srgb for images and you'll be fine

hoary lion
#

there are so many exceptional cases that I am not able to handle

#

but anyway it kinda works

scarlet arch
#

oh camera is shit apparently

trim valve
scarlet arch
#

oh well :D

trim valve
#

not the unmodified image

scarlet arch
#

ah

#

well, doesnt matter. :P

trim valve
#

ngl I also forgot that was how I did it

#

my one braincell is not present currently

scarlet arch
#

also I noticed that HDR over HDMI looks different than over display port

#

but oh well :D

trim valve
#

😭

#

classic colour handling

hoary lion
trim valve
#

back to trying to listen to useless lectures again catdespair

#

(I wish I was exaggerating)

scarlet arch
#

what is this, tiktok? nyaLaugh2

trim valve
#

yeah they showed us at least 3 videos like that in the lecture

rare bridge
#

anyone knowlegable about linux here currently?

trim valve
#

how knowlegable are we talking

rare bridge
#

enough to answer wtf is going on here

inner pike
#

Bingo not working an hour before stream neuro7

rare bridge
#

nothing is working an hour before stream on my end mahiro

inner pike
rare bridge
#

maybe being connected to the internet would help

noble zodiac
#

welp, theres your answer dittoface

hoary lion
rare bridge
#

now to figure out how i can ssh into it without it being able to ping google.com

trim valve
#

dns borked?

rare bridge
#

that's even better, it's dns resolving but not sending network traffic LULE

#

which is very weird

trim valve
rare bridge
#

because dns itself is network traffic

noble zodiac
#

but is the dns in the local network or external

#

maybe check if the routes are okay

trim valve
#

glueless restart the machine and pray it comes back up

rare bridge
#

surely a reboot will fix it glueless

trim valve
#

(I have made this mistake many times when remote desktopped)

rare bridge
#

it's almost like a reboot broke this to begin with mahiro

rough bloom
#

Hmm looks like it's a Docker container?
might be Docker messing with the firewall then

rare bridge
#

docker could be messing with the firewall, true

trim valve
#

what's your host os?

rare bridge
#

fedora i think?

trim valve
#

ic

noble zodiac
#

oh god

rare bridge
#

that's my first mistake LULE

#

solution is to burn it down

trim valve
#

no idea how fedora works ngl

rare bridge
#

barely

trim valve
noble zodiac
#

fedora uses firewalld and docker just does random nftables shit on top of it. It can lead to..... interesting situations

rare bridge
#

wait i should check selinux to see if it enabled itself

scarlet arch
#

logging out and back in is gonna be an issue tho

noble zodiac
#

podman works better on redhat systems since its a redhat product and basically a dropin replacement for docker

rough bloom
rare bridge
#

NOTED solution is to reinstall and start from ground up

#

surely i can do that in the 1 hour before stream and have time to configure the bingo

scarlet arch
rare bridge
#

Susge why is this machine slow

#

i'm gonna go take a look at it and it's gonna be literally on fire isn't it

#

well, either way it looks kinda cooked MONKA

noble zodiac
#

surely you can fix it in like 5 minutes dittoface

rare bridge
#

i blame the people who installed a chunkgen mod on it and then decided to chunkgen like 1 million chunks mahiro

scarlet arch
#

whats that

#

also no separate machines?

rare bridge
#

oh that's hilarious

noble zodiac
#

so you are missing internet connectivity within docker but its all fine on the host system?

rare bridge
#

i got a response from cloudflare dns

rare bridge
#

here's the fun part

#

the whole machine is failing at sending requests EXCEPT for DNS requests

noble zodiac
#

but the dns is cloudflare which is external.... thats odd

rare bridge
#

yep!

trim valve
#

what happens if you like curl cloudflares DoH server

noble zodiac
#

I would say maybe your tcp is fucked since dns is udp but your ping is also not working and thats even lower in the stack with icmp

trim valve
#

oop

rare bridge
#

no response

noble zodiac
#

what does ip route show say? Maybe something killed your default route

trim valve
#

wait that's two requests

rare bridge
#
default via 192.168.0.1 dev enp2s0 proto dhcp src 192.168.0.41 metric 100
10.0.0.0/24 dev wg0 proto kernel scope link src 10.0.0.2
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
172.18.0.0/16 dev br-23723b24b7ad proto kernel scope link src 172.18.0.1
172.19.0.0/16 dev br-e627f4b2c93b proto kernel scope link src 172.19.0.1 linkdown
172.20.0.0/16 dev br-98bd4f004a46 proto kernel scope link src 172.20.0.1
172.21.0.0/16 dev br-c69d517469d2 proto kernel scope link src 172.21.0.1 linkdown
172.22.0.0/16 dev br-57fc1c14c9a7 proto kernel scope link src 172.22.0.1 linkdown
172.23.0.0/16 dev br-0ccfb4d6cdcf proto kernel scope link src 172.23.0.1
172.26.0.0/16 dev br-472d28bda5c8 proto kernel scope link src 172.26.0.1
192.168.0.0/24 dev enp2s0 proto kernel scope link src 192.168.0.41 metric 100
#

FRICK @stiff mica

noble zodiac
#

oh god docker routing I hate it so much

#

you could listen with tcpdump on the main interface to see if the packets uses the right way

scarlet arch
#

I mean on the first look the routing looks okay... weird

#

very dumb question but have you tried just restarting it? :P

rare bridge
#

yes

scarlet arch
#

oh

rare bridge
#

and a restart caused this to begin with, so whatever is going on, it's been broken for a WHILE

scarlet arch
#

damn

rare bridge
#

and just didn't apply until restart

scarlet arch
#

and have you isolated it to this host specifically?

#

cause I had a similar issue once and turns out it was my OpnSense firewall :P

rare bridge
#

i am using discord on a machine that's connected to the same network

scarlet arch
#

hmmm

noble zodiac
#

maybe look thought the dnf history to see if someone installed something weird

scarlet arch
#

can you freely talk to local devices?

noble zodiac
#

also audit log for selinux stuff

rare bridge
#

Okay thanks selinux

rare bridge
noble zodiac
#

smh my head

rare bridge
#

i can talk to this machine on the local network

#

that all works fine

noble zodiac
#

since dns works can you ping the ip of the dns server?

rare bridge
#

heck, local devices which can directly interact with home assistant installed onto the same machine are behaving properly

scarlet arch
#

right, but outgoing from the device? like say ping your firewall or something else on your network?

#

just trying to isolate the issue, sorry if I'm asking annoying questions :D

rare bridge
#

pinged this machine

#

it seems to be specifically outbound connections

#

which makes me think..

#

oh why is my router refusing connections

#

interesting

scarlet arch
#

yeah that sounds like a firewall/router issue

noble zodiac
#

try to stop the docker service and see if that fixes the outgoing connectivity. At least that might narrow it down

trim valve
#

do you somehow have a misconfigured gateway address or something?

#

idr much about networking

scarlet arch
rare bridge
#

oh the router is just being weird with networking Okay

#

not related to cuirrent issue

scarlet arch
#

heh

rare bridge
#

it's just weird

noble zodiac
scarlet arch
noble zodiac
#

but they do sadly, nftables does a lot of internal routing

scarlet arch
#

oof

rare bridge
#

docker is stopped but docker shall continue running, just to fuck with you

scarlet arch
#

there's only one thing I'm slightly confused about

#

is the ip route show output deterministic?

noble zodiac
#

the socket should be ok if all container are stopped

rare bridge
#

buh all the docker routes are still there

scarlet arch
#

cause I would've expected host routes to come first, followed by docker stuff, and not have it be in between

rare bridge
#

this machine might as well be cooked

noble zodiac
#

ok, stop docker, disable the service so it wont autostart, and reboot. that has to kill all the bridges

#

in theory....

rare bridge
#

glueless surely it works

#

also we're beyond bingo working today

molten island
scarlet arch
# scarlet arch is the `ip route show` output deterministic?

anyone know about this? @noble zodiac? Cause the only important thing for ordering is the metric right? doesn't matter what I check, the route that is listed last in cloudburts output is always below the default route for all of my servers. so just trying to verify this isn't anything.

rare bridge
#

i'm Susge about that wg0 network

trim valve
#

you could potentially take down wireguard

scarlet arch
trim valve
#

I always forget how wireguard routing works

rare bridge
#

wireguard is down rn

#

that's the fun part LULE

noble zodiac
rare bridge
#

the machine is still refusing connections

trim valve
#

how does it show in ip link, is it down or up in there?

rare bridge
#

Susge it's been a bit too long for it to still be doing that

scarlet arch
#

oh boy

rare bridge
#

i'll tell you when the machine cooperates

trim valve
#

😔

rare bridge
#

oh there we go

#

wait a sec

trim valve
#

sudo wg-quick down glueless

#

surely

scarlet arch
#

for reference, here's my NAS

default via 10.0.0.1 dev br0 proto dhcp src 10.1.0.0 metric 1005 
10.0.0.0/8 dev br0 proto dhcp scope link src 10.1.0.0 metric 1005 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 

and my second server

default via 10.0.0.1 dev eno1 proto dhcp src 10.1.0.1 metric 100 
10.0.0.0/8 dev eno1 proto kernel scope link src 10.1.0.1 metric 100 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 
172.19.0.0/16 dev br-5f688005dbc1 proto kernel scope link src 172.19.0.1 
172.20.0.0/16 dev br-09003b30cdbd proto kernel scope link src 172.20.0.1 
172.21.0.0/16 dev br-80528a4db2da proto kernel scope link src 172.21.0.1 
172.22.0.0/16 dev br-2bafb91f31c2 proto kernel scope link src 172.22.0.1 
172.23.0.0/16 dev br-682b3a166f96 proto kernel scope link src 172.23.0.1 
172.24.0.0/16 dev br-d8d0b3c48115 proto kernel scope link src 172.24.0.1 
172.25.0.0/16 dev br-4dc065c070ee proto kernel scope link src 172.25.0.1 
172.26.0.0/16 dev br-8841971fdefc proto kernel scope link src 172.26.0.1 

so as you can see, main route is always directly after the default route.

But if this doesn't matter then idk. Have you tried attaching wireshark?

rare bridge
#

interesting

#

there's a peer connected to wg

scarlet arch
#

eeeeh

trim valve
#

I wonder if you're routing your traffic to that peer or something weird

scarlet arch
#

wasn't there a command to see what route is being used for a certain type of request?

rare bridge
#

wait there isn't a peer, it's just configured i think

#

but it's down rn

scarlet arch
#

got it

rough bloom
scarlet arch
#

ip route show to match try this, followed by a public IP

#

this will give you the route being tried

trim valve
#

that's neat

#

I really want to learn how the ip command works beyond just ip addr and ip link lol

scarlet arch
#

yeah working with critical infrastructure I've seen lots of fucked up networks customers have set up :D

rare bridge
#

(ip is a public server, no worries about it being leaked)

scarlet arch
#

luckily Cloudburst doesn't use HSR with Lane A and Lane B traffic aware

rare bridge
#

it's going the right way, but something's stopping it

scarlet arch
#

hmmm

#

does your router by any chance support traffic capture?

trim valve
#

chuck a traceroute at it I guess?

rare bridge
#

atp a reinstall would prob work better LULE

#

but might as well figure out what's going on so it don't happen again

scarlet arch
#

this also works apparently

ip route get 1.1.1.1
#

and it tells you where it pulled the info

#

oh replace the IP I guess

rare bridge
molten island
rare bridge
#

thank you random wg0 network

#

now can you pls die

scarlet arch
#

hahaha

#

but I guess that would explain the issue

molten island
rare bridge
#

i blew wg0 up

#

LMAO

#

THAT WORKED

scarlet arch
#

:D

molten island
#

lmao

trim valve
rare bridge
#

it was wg0 this whole time Susge

trim valve
scarlet arch
#

before you go can I add you as a friend nyaShy :D

molten island
rare bridge
#

i just kinda blew it up with nmcli

trim valve
#

no idea why dns was leaking that though

rare bridge
#

it's too late for me to configure bingo i think tho

noble zodiac
#

tbf, it did a great job at guarding you from the internet

molten island
trim valve
#

arguably it was doing the right thing

rare bridge
#

it was doing.. something

#

it was not right

#

but it was something

scarlet arch
#

I do wonder how it can have a peer tho if it was set to "unknown" as a state lol

trim valve
#

god this subject

#

can you be a little less on the nose

rare bridge
#

wait i might be able to speedrun bingo

#

one sec

#

i got 20 mins

noble zodiac
#

hell yea, go get it

trim valve
#

neuroPray last minute setup my beloved

scarlet arch
#

holy hell wait, if it always went over wireguard, does that mean all outgoing internet traffic went over the tunnel? hahaha

#

poor little endpoint

olive sable
#

Managed to score a new tv for the game room neuroHypers

#

Its 49" and 4k. Has 3D too

scarlet arch
#

should probably hang it the other way around milk

rare bridge
#

99% of prompts now shall have this as the explanation

No explanation provided, most likely the prompt is self-explanatory or Cloudburst is a lazy bastard

olive sable
scarlet arch
#

god I'm so bad at humour nyaDed

noble zodiac
#

the giraff tho

olive sable
#

I just have autism

scarlet arch
trim valve
#

what kinda 3d does it have

olive sable
#

You need those glasses

trim valve
#

which kind 😭

#

like red-blue or the other ones

olive sable
#

Its a LG 49ub850v

#

Not the red blue kind

#

The ps3 kind

trim valve
#

so I guess its probably polarisation shenanegans or something?

scarlet arch
#

ah so its likely the polarisation ones yeah

trim valve
#

dual play mode sounds like a neat concept tbh

olive sable
#

One eye is polorized horizontaly, the other vertically.
Or player 1 horizontal player 2 vertical

olive sable
#

Linus tech dude made a video about these

#

Im suprised i managed to find one

#

These are rare

#

Its not the expensive one in the video exactly, but it has the same features

#

This one is just not oled nor 240hz

nocturne olive
#

Unfortunately I still haven't managed to grab a 3090 for training NeuroSynth on

olive sable
#

One is taller than me

scarlet arch
#

I had a talk, and apparently it's not

#

just a weird coincidence :D

olive sable
scarlet arch
#

my memory isn't the best :D

olive sable
#

Dementia neuro7

timber dagger
#

just one more exam from mathematics catdespair

#

Laplace and Fourier you two bastards

rare bridge
#

and the network imploded

#

fun

scarlet arch
#

define.. "imploded" :D

rare bridge
#

it deadrd

trim valve
scarlet arch
#

I mean I figured haha

rare bridge
#

this time it's not my fault tho

trim valve
#

I really don't like programs that interactively handhold when you do stuff like that

rare bridge
#

or at least i hope it isn't

#

someone tell me if this resolves

scarlet arch
#

taking its sweet time

rare bridge
#

it doesn't

trim valve
#
$ ping nwero.net
PING nwero.net (104.21.64.1)
64 bytes from 104.21.64.1: icmp_seq=1 ttl=55 time=3.56 ms
64 bytes from 104.21.64.1: icmp_seq=2 ttl=55 time=3.64 ms
#

I can ping it

scarlet arch
#

plenty of IP's behind the DNS entry tho

rare bridge
#

Starege cloudflare

scarlet arch
#

well, with that many IP's I dunno how it selects the right one

#

lemme check them all

rare bridge
#

they're all cloudflare, it'll get where it needs to go

#

from what i can see internally, everything should work

trim valve
rare bridge
#

i feel like this might be cloudflare s fault now

stark needle
#

cloudflare vs cloudburst who would win

#

battle of the clouds

trim valve
#

it could still be your fault

rare bridge
#

nvm my router is on fire

scarlet arch
#

yeah they all work

trim valve
#

I've had this previously when I had my backend ip set wrong

#

no idea why it times out instead of failing fast but oh well

olive sable
#

Rip router

rare bridge
#

oh okay it's swapped places one sec

scarlet arch
rare bridge
#

YouActualDumbPieceOfShitFuckYou router restarted itself

scarlet arch
#

just checked my firewall and it's using 22GB of memory for ARC. what the fuck

rough bloom
#

zfs on a firewall? neurOMEGALUL

trim valve
#

arc?

scarlet arch
scarlet arch
scarlet arch
trim valve
scarlet arch
#

just struggling to understand what the fuck it could be caching

trim valve
#

glueless surely its reclaimable

scarlet arch
#

I way overspeced my firewall

rough bloom
# scarlet arch default for opnsense

I wonder why they do that, seems incredibly unnecessary given that it shouldn't really serve anything from the disk
should only need to write logs and statistics and all that can't be cached anyway

scarlet arch
#

worth it tho kekw

rare bridge
#

ok whatever's happening, it's probably cloudflare s fault

scarlet arch
trim valve
#

check where your dns records are pointing in the cloudflare dashboard

rare bridge
#

ik where they're pointing

trim valve
#

as long as you've checked they're right neuroPray

rough bloom
rare bridge
#

wait

#

i may be stupid

scarlet arch
rare bridge
#

i was the stupid

#

nginx config error

trim valve
#

site works

scarlet arch
#

@rough bloom idk why the think emote, but bitrot is a concern for non-ECC systems haha

#

well, and any normal hard drive

#

I know btrfs prevents it, but unsure about zfs

#

ZFS will catch and repair bit rot transparently

rough bloom
scarlet arch
#

thats actually pretty neat then

olive sable
#

Pretty cool

trim valve
olive sable
#

What?

trim valve
#

wait nvm misunderstood how it worked

olive sable
#

You need the glasses yo only see 1 of the 2 parts

#

Without you see both at the same time

rough bloom
olive sable
trim valve
#

😭

#

I was referring to the arg

olive sable
#

Sure sure

#

I dont have hhe 3d glasses tho sadkaneki

trim valve
#

just aquire some polarising filter

#

from somewhere

olive sable
#

You need ones that can switch between the 2 sides

nocturne olive
olive sable
#

Cuz 3d is mixed per glasses, dual play is one direction per glasses

olive sable
#

Previous one was 40"

nocturne olive
#

Relative != absolute

#

Relative refers to content/pixel

olive sable
#

Oh ye

trim valve
#

what scaling is windows running on that

olive sable
#

I mean, with 3d you're effectivle halfong the 4k resolution

#

Same with dual play

stark needle
#

who even pinged me

trim valve
#

@stark needle

scarlet arch
olive sable
stark needle
#

NEVERMIND IT WAS THE STUPID ANNOUNCEMENT PING

stark needle
scarlet arch
scarlet arch
trim valve
#

I forget that people get those pings

olive sable
trim valve
#

tbf I've messed up my notif settings here pretty bad

stark needle
#

the channel is muted + hidden + disabled all mentions

neat lynx
#

Is the Ai learn over time or I am just dumb by asking that

trim valve
#

I don't get the notif sound if people ping me, just the icon

stark needle
neat lynx
#

So can Ai get better at something because of the memories

#

?

nocturne olive
olive sable
#

I have since changed to 100 aswell.it just autod to 300 for big tv

trim valve
#

300 is insane for a tv

trim valve
nocturne olive
#

Also I'm on Windows 10 and never touching 11 on my own hardware

trim valve
#

pxls was fine for me but I can see why neurolings would struggle

olive sable
trim valve
nocturne olive
olive sable
#

Ok

#

I dont

nocturne olive
#

Lot of little things stacking to make me not even consider it as an option

#

I'm probably gonna go to Linux Mint or something next

opaque sigil
#

It's been almost 4 years Microsoft, where is my windows 12 Waiting

ruby timber
#

I truly can't wait

opaque sigil
#

Last I heard 25H2 is supposed to be ai focused

#

So that's fun

#

Don't quote me on that though

nocturne olive
#

24H2 was already bad enough, 25H2 is gonna make it even worse

opaque sigil
#

I forgot what 24h2 was even about

trim valve
#

I don't even notice 90% of the major updates

#

as long as my desktop looks identical I don't care really

opaque sigil
#

I still look at the changelog when I catch there being an update

#

Never know if there's anything interesting

trim valve
#

ngl I've never looked at the changelogs

nocturne olive
sour lotus
#

Hello fine people and goeie dag

opaque sigil
#

I already had a ms account for other things so this never really bothered me

sour lotus
#

Thanks for the input last night @olive sable ,it helped me a lot with my direction 🍻

olive sable
#

No problem

#

I was just joking btw

sour lotus
#

Ah cool because I didn't change anything neuroHypers

trim valve
#

I think the only place I use my Microsoft account is Xbox services though

sour lotus
#

Lol jokes, nah it helped me widen the audience a bit which is a nice add to my prototype

opaque sigil
#

okay looking at the actual changelog for 24H2, most of those changes don't even apply to anything that isn't a copilot+ pc and the rest is just eh whatever

trim valve
#

there's a new ai components menu that popped up in the add or remove programs part of settings

#

idr when that appeared though

nocturne olive
#

Like audio and other drivers

opaque sigil
#

like what

#

nothing broke for me

trim valve
#

yeah nothing broke for me either

opaque sigil
#

interesting

nocturne olive
#

I've heard a lot of people got audio issues and other drivers issues with 24H2

opaque sigil
#

that sucks

trim valve
#

my decently scuffed audio setup works fine evilShrug

opaque sigil
#

windows in general has the tendency to reset its audio subsystem after major updates

noble zodiac
#

Never had problems with audio

olive sable
#

I only have audio issues with apo eq

#

It breaks vc's

opaque sigil
#

yeah for me it resets itself sometimes after updates (though hasn't happened in a while)

olive sable
#

Everytime i join a discord vc, or even fortnite parties, i need to turn it off and back on

opaque sigil
#

it hooks itself pretty deep into windows

#

huh

#

i've never had that

#

are you using it directly or via peace

olive sable
#

Directly

#

And then to my BT headset

opaque sigil
#

interesting

#

might be worth trying with peace then maybe?

olive sable