#programming

1 messages · Page 20 of 1

knotty current
prime ridge
#

I still use it actually

#

I used it for robotics actually

#

also do you know if file IO cache disapears after reboot

#

cuz like I have several millions files that took like 20-30 minutes to index

#

and now it's slow as shit

knotty current
#

i know tmp and XDG-RUNTIME-DIR does

#

i dont think that does tho

prime ridge
#

cuz after indexing I was able to run ls in like 5-10 minutes

knotty current
#

i dont think i even have an IO cache?

prime ridge
#

now it just doesn't even complete

#

no it def does

knotty current
#

ls took 30 minutes?

prime ridge
#

prolly more

#

it's sooooo slow

#

but tbf it's like 50-100 million files

#

in 1 dir

knotty current
#

oh

#

that makes sense

prime ridge
#

also I double checked, Yes linux does cache it

knotty current
#

i have like max 100 files in one directory recursive

prime ridge
#

it's not a ls cache but a linux page cache

#

and it does dissapear on reboot

#

so fuck me

hoary lion
#

finally back

#

i wanna just do research

knotty current
#

-# imma just pray nobody doxxes me cuz i forgot to blur out IP oops

olive sable
#

wdym?

knotty current
#

i posted my hyprland rice here

#

but i forgot to blur out the Ip address display catdespair

#

-# hopefully safer version

olive sable
#

i mean, its kinda blocked

#

still possible to read most of it assuming its the numbers behind the 20

amber fractal
#

The numbers are fine as local ip

#

actually that's behind 14, not sure what is behind 20, nor am I wanting to know

hoary lion
#

my ip is 127.0.0.1 NeuroClueless

tight tinsel
#

good morning programming

#

(i say this at 11am knowing that its almost the middle of the day)

amber fractal
hoary lion
#

no wonder you are in the same timezone as me

unkempt citrus
#

Damn NATs

hoary lion
unkempt citrus
knotty current
#

i mean, even if this ip gets leaked, my ISP changes my ip every so often so it would be temporary glueless

hoary lion
#

this tbh

#

ISPs love shifting ip

knotty current
#

which also means i need to change the authorized IPs for my APIs every once so often NeuroRage

prime ridge
past ledge
#

hello everyone1

hoary lion
#

new member unlocked

past ledge
#

nice to meet our!

prime ridge
knotty current
#

i guess some do it and some dont glueless

hoary lion
#

some ISPs actually allows user to have fixed public ip

prime ridge
#

I don't pay for a static ip

#

maybe my isp just loves me. Cuz I get a seemingly static ipv4

#

thank god cuz ipv6 is broken on my laptop somehow

#

well that doesn't matter actually

knotty current
#

until the minute you inevitably realize you just accidentally posted your public IP in chat neurOMEGALUL

#

then maybe conside dynamic public ipv4?

prime ridge
#

oh I just mean ipv6 being borked

knotty current
#

i dont even know how to use ipv6

#

im gluelessabout networking in general

opaque sigil
#

It should ideally ✨ just work ✨

#

Emphasis on ideally

knotty current
#

ideally

#

some time ago i wrote spaghet that just worked

opaque sigil
#

In reality fuck all services actually support ipv6

knotty current
#

so im refactoring it rn

opaque sigil
#

Good luck

prime ridge
#

I genuninely don't know why my ipv6 is broken

#

it's an arch thing

knotty current
#

maybe its unsupported hardware?

prime ridge
#

No shot

#

2015 laptop

#

and it used to work

#

until I os hopped

knotty current
#

laptop just has problems desktops dont

#

damn those windows specific laptop hardware that does not work on linux

prime ridge
#

well I purposefully disabled ipv6

#

but I did it because my DNS didn't work when ipv6 was enabled

#

idk why my DNS was borked

#

even with ipv6 disabled my DNS is slowwww

#

takes like 60 seconds to load a page sometimes

#

and 50/50 just doesn't load

knotty current
#

i think old ahh hardware just bork when they see ipv6

#

and sometimes just gives up

prime ridge
#

no way though. Because non-us ips often are ipv6

#

they have to support it

#

and it's been around for a very long time

#

like VERY long time

knotty current
prime ridge
#

the emoji isnt even loading

#

I just see yellow

#

my DNS is that slow

knotty current
#

i have backup DNS servers added

#

specifically google DNS and cloudflare DNS

prime ridge
#

actually ion think it's DNS

#

it might just be drivers for my NIC

#

cuz my download is literally 20x slower than it used to be

knotty current
#

old ahh hardware

prime ridge
#

2015 isnt old

knotty current
#

at least it still works

prime ridge
#

oh wait 2015 was 10 years ago catdespair

opaque sigil
#

If it was the dns you would see nothing

prime ridge
#

how tf

#

well before my DNS was just slow

#

but this might be a new problem

#

cuz my download speed is only 20 mb/s wtf

#

it was like 300 before

opaque sigil
knotty current
prime ridge
past ledge
#

I programmed a sdk for easy to dev in java.

import me.castorice.sdk.io.network.websocket.Websocket;

public class Main {
    public static void main(String[] args) {
        try {
            // 创建WebSocket连接
            var ws = new Websocket("wss://echo.websocket.org/");

            // 设置连接建立时的回调
            ws.onOpen(() -> System.out.println("连接已建立"));

            // 设置消息接收的回调
            ws.onMessage(message -> {
                System.out.println("收到消息: " + message);
            });

            // 设置连接关闭的回调
            ws.onClose(reason -> System.out.println("连接已关闭,原因: " + reason));

            // 设置错误发生的回调
            ws.onError(error -> System.err.println("发生错误: " + error.getMessage()));

            ws.connect();
            ws.send("你好!", true);
            ws.close(null);
            Thread.sleep(1000);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
opaque sigil
prime ridge
#

为什么 Java ☕ 😭

#

No reason to torture yourself this much

knotty current
#

just because

#

this guy wanted a java sdk to their liking

prime ridge
#

Hence Kotlin

knotty current
#

i never touched any java nor java related languages glueless

prime ridge
#

Count your lucky stars

knotty current
#

why?

prime ridge
#

Java is horrrrrible

#

I've actually used it so I can say

knotty current
#

i never planned to use java

#

the languages i want to learn are C and Rust

prime ridge
#

There is no longer a single use for it besides minecraft lol

knotty current
prime ridge
#

android uses Kotlin now

knotty current
#

even minecraft mods are now written in js

prime ridge
#

are they? I haven't really looked at any mods source code

#

I've only seen java but I haven't looked at many

knotty current
#

i was browsing then i stumbled upon javascript minecraft mod SDKs

#

so not even minecraft mods need java now

prime ridge
#

It just screams early 2000s

knotty current
#

i really dont like js

prime ridge
#

Never bothered learning it

knotty current
#

i had to because of web scrapers

prime ridge
#

I have a burning hatred for web dev

prime ridge
knotty current
#

not

#

that was on options

#

but an existing one is written in js, uses raw CDP

#

but at least it handles certain stuff better than what i could do

prime ridge
#

Only language I ever loved was Python

#

I kinda liked Dart

#

unpopular opinion ik

knotty current
#

the only language i know how to write rn is python

prime ridge
#

C++ is the literal devil

knotty current
#

it is

prime ridge
#

I will never stop hating on C++

#

I write it for work

#

it's so annoying

#

It actually frustrates me beyond belief

knotty current
#

which one of Rust and C++ is better?

prime ridge
#

especially cmake

#

Rust >>>>

#

not even a question

#

Rust has cargo

#

which makes things usable

knotty current
prime ridge
#

cmake is so laughably bad

#

mason and ninja too

#

they keep trying to tame C++ but nothing will make it decent

knotty current
#

im writing python so i have never touched a build tool

#

-# capt for when im compiling stuff

prime ridge
#

Rust is the only lang with a decent build tool imo

#

Although even Rust can be slightly frustrating with things like lifetimes. It's worth it though because you get C++ performance with wayyyy less stress

knotty current
#

def learning rust once i got time

#

-# between wruting python, arg schizoing, and japanase catdespair

prime ridge
#

Just do a project that requires good performance as ur first project in Rust

#

I been thinking of writing an ML framework in rust

knotty current
#

its just i have a python project going rn and i have 0 ideas what to write in rust

#

-# also i work way too much with pandas

#

-# def need to learn numpy more

prime ridge
#

Thankfully Rust is a massive language so you can do just about anything in it

#

dude I use numpy in probably literally 99% of all projects

#

it's amazing

knotty current
#

it is

prime ridge
#

never really used pandas suprisingly

knotty current
#

i had to since im working with tabular data with string columns

prime ridge
#

prolly cuz my data is almost never structured

#

so I hae to parse it myself

knotty current
#

im learning to ditch the for loops with pandas and im quite suprised at how much i can ditch neuroHypers

opaque sigil
#

ccache my beloved neuroHypers

opaque sigil
knotty current
#

am not at that point of schzo yet

#

if i needed i would have just used numpy directly

#

the issue is that the project im working is a collaborative, and it has way too much pandas code to ditch for me to use numpy

tender river
prime ridge
#

really?

#

I feel like it's usually not that bad

#

although once you have a lot of deps it can get pretty rough

opaque sigil
#

it's objectively really bad compared to other languages (c++ doesn't count)

#

but i guess that's the tradeoff

#

cool so turns out mlir binaries with debug info are actually gigantic

#

lovely

tender river
opaque sigil
amber fractal
#

I should be banned from ideas

tender river
#

watching my internet slowly die neuroDespair

amber fractal
knotty current
#

i just realized my spaghet was querying api 3 times a minute catdespair

#

that was a rate limited api as well

amber fractal
tender river
opaque sigil
#

those are all dynamic executables but i guess they do include a lot of llvm

#

tbf i'm sure it's probably just all the debug info that's taking up space but i cba to compile it without rn

knotty current
#

for everyone in here that uses vscode or another editor with an integrated terminal

#

do you actually use the terminal or do u use an external one?

opaque sigil
#

both on my desktop, external only on my laptop

tight tinsel
#

i mean

#

gpu is gpu

amber fractal
#

free pc!

knotty current
#

gpu is better than no gpu

opaque sigil
tight tinsel
#

yeah i am taking it tho i would have to wait for a while to collect it

#

imma have him keep it until i rget back from overseas

prime ridge
opaque sigil
#

Imagine sleeping so late smh

#

It do be like that

tender river
#

hope you dont wake up tired, gn
the implementation is coming along nicely once i realized that what i mark is objects (each object needs to be marked) but what i relocate is object handles (each handle needs to be relocated to point to the new object location)

#

its ok your head is sturdy i dont think it will hurt

tender river
#

i finished the GC impl neuroPogHD

#

it doesnt work neuroPogHD

#

now it does neuroPogHD

stark needle
#

Morning

hoary lion
#

that feeling when tensor dimensions match

safe path
#

🧢

knotty current
#

what a great way to spend my afternoon, compiling obscure libraries from source neuroDespair

#

ok thank gosh it isnt that bad neuroHypers

ruby timber
#

Morning!

scarlet arch
maiden geyser
#

morbing

trim valve
dense cosmos
#

i want to mess around with a ray-marcher in curved space with arbitrary topologies

#

i have no idea how or where to start though

#

how do I even represent arbitrary topologies as a data structure?

#

hmm

#

i need to go study maths and topology

maiden geyser
#

i need to go and tip a cow

stark needle
#

enub

#

neuroPogHD

sour lotus
#

Herro

#

I just learned about the
NRC-Emotion-Lexicon-Wordlevel-v0.92

#

thingamajig

knotty current
#

sentiment analysis?

olive sable
#

Goodmorning neuroWaveA

amber fractal
#

Good morning chat neuroWave
(What sleep?)

opaque sigil
rough bloom
#

neuroPogHD they're making hipify less shit

#

nixpkgs isn't even on 6.4 yet PANIC
can AMD stop releasing for a few months please

noble zodiac
#

but you are reproducibly behind dittoface

trim valve
hoary lion
#

gm

olive sable
#

i am going insane

#

self.depthshaders = [[shaderDepth(np.ascontiguousarray(np.concatenate([np.concatenate([arr + entity[0].transformMat[3,0:3] for arr in entity[1].vertexDataList]) for entity in self.entities.values()]).ravel(), 'f').data.cast('B')), np.identity(4)]]

#

there probably is some stuff i could remove from the list comprehension, but it finbalyl works so evilShrug

trim valve
#

neuroPray one day this code will stop being python

olive sable
#

it will have ascended

knotty current
#

i still have a long way to schizo

olive sable
#

this is only 1 of my schizo list comprehensions

knotty current
trim valve
#

hate

knotty current
#

time to learn absurd list comprehension techniques then

knotty current
#

fr though, i love list comprehensions

#

beautiful feature

#

absurdly long lines are just beautiful

#

-# until i have to actually unravel it

olive sable
#

i actually toned down the amount of list comprehension in my code cuz it needs to be fast

trim valve
#

I can't imagine what a formatter would do to your code

knotty current
trim valve
#

it'd probably be pretty brutal

knotty current
#

i turn it off

olive sable
knotty current
#

and those kinda suck

trim valve
#

I wanna see the mess it makes

olive sable
#

like my entire code?

knotty current
olive sable
#

sure

trim valve
#

I was mostly meaning the bit in the screenshot

#

but the whole thing could work too lol

knotty current
#

oh dear a linter

trim valve
#

then this to format it

knotty current
#

i dont use either a linter nor a formatter

#

only a type checker

trim valve
#

I just let ruff have its way

knotty current
#

i used to do that until i discovered the joys of chaining and absurd lines

olive sable
#

"do not use bare except"
how do i fix that?

trim valve
#

meh don't think too hard about it

knotty current
#

screenshot?

trim valve
#

its probably expecting you to do like

except Exception as _:

or ```python
except Exception as _ignored:

olive sable
#

ok

#

damn, the formattor really butchered my code

stark needle
knotty current
trim valve
#

honestly not as bad as it could be

knotty current
#

i havent found a butchered list comprehension in the few lines i scrolled yet

olive sable
#

the link itself is just my original code, you need to press format on your end apparently

olive sable
#

👌

knotty current
#

yea

#

some lists are actually butchered

olive sable
trim valve
#

idk I can't complain, that's how I would write it

knotty current
#

and this

if (
                    all(
                        localBoundingBox[0][2 * i] < 0 < localBoundingBox[1][2 * i]
                        for i in range(2)
                    )
                    and localBoundingBox[1][1] < 1
                ):

just WHY (ignore the tabs, i copied it straight over)

olive sable
#

all(

#

honesltly i need to fix some of this code quite badly

trim valve
#

tbh the biggest reason I prefer autoformatting everything is because I never have to think about what my code looks like

#

most of the time it gives an output that's readable enough

#

even if I don't 100% agree with the style

knotty current
#

@olive sable do u use a type checker?

olive sable
#

kinda

#

just vscode stuff

knotty current
#

oh

hoary lion
#

anti python types committee

knotty current
#

no

#

smh i prefer static typed python

#

i had enough type errors

hoary lion
#

jk

#

ofc python should have types

#

follow uv neuroPray

knotty current
#

i just refactored my old type unsafe spaghetti monster and oh boy was it bad

#

at least it is done now neuroHypers

#

with 30% less code and 60% less api calls

olive sable
#

the most fps i could get before was 3K, and then i added shadow mapping bringing it down to 500
since then i have improved performance enough to get 1k with shadow mapping.
and due to those performance improvements i can now get 4k fps without shadow mapping neuroHypers

#

under specific circumstances tho

knotty current
#

numpy black magic at this point

opaque sigil
#

huh

olive sable
#

4K fps is 0.25ms per frame, pretty cool

opaque sigil
#

How

olive sable
#

i need to reformat my spaghetti code now

opaque sigil
#

Ruff my beloved

hoary lion
#

we all love lint

olive sable
#

nah

#

ill do it myself

hoary lion
knotty current
#

screw linters

hoary lion
#

rip

tender river
knotty current
#

i love my absurdly long chains

olive sable
#

i mostly meant putting things into seperate functions, cuz an __init__() thats more than 200 lines long is kinda mental

knotty current
#

i feel like there is probably worse

#

but 200 lines is still insane

olive sable
#

true, but i need this code to be idk the word

#

"overzichtelijk" in dutch

#

gimme a min

#

there isnt a 1 to 1 translation, but organised or so

knotty current
#

makes sense

gleaming harness
#

I thought it would be funny if i gave ai a vr headset using driver4vr and oh god what have i done 😭

amber fractal
gleaming harness
#

THE LITTLE KIDS IN GTAG HAVE TAUGHT IT TOO MUCH

amber fractal
#

Honestly I was half expecting it

scarlet arch
#

I mean vanor is right. milk

prime ridge
#

How is creating a mini-local neuro not neuro related?

#

it is neuro

scarlet arch
#

Well that's the thing. It's not?

sour lotus
#

but at the same time it is?

scarlet arch
#

It's a separate project. Similar to what I'm working on, but I'd never put it in the #1336777692070023271 thing ya know

sour lotus
#

oooooh

scarlet arch
#

I understand why it's confusing tho

sour lotus
#

im 95% always confused

#

so nothing new

#

I wing most of my life

scarlet arch
#

Everyone does. Don't let them tell you otherwise

opaque sigil
#

I don't (I do)

amber fractal
#

I have never winged anything in my life (this is a lie)

noble zodiac
#

I am not a bird so I dont wing things

#

I leg them

sour lotus
#

also cake is the ultimate lie

#

I will cling to my old gamer references till the day I die

noble zodiac
#

zoomers wouldnt even get that reference anymore

scarlet arch
sour lotus
#

Want

#

lol

amber fractal
#

try gen alpha, zoomers still know portal

prime ridge
#

true

sour lotus
#

accurate? For my keyword bucket? lol

vedal: [
"vedal",
"our overlord vedal",
"praise vedal",
"thank you vedal",
"vedal pls",
"that’s so vedal-core",
"classic vedal moment",
"we blame vedal for this",
"vedal is watching",
"vedal save us",
"the great vedal",
/(?:hail|praise|thank)\s+vedal\b/i,
/vedal\s+(pls|please|help|save\s+us|blessed\s+this)/i,
/that['’]s\s+so\s+vedal\b/i,
/we\s+(blame|thank)\s+vedal\b/i
],

noble zodiac
#

?

amber fractal
#

? regex moment

prime ridge
#

not regex

sour lotus
#

I captures keyword buckets, yar, it picks up on conversations and pushes a specifcic pill

prime ridge
#

actually is it?

sour lotus
#

Im using chatgpt to help me build a regex (js) plus other words also pulled from NRC Emotion Lexicon docs

noble zodiac
#

no one ever said hail vedal

#

and no one should

sour lotus
#

good points

#

glad im checking

#

hail caesar,etc, but its such an old term, so not sure why this would even recommend it

#

I only once read it in Asterix & Obelix

#

Now to take 31 emotional buckets and add keyword weight to each of those

#

sentiment analysis is funnnnn

olive sable
#

you think we dont know portal?

#

well, the younger gen Z people dont, but the older ones do

noble zodiac
#

some zoomer were 5 when portal came out

gritty dust
olive sable
#

what?

prime ridge
gritty dust
prime ridge
#

doesn't mean we don't know mc

noble zodiac
#

just like I would bet a lot of people wouldn't get the first sentence of Neuromancer anymore

olive sable
gritty dust
#

I played portal when I was like 4 or 5 I think

amber fractal
#

I haven't played portal catdespair

olive sable
gritty dust
olive sable
#

it it just meant to be an insult or am i missing something?

noble zodiac
#

who knows

gritty dust
#

I was teasing

olive sable
#

ah

noble zodiac
#

classic zoomer humor dittoface

amber fractal
#

As violently american I got the tone fast

#

strange to be up this early

sour lotus
#

I rmeember buying the alpha minecraft

faint sandal
stark needle
#

chabgbb

tight tinsel
#

bwaagpt

olive sable
#

im too young for alpha minecraft era, but i do remember ps2 startup sound

prime ridge
#

ofc

amber fractal
#

I only know ps2 due to memes

olive sable
#

while all my friends had ps4's i had a ps2

gritty dust
amber fractal
#

wii household

prime ridge
#

had ps2,ps3,and ps4 as well as wii, wiiu, and switch

olive sable
#

we started with a wii, and then i asked my mom for a ps4 one day and got a ps2

prime ridge
#

even the n64 actually too

stark needle
#

i played minecraft for the first time on the iphone 4 of my dad

gritty dust
#

I had a PC, a PC, and a PC

amber fractal
#

sibling swears we had gamecube with sm64

olive sable
#

i had minecraft first on a smasnug galaxy tab S2

prime ridge
#

not me with the blackberry

gritty dust
sour lotus
#

ps2
Should have bought 2

knotty current
#

you guys had minecraft?

amber fractal
#

MC was on Macbook here (pc)

gritty dust
#

I was 4 when I got my first PC and got Minecraft on it when I was 5 after begging my dad

olive sable
#

super amoled

amber fractal
#

Tablet was a galaxy s4, so smartphone size

stark needle
#

thats crazy

#

my first tablet was an ipad 2

#

we are at ipad 10 or 11 todaycatdespair

gritty dust
olive sable
#

my brother had an ipad air, and my other brother an ipad 2 mini. both were slow as shit

stark needle
#

my dad buys all the random shit

#

he literally owns

#

one of those digital brain interfaces thingies to control basic stuff with ur brain

#

lmao

gritty dust
#

My dad works for the government of Canada so they just gave him a bunch of windows PCs for free with GPUs so... yay

olive sable
#

arent those worth thousands?

stark needle
#

yea

#

he bought it in 2016 or something lol

olive sable
#

shadow is a richkid fr fr

gritty dust
#

I know right

stark needle
olive sable
gritty dust
amber fractal
olive sable
#

i cant really talk tbh, im also high middle class

gritty dust
amber fractal
#

I am high lower class

knotty current
#

i have no idea what class i am glueless

amber fractal
#

If you own not an apartment you are at lest middle mhm

olive sable
#

if you have a swimming pool or multiple properties, you're at least high middle class

stark needle
#

i know a guy his dad bought him a tesla model s for his 18th birthday

gritty dust
#

pool go brr

knotty current
#

-# dunno if i really should say this here but im 14

olive sable
#

are we just flexing now?

gritty dust
#

🧎‍♂️‍➡️

amber fractal
#

I can't flex wealth neuroBwaa

gritty dust
olive sable
#

you can flex your gpu's i guess iggly

amber fractal
stark needle
#

dunno if i really should say this here but im 371 yo

knotty current
amber fractal
#

But no, they still suck compared to single 3090

olive sable
#

ah

#

so shadow and i outrank you

#

we need to set up a gofundme for iggly

stark needle
#

more like my dad

amber fractal
stark needle
#

whee i live we are basically in poverty

olive sable
#

oh ye, switserland expensive

knotty current
#

how does a Ryzen 7, 64 G RAM, and Radeon 780M gpu (integrated) compare to you guys?

gritty dust
tender river
gritty dust
olive sable
knotty current
gritty dust
#

What do you used your gpu for? games or coding or sm

olive sable
#

i do gamedev, and im eventually gonna do llm/NN stuff

knotty current
gritty dust
amber fractal
#

Oh boy, time to play this fun game of system specs

knotty current
#

lets not

tight tinsel
#

are we going vram for vram

olive sable
#

iggly has a whole list neurOMEGALUL

amber fractal
olive sable
#

p40's or whatever it was

gritty dust
amber fractal
#

Imma do it anyways, no one can stop me

gritty dust
#

yo btw which Linux OS is the most lightweight and can do C++ and python on it, I mean super lightweight less than 1gb ram preferably

tender river
#

its not the distro that matters its the DE (or lack thereof)

#

realistically you'd want any distro with XFCE

#

unless you wanna go down the WM route

#

and C++ and python are easy on any linux distro

knotty current
#

few days ago i did a debian server minimal install, 900 MB for the system itself

rough bloom
knotty current
amber fractal
#

laptop 1: gtx980m (insert cpu) 40gb ram
laptop 2: rtx3060 (insert cpu) 32gb ram
laptop 3: framework 13 i7 gen 12, 32gb ram
laptop 4: 2 in 1 laptop (unknown specs)
mini pc: N100 16gb ram
Unused:
P40 x4
framework 13, 11 gen 8gb ram x3
random ahh laptop x1
random past phone x3

tender river
#

C++ on linux is heaven compared to C++ on windows (though admittedly i haven't developed C++ on windows in ages)

gritty dust
rough bloom
knotty current
#

huh

knotty current
#

failed miserably on ubuntu linux

#

i might try another time if i need to do ML stuff again

tender river
olive sable
gritty dust
amber fractal
olive sable
amber fractal
#

I'm missing drives for the boards (lack of sata support hurts)

tender river
gritty dust
opaque sigil
amber fractal
opaque sigil
#

wait hold up

#

i thought you had a single p40

#

but you have 4???

amber fractal
#

yeah

opaque sigil
#

did they come together as a deal or something

amber fractal
#

nope, I plead past me being stupid

opaque sigil
amber fractal
#

Don't you just love p40s being $400+USD, that's double the price I paid for them.

opaque sigil
#

just sell them icant

amber fractal
#

I'm considering it as well as the egpu docks

#

Not sure what I would do with the cash tho

olive sable
#

car?

amber fractal
#

driveway is full, plus I can't drive

olive sable
#

ah

#

well then idk

#

house

amber fractal
opaque sigil
#

they take EPS connectors apparently, i don't think that has the same pinout as pcie on the psu side does it

amber fractal
#

EPS is also known as cpu connector

opaque sigil
#

on top of sucking up 1kW on their own

#

yeah

#

but you don't have 4 on your average psu

amber fractal
#

Past me was planning on manually converting such

olive sable
#

i love chimerical colours.
do you ever just want your eyes to gaslight you into seeing shit cuz its tired

amber fractal
#

real

olive sable
#

its like, it isnt physically posseble for an object to have that colour, yet you can see it cuz of your eyes doing weird neuron shit

amber fractal
#

only time you'll ever see red neuroAware

tight tinsel
#

colours exist for the thing itself but not the bg catdespair

olive sable
#

idk, like i do see red but its just not the same as yall

amber fractal
olive sable
#

ah

#

my eyes basicly do
R = R
G = 0.8*G + 0.2*R
B = B

amber fractal
#

Most incorrect color correction code

olive sable
#

thats just how my eyes work ye bwaadow

#

so 255,0,0 becomes 255,51,0

noble zodiac
#

huh, my wm just broke after a system update. Thats fun

amber fractal
#

Not even the WMs are immune to breaking neuro7

#

if it is i3 then I have words to ask

noble zodiac
#

it looks more like virtualbox not playing nicely with something

amber fractal
#

mistake #1 is using virtualbox

#

jokes mostly aside, sucks to hear it is breaking the install

noble zodiac
#

eh, my workflow is all in the terminal anyway. I dont need a wm

amber fractal
#

better than logging into each tty

#

unless the much more sane option of tmux

#

Linux nerds when they try to bind something to Shift + Ctrl + F1-12
neuroScream

#

Don't ask how I learned this

gritty dust
#

what's peoples favorite program they've made btw

olive sable
#

game-engine V3

#

im calling it V3 not because its finished, but because each game-jam i do +1

amber fractal
gritty dust
olive sable
#

yep

gritty dust
#

that's cool af holy

amber fractal
#

If it wasn't programming only I would have said neuro game jam 2

#

I did no programming during that so it doesn't count

noble zodiac
#

ha, fixed it

amber fractal
#

I would have to say my favorite programming project is system config (nix moment)

#

It just allows me to have a lot of fun without worry, like experimenting with usbip.

nocturne olive
amber fractal
nocturne olive
#

Silliness

noble zodiac
#

is it time for the hourly schedule ad already?

#

got to fill the quota

amber fractal
#

idk, I'm new to this timezone

#

I don't normally wake up at a reasonable time

olive sable
#

i have to cuz school

gritty dust
olive sable
#

in 2 weeks ill have exams and after those ill be set free

gritty dust
olive sable
#

that being said, ill probably have to take a break from the game-engine to study

amber fractal
#

My weekly routine:
Suffer x7

nocturne olive
noble zodiac
#

wm working again 😌 System idling at a cool 250mb memory

tender river
#

its the last day of the month, 23:10

#

perfect time to pay for the next month of internet

worldly plank
#

WM=Window Manager, VM= Virtual Machine

amber fractal
#

Yeah the WM broke on their system

noble zodiac
#

that is what those abbreviations mean, yes

olive sable
#

i kinda have graphics settings now, basicly: just shadows off, shadows on but only rendered once, shadows rendered each frame

amber fractal
#

Will the pause menu ever be fixed PauseSama

olive sable
#

it is fixed

#

i think

#

ye it is

amber fractal
olive sable
#

never really fixed it intentionally but along the way it unfucked

noble zodiac
#

accidental fixes are the bset

olive sable
#

i do have the problem where its 3500-4000fps when playing normally, and 5fps when trying to record it

amber fractal
olive sable
amber fractal
#

Goodbye shadow_lilac (real)

noble zodiac
#

you say low framerate, I say stop motion slowmo

olive sable
#

its not meant to be like that bwaa

nocturne olive
#

Or recording on the wrong GPU?

olive sable
#

the program only uses 800mb of vram

#

totalling the system used vram to 3.5/24GB

#

and this pc doesnt have another gpu so thats not an issue either

nocturne olive
#

Not even an iGPU?

olive sable
#

nope

#

5950x

nocturne olive
#

Is it recording at so much quality the disk is maxed?

olive sable
#

might be cpu related, since it also lags my youtube tab

olive sable
#

no

nocturne olive
#

Silly

olive sable
#

under a MB of write

nocturne olive
#

I wonder if it's just the capture method being inefficient then somehow

olive sable
#

its probably just gamebar being shit

nocturne olive
#

So you're capturing with something that isn't OBS?

olive sable
#

just win+alt+R

#

obs is probably better but a pain to set up

nocturne olive
#

Then we can call that a classic Microsoft skill issue

flat warren
#

hey guys! I'm not a programmer but I made this...
https://www.youtube.com/watch?v=tt6BYcKmB8Y
This is only a proof of concept
I can't develop it any further but I'm willing to give Vedal the code if he is interested in doing so himself
It was a learning project but I think it could be great that something like this existed

olive sable
#

what are you using for the TTS?

flat warren
#

Elevenlabs

olive sable
#

i think superbox might be able to help with making it sound more like neuro if you want

#

he does RVC stuff

flat warren
#

oh! never heard about it

#

i thought vedal used Azure's TTS

#

I went with Elevenlabs bc the API is user friendly

olive sable
#

im not sure how it all works myself, but for the game-jam i let superbox handle evrything

flat warren
#

oh that's amazing

olive sable
#

for a non-programmer your extension does look pretty good

#

im impressed

flat warren
#

thank you so much! 🙂

nocturne olive
#

https://www.youtube.com/watch?v=3jWOyIcKz98
Here's a better example of the voice accuracy I can get

!! FLASHING LIGHTS / EPILEPSY WARNING !!
Can you teach me to be real?

This collab is a tribute to Neuro-sama and her community "the swarm". Original song is "Machine Love" by Jamie Paige, which is a tribute to "song of the Eared Robot (耳のあるロボットの唄)" by nwp8861.
This video itself took 3 months to make, it also features many MA...

▶ Play video
faint sandal
#

am i going insane or is the SoundCloud settings page not loading at all

prime ridge
olive sable
#

yes

#

for game-jam 2

prime ridge
#

That's insane

nocturne olive
#

Yeah, it's not inferenced with Azure

olive sable
#

we may have gotten 1st place in the sound category neuroNod

#

i dont mean to brag, but i am bragging tho

opaque sigil
nocturne olive
olive sable
#

i am def palnning on going a similair direction for game-jam 3

#

we'll see

amber fractal
#

I do hope we at least get 2 for 2 in audio

olive sable
#

same

nocturne olive
silk spoke
#

Is here someone who could teach me a bit Java Script in HTML?

olive sable
#

probably, not me tho

amber fractal
#

!vanish

olive sable
nocturne olive
#

Good stuff

prime ridge
#

oh you worked with Superbox?

olive sable
#

lemme just

prime ridge
#

jeeez

amber fractal
#

We were stacked

nocturne olive
#

I did some silliness

flat warren
#

impressive results @nocturne olive

#

and an amazing video too

nocturne olive
#

You checked out Machine love?

flat warren
#

yes beautiful

silk spoke
open seal
#

Machine Love Kasane Teto?

olive sable
prime ridge
olive sable
amber fractal
prime ridge
#

ah ok

amber fractal
#

But superbox did do the somg

nocturne olive
#

The MV that is

olive sable
#

did i make it confusing

nocturne olive
#

But yeah, Machine love is my cover

olive sable
#

my bad

nocturne olive
#

Can't wait to use the next game jam as a NeuroSynth ad showcase

amber fractal
#

Just as the current year was a Neuro RVC showcase

olive sable
#

at this point the game-jam is there for us to put stuff on our CV neurOMEGALUL

nocturne olive
#

Neuro RVC version 12 was released quite recently and is already gonna be obsolete soon at this rate

prime ridge
#

I somehow broke the game lol

amber fractal
#

classic

olive sable
olive sable
#

the game-code is actual garbage

#

im thinking of doing a remaster soon

nocturne olive
amber fractal
prime ridge
#

damn yall cooked tho ngl

#

graphics and music is really nice

nocturne olive
#

Did you get to the ending yet?

amber fractal
#

Wait until the end PauseSama

prime ridge
#

it broke

#

might play it on my pc

nocturne olive
#

Oh yeah
Try restart it

prime ridge
#

alr ima play it and i'll lyk what I think

olive sable
nocturne olive
#

The ending is peak, you're absolutely gonna want to see it

amber fractal
prime ridge
olive sable
#

it should work then

#

what broke?

prime ridge
#

I couldn't even see the whole screen

#

only vedals jiggle physics was in my face

#

like took up 90% of the entire screen

#

it was def cropped

olive sable
#

does your laptop happen to be 720p?

prime ridge
#

not 720

#

it's a bit of a weird res

#

it's fine ima play it on my 1080p monitor

nocturne olive
#

Are you using scaling?

amber fractal
#

720p version time xdx

prime ridge
#

no

nocturne olive
#

I mean Windows side scaling

#

Laptops often have display scaling != 100%

amber fractal
#

@olive sable I know you made one

prime ridge
#

it was full screened

tender river
#

its 23:58 and i'm really starting to think i should pay for next month's internet

nocturne olive
#

And that likes to break things

olive sable
amber fractal
#

worse case I know where a source code dump is

nocturne olive
olive sable
#

this doesnt work?

#

the entrer fullscreen button?

prime ridge
#

it's fine on on pc now lemme retry

#

it's def my laptop's fault anyway

amber fractal
#

Deciding to switch songs for no partiular reason

olive sable
tender river
nocturne olive
prime ridge
#

oh wow it actually works

nocturne olive
#

Things really hate rendering at the right resolutions with Windows scaling being not 100%

olive sable
#

hearing the game's audio is actually really nostalgic now

amber fractal
#

100%

olive sable
#

i havent listened to it since the last bugfix cuz i got burned out on it, but revisiting it im really happy with it

amber fractal
olive sable
#

the cameracollision certainly has its issues sometimes

prime ridge
#

this is very difficult

olive sable
#

mostly due to the bugs i guess

amber fractal
prime ridge
#

this minigame feels impossible

#

unless im just doing it wrong

amber fractal
#

Is it the filter

olive sable
#

which one?

prime ridge
#

the singing one

olive sable
#

the audio samples you mean?

prime ridge
#

yes

amber fractal
#

We did not do a good job at mentioning you can click them

olive sable
#

thats def the most scuffed minigame

prime ridge
#

no ik I can clicke them

#

I just don't know what im supposed to do

#

I just put a sample on the red

#

and it's gone now

olive sable
#

drag the good ones (not scratchy) to the green, and the bad one (scratchy) to red

#

they're supposed to dissapear

prime ridge
#

oh whoops

#

binned a good one

olive sable
#

should respwan

#

didnt make a failcondition in that minigame due to the scuffednes

nocturne olive
#

Fun fact: those samples are authentic samples from the Neuro RVC V11 dataset

#

Some edited to make them scratchy though

olive sable
amber fractal
#

Meanwhile the filter minigame has a small amount of cheese

olive sable
#

mayhaps

#

🧀

#

3rd minigame is my fav tho

amber fractal
#

3rd is my favorite as well

olive sable
#

still has screenspace transform scuff, but im happy with how it turned out

prime ridge
#

oh nice

#

I finished the game

amber fractal
olive sable
prime ridge
#

the only scuffed part was when I was walking as vedal

#

I couldn't move the camera

olive sable
#

oh

prime ridge
#

barely at least

#

it kept making me look at the ceiling

amber fractal
olive sable
#

ye its not zoom scrollwheel based, it just does collision with the room

#

idk why it made you look at the ceiling tho

prime ridge
#

not sure either

amber fractal
#

Classic linux issue (real)

olive sable
#

fr a linux issue? fuck

amber fractal
#

I know some of the earlier engine builds had that error

olive sable
#

true

prime ridge
#

it would be cool if Evil was explaining the audio sample minigame in a scratchy audio voice

#

kinda like how she explained the vision game

amber fractal
#

Audio was added last, kind of a mass panic

olive sable
#

it was supposed to be like that iirc, just had masive rush issues

amber fractal
#

ironic considering what the focus was

prime ridge
#

1 hr before deadline 😵‍💫

amber fractal
nocturne olive
prime ridge
#

Yeah

olive sable
amber fractal
#

1hr before ending had much diffrerent issues

nocturne olive
#

Entirely custom song with Neuro RVC and Evil RVC tech by the way

prime ridge
#

if you had more time, adding a rythm game thing for the ending woulda been really cool

amber fractal
#

Still can't believe that was finished on day 2

nocturne olive
olive sable
prime ridge
#

that's insane

amber fractal
#

It was, I never thought of decent lyrics that quickly

nocturne olive
prime ridge
#

atp everything I ever seen probably has some ties to #programming

nocturne olive
amber fractal
prime ridge
#

when is the full release expected?

olive sable
#

you mean of neurosynth?

amber fractal
#

I assume neurosynth

nocturne olive
#

Whenever we finish NeuroSynth-1.0 (English on organic Neuro data)

#

As of now all NeuroSynth models have used synthetic datasets

#

Ones made with Neuro RVC

olive sable
#

why does
self.depthshaders = [[shaderDepth(np.concatenate(entity[1].vertexDataList)), entity[0].transformMat] for entity in self.entities.values()]
not store
entity[0].transformMat]
as a pointer?

maiden geyser
#

is it stupid?

olive sable
#

idk

amber fractal
#

pointers? in my python code?

olive sable
#

so i should just do the .transformMat when i need it then?

tender river
olive sable
#
def __init__(self, position, size, eulers= [0,0,0]):
        
  self.position = np.array(position, dtype=np.float32)
  self.eulers = np.array(eulers, dtype=np.float32)
  self.size = size

  self.transformMat = np.identity(4)
  self.transformMat[0:3,0:3] = create_from_eulers(self.eulers)
  self.transformMat[3,0:3] = position

looks like this on the entity side

tender river
#

ah, you want that thing to change when you change entity[0].transformMat?

#

in that case the thing is it copies the same reference that entity[0].transformMat uses, but when you set entity[0].transformMat you actually create a new reference that points to a different object

#

nah you can do it in python

#

using pointers would realistically break everything without the understanding

prime ridge
#

Python also stores everything on heap

#

so a lotta pointers under the hood

stark needle
#

i have appeared to destroy the universe

tender river
#

please wait i haven't finished my LSP impl

gritty dust
#

yooo holy I got my vision code working for pathfinding in 3d space I am a fricking godddd

amber fractal
ebon basin
noble zodiac
#

Trying to debug lazy evaluated code is a nightmare

tender river
#

just add traces everywhere neuroPogHD

noble zodiac
#

which would also be lazy

tender river
#

you can rewrite it with & for now

faint sandal
#

what the hell is twitter doing man

#

it's been like this for days

ebon basin
#

aren't you need to pay for Twitters API?

faint sandal
#

ok i figured out what the problem is...

#

you need twitter blue...

#

instead of telling you that

#

it just throws an error

#

what the hell is this design

#

the moment i got twitter blue it went from 500 to 200

stark needle
#

hblang for IBM Power6 cpus when??

noble zodiac
#

sigterm is a random number?

#

sure but why would it resolve it to sigterm

tender river
stark needle
#

smh my dream to run hblang on a 2007 IBM power 570 9117-MMA Power6 HPC systemrubyCry

noble zodiac
#

ohh I thought it was printed. nvm then

#

ya kids and your fancy terminals

tender river
#

who needs io anyway

#

(me)

#

i'm working on a json deserializer what a thankless task

#

and then microsoft is like

#

i'd just grep -R getrandom /usr/include | grep unistd

noble zodiac
#

I will never not cat | grep even though I know better

#

its ingrained

tender river
#

no its convenient when you're constructing the chain on the fly and dont know what you're gonna type yet

#

but grep pattern file can be changed to grep -R pattern directory

#

or grep pattern some/dir/*.txt

#

oh i forgot json floats exists

#

actually no they dont exist and i dont have to support them.

limpid osprey
#

can anyone recommend resources for learning functional programming and which programming language to choose for it?

noble zodiac
#

SICP is great

tender river
limpid osprey
tender river
#

i think this is a good skeleton

#

i wonder if i can implement monads in hblang

limpid osprey
tender river
#

hblang? its basically a language that compiles to hbvm which is a vm spec custom made for ableos, a operating system written from scratch that konii can tell you more about

#

i'm slowly working on an lsp for hblang written in hblang itself

#

the language is mostly similar to zig

#

i.e. basically C but with comptime evaluation for constructing types and code

dense cosmos
#

-# but y tho

olive sable
#

wy not?

tender river
# dense cosmos -# but y tho

fun neuroHypers and probably other stuff but for me i like langdev so i volunteered to implement an lsp since thats an area i dont know much about

olive sable
#

code doesnt have display out on web now bwaadow

#

why must there always be issues in webgl?

#

ah, one of me performance improvements borked it

tender river
olive sable
#

python is a conventional language, my game engine is pretty normal actually NeuroClueless

nocturne olive
olive sable
#

UE5 has some major problems

tender river
#

fork bomb in hblang neuroPogHD

olive sable
opaque sigil
olive sable
#

nanite is LOD for lazy people who dont want to make actual LOD, and just want to put all the strain on your CPU

trim valve
#

imo nanite can be fine a lot of people just don't know how to use it

olive sable
#

yep

trim valve
#

iirc there are specific "styles" of geometry that just suck for nanite

olive sable
#

bad topology is just bad topoly ye

#

you want to avoid small triangles
so left and middle are fine, right is bad

trim valve
#

well yes but iirc its not quite that simple for nanite meshes

olive sable
#

im pretty sure that nanite also merges meshes dynamically, so its fine for batching drawcalls

#

you just need to use it properly

trim valve
#

iirc I remember seeing something against strip but I don't really remember it

olive sable
#

this video is pretty good

#

i shoudl have added a timestamp

trim valve
#

Threat Interactive Video 14: Anti-Aliasing has been reduced to nothing but a fancy image "blur" in the eyes of the game industry. This video will tear down the entire internet to show the truth about anti-aliasing and what technologies the future of gaming really needs. There's no better game to get the conversation going like an in-depth analy...

▶ Play video
#

basically the same point I think

olive sable
#

i thinks so ye

rigid snow
olive sable
#

i meant that it should be timestamped, but i coudlnt check cuz of ads

tender river
#

wikipedia is so annoying sometimes
"here's an article about concurrent data structures, btw this is how java implements a concurrent hashmap, but in rust you can just use Mutex<HashMap<>>"
"you can use a GC or automatic reference counting for memory safety, but zig uses option types"

THESE ARE COMPLETELY DIFFERENT THINGS

opaque sigil
#

zig mentioned neuroPogHD

rigid snow
#

the neuroPogHD virus is spreading neuroMonkaOMEGA

trim valve
olive sable
#

the virus must spread

ebon basin
#

uiiii yeah pathing calculation takes ... 1 ms

olive sable
#

1ms is finneeee

tender river
#

undecidable compilation neuroPogHD
(no hate i do enjoy it and zig largely uses concepts that make sense, i thought about them myself before even touching zig and they made sense to me)

ebon basin
#

well before OG it took 10 xD I think I over optimzed the hell out of it