#programming

1 messages · Page 402 of 1

fast pagoda
#

i also have my 3080 installed still and it works fine, it is just slow as fuck because 10gb vram

but he's been chuggin away for almost 12 hours now

quick condor
#

True but I'm running custom drivers for pci P2P

fast pagoda
#

i would imagine from experience thus far that the jankiest of cuda setups is about 300x more stable than anything involving rocm

#

doesnt even have to be this way, everything works fine on instinct cards

#

i literally just ran one for like 6 hours today for a run

#

it's just radeon

quick condor
#

I had to do a 25mV voltage bump on my cpu for it to be stable

fast pagoda
#

i have yet to find any software configurable anything that remedies this other than submitting a patch to rocm

quick condor
#

My turn IG

fast pagoda
#

what is happening with the rocm stack from what i've dug into after 3 days of trying

#

is that it detects the arch for ur graphics

#

so liike for me gfx1201 or gfx1103 depending on machine

#

says "ok yeah that's rocm"

#

initiates the very first tensor

#

torch.randn(..., device='cuda')

#

instantly crashes because it cant fucking do that

#

RuntimeError: HIP error: invalid device function is burned into my eyeballs

hard raptor
#

so like.. since i didn't really get an answer yesterday on good resources to learn java..

#

should i just like make a silly web app?

sage crag
#

they added me as a friend yesterday and i thought it was funny

#

i sent a message here when they added me

#

neuroKufufu Despite you do that

hard raptor
#

heh funny

#

i wasn't interesting enough for them to silently add me

fiery anchor
#

should i be glad, or should i be sad, that i didn't get a friend request.

rough bloom
#

Javamaxxing

hard raptor
#

imma just implement the HTTP protocol myself ig

rough bloom
#

reimplementing things neuroSMH

#

not the Java way

hard raptor
rough bloom
rough bloom
#

let library handle it

#

automatically secure

finite ledge
#

:o

rough bloom
#

Spring Security has security in the name so it must be true

hard raptor
rough bloom
#

glue libraries together mhm

#

(do whatever you want I do not actually care, just use Spring if you want the authentic enterprise Java experience)

hard raptor
#

i want no enterprise experience

#

i need to learn the language itself first

rough bloom
#

it easy

#

can be learned in 10 minutes

#

very boring language

hard raptor
#

i don't wanna just write some silly code for hytale

#

i NEED to understand it to the last tiny little detail

rough bloom
#

neurOkay 20 minutes then

sage crag
#

chumi

rough bloom
#

kni neuroWave neuroHyperYay

lime vault
#

is bun better for programming backend for social platform?

#

mean like

#

their runtime and other stuff on it?

sick owl
#

💀

#

Bro vibe coded and hype manufactured his way to a multi hundred thousand a year salary at OpenAI

unkempt citrus
#

Still more impressive than the scale ai guy meta hired for billions

sick owl
rigid snow
#

clearly it works

#

that’s why they hired him and not you or me

#

we would have overengineered it

finite ledge
true hemlock
#

anyway the B760i board i got for $7 works, i just spent an hour fixing the bent pins

opaque sigil
rigid snow
#

meowmeowmew

jagged turtle
sage crag
#

its obviously a rat

#

who are you

#

star ant

jagged turtle
opaque wharf
olive sable
#

i bent my knee and got hit with intense pain

#

is this what it means to be old?

opaque wharf
#

Welcome to being 20y/o

olive sable
#

old at the ripe age of 18

olive sable
opaque wharf
tender river
#

programming is not programming at all

#

you've been lied to

olive sable
#

the machine consumes your life force in the form of text based torture

tender river
#

i am the machine

#

give me your life force

sick owl
#

Not fun hunting for bargains like that but its great when it works out

true hemlock
#

$7 is nothing for like a chance for something totally fixable

sick owl
true hemlock
#

go to irl repair shops

#

and ask them if they have broken or spare used stuff

#

chances are they'll sell you for dirt cheap

opaque wharf
opaque wharf
opaque wharf
true hemlock
#

if it doesn't work it goes to my collection

#

if it works.... also goes to my collection

olive sable
#

hmmm

#

the hdmi passthrough, besides it only being 1080p30, it also freezes sometimes

olive sable
#

1080p60 does work apparently, just dies very quickly

opaque wharf
#

I suspect it has something to do with memory stuff then if it fails faster

olive sable
#

the very firsdt thing in that github is jsut some drivers that need to be installed to give acces to /dev/video0

#

then the guy with the switch does

ffmpeg -f v4l2 -video_size 1920x1080 -i /dev/video0 -pix_fmt bgr24 -vf "format=rgb24" -framerate 80 -video_size 1920x1080 -c:v rawvideo -vsync 1 -f sdl "SDL output"
opaque wharf
olive sable
#

had cpu conversion from bgr3 to bgra tho

#

so now im doing gpu accelerated conversion

opaque wharf
#

I see

olive sable
rough bloom
#

but not really matter anyway

#

issue is most likely with the v4l2 side

#

which SDL won't help you with at all

olive sable
#

sdl didnt work for me

#

idk

rough bloom
#

did you set the SDL_VIDEODRIVER env var

olive sable
#

ah

#

maybe not

#

direct to buffer should be better anyways neuro3

rough bloom
#

then ye that's why it didn't work neurolingSlep

#

very curious how cursed your passthrough program will be once done

olive sable
#

its not that cursed rn

#

oh, btw. the reason my firefox has been crashing is inside of some rust code xdx

rough bloom
#

nice

#

error handling is also absent in some other places but I guess that doesn't really matter

olive sable
#

ye

#

im trying to add error stuff now

#

cuz i want to know why its freezing

olive sable
#

ok it works now

opaque wharf
olive sable
#

nah

#

i enjoy fixing thebugs

#

most of this is due to hyprland anyways

#

arch woudlnt fix anything

opaque wharf
#

Reject hyprland. Return to Plasma

olive sable
#

never

sage crag
#

reject hyprland, reject plasma. return to labwc.

#

actually, funny coincidence, labwc is one of the environments used on raspberry pi desktops

olive sable
#

honestly, im more likely to go to labwc

#

cuz its fast

#

im probably never gonna willingly use plasma

rough bloom
#

between GNOME and Plasma, which one are you more likely to use

olive sable
#

idk

#

dont know enough about either

rough bloom
#

Okay reasonable

sage crag
#

plasma by a long way for me

#

i can never accept gnome

tender river
#

i could use either

#

though both feel a bit clunky

sage crag
#

my desktop is highly complex

olive sable
#

from what ive seen, gnome is ugly, and plasma has a taskbar which i odnt like

tender river
#

i dont really find gnome to lack anything i need

sage crag
#

you can turn off the taskbar in plasma

sage crag
olive sable
sage crag
sage crag
olive sable
#

no thanks

sage crag
#

DE: labwc:wlroots
implies labwc:NOT-wlroots

tender river
sage crag
#

hm

#

how many soul do you have

olive sable
#

my main thing is how customizable i can make everything
i like how i can change the waybar config to whatever i like

sage crag
#

waybar

tender river
#

currently

#

zero

sage crag
olive sable
#

ok

#

but

sage crag
#

you need at least one soul

olive sable
#

my waybar has a cat

sage crag
#

my desktop has yuri

#

i dont need a cat

olive sable
#

i mean]

fast pagoda
#

lab water closet

opaque wharf
#

Oh man, all of my meme is on my phone

#

And my phone is dead

olive sable
#

what do i even respond to that?

tender river
opaque wharf
olive sable
#

most of my waybar is just system telemetry anyways

#

which i guess you don't care about but i do cuz i need to see how much ram my programs are using

#

cant have triangle using 50GB of ram ReallyInnocent

fast pagoda
#

waybar works on every distro

#

as long as it's using wayland

tender river
fast pagoda
#

"umm sweaty it dooesn't work on the only good distro, my chimera linux because it's not compatible with BSD"

olive sable
#

i still need to commission a 1440x7680 bg for my desktop ReallyInnocent

rough bloom
#

CerberHOLY tall

olive sable
#

no

#

the other way

fast pagoda
#

w i d e

rough bloom
#

no

fast pagoda
#

sam boots his desktop and this starts playing https://www.youtube.com/watch?v=stdyhfeYxxI he literally cannot stop it

Piano Fantasia, Song for Denise (long version), Official Video
https://musiquesetsolutions.ffm.to/wide80splaying.oyd

This pure Italo-disco hit "Song for Denise" by Piano Fantasia and in particular its fantastic Maxi Version was already a club classic in 1985. 2021 sees its worldwide revival, as it has now become the perfect background theme for...

▶ Play video
olive sable
#

i get confused at the order of the width and height

rough bloom
#

it's always width x height

olive sable
#

doesnt mean i dont get confused

rough bloom
#

the short notation thing like 1080p refers to height instead of width, which is a little confusing I think

fast pagoda
#

based anti knower

rough bloom
#

but the full notation is fine

tender river
olive sable
rough bloom
fast pagoda
#

do the monitor vendor obfuscation and call your 3440x1080 UWQHD or some shit

#

wait that's 1440 width i think

rough bloom
#

oh god not the letters

fast pagoda
#

UWFHD lmfao

rough bloom
#

I still have no idea what any of those mean

olive sable
#

QHD is 1440p, so UWQHD has to be like 3440x1440 i think

fast pagoda
#

qhd SHOULD be "2k" aka 1440p

#

yeah

#

UWQHD is 3440x1440

#

UWFHD is 1080 height

rough bloom
#

"super ultra mega widescreen" yeah thanks please just write the numbers next time

fast pagoda
#

i like the ones where they cant decide what 2k is

olive sable
#

the lightcrafter has 1140, so now i get confused with 1140 and 1440

fast pagoda
#

because it's not a thing

#

1140 is illegal

olive sable
#

it is a thing

fast pagoda
#

yes but it's banned per the geneva convention

olive sable
#

when you are the manufacturer of the DLP, you can make it whatever the fuck you want

#

its not even straight

fast pagoda
#

ive been browsing temu monitors for long enough that i have the letters down pretty well

harsh python
#

whats good chat

olive sable
#

ello

fast pagoda
#

i can visually SEE if ur monitor is shitty rez from the listing now

#

just from the pic

#

i have turbo scammer vision

harsh python
#

lmao

olive sable
fast pagoda
#

i hate it when they omit my border micromirrors for clarity

olive sable
#

its kinda like the margin on a paper

#

they're not addressable, jsut there cuz of the manufacturing process and stuff

harsh python
fast pagoda
#

kinda like me
just an unwanted byproduct of the processes that created this cursed reality

olive sable
fast pagoda
harsh python
#

I dont think your talking about data loss prevention...

#

are you?

olive sable
#

no

fast pagoda
#

no but we could be

#

never a bad time to talk about data loss prevention

harsh python
fast pagoda
#

they hated him because he spoke the truth

harsh python
#

oh does this have to do with monitors

olive sable
#

ye

harsh python
#

ah gotcha

fast pagoda
#

it was about window managers/desktop environments/compositors at first

fast pagoda
#

sam was reiterating something along the lines of "actually i prefer my desktop to explode due to hyprland at least every 2 hours" i think

olive sable
#

lies

harsh python
olive sable
#

some people really want to

#

im a c++ plebian tho

harsh python
fast pagoda
#

claude code uses react for its tui

#

all of those similar things do

harsh python
fast pagoda
#

yes

olive sable
#

header files are imo the worst part of c++
besides headers i dont really have any issues

harsh python
#

or am I stupid

harsh python
#

thats whats always kept me distant from c and c++

#

c# doesnt have them so naturally Im more comfortable with it

fast pagoda
#

javasCript

opaque sigil
#

hear me out, crazy idea

harsh python
opaque sigil
#

don't use separate headers

fickle rain
#

So they say

harsh python
fast pagoda
olive sable
#

can you use only 1???

fast pagoda
#

we inline our headers here sweaty

olive sable
#

the what

opaque sigil
fast pagoda
harsh python
olive sable
opaque sigil
#

for c++ specifically there's also the option of using modules but uhhh

#

half the ecosystem breaks when you try to do that

fast pagoda
#

that's why it's bold

#

it's brash

#

it belongs in the trash

young plover
fast pagoda
#

intellisense got deprecated in vscode marketplace so i've forgotten it existed

young plover
#

?

fast pagoda
#

oh it was intellicode that did

#

derp

young plover
#

Yeah intellicode probably got rolled into copilot

fast pagoda
#

yeah nnow we use our stargate datacenter to kill a lionness for every single suggestion

rough bloom
young plover
#

o7 build times

olive sable
#

put all header in code

fast pagoda
#

why even bother having files in the first place

#

write your interface as you use it

olive sable
#

put all file in header

rough bloom
fickle rain
#

Just rewrite everything in Rust

olive sable
#

then invent new tech

fast pagoda
#

one day you'll be able to dictate to copilot while you slowly walk around your computer "no, i only need the headers, thanks"

opaque sigil
fast pagoda
#

i think elon recently said that the llms will soon just emit bytecode in to be interpreted in real time

#

surely that'll be a bright future

opaque sigil
rough bloom
#

"Elon said"

#

can disregard

fast pagoda
#

lmao

#

i think that may be the single time i've ever said that to start a sentence and it was a shitpost but it still felt grross

opaque sigil
#

who owns xAI now again, spacex?

#

or Tesla

fast pagoda
#

grok himself

opaque sigil
fast pagoda
#

but spaceX and xai merged yeah

#

im sure tesla will be in the group soon enough

#

he already was coping about closing the model x and s plant to swap it to optimus prime production

#

because they sold like 2 of them in the last decade

harsh python
fast pagoda
#

it'l be like real steel

harsh python
#

elite ball knowledge

fast pagoda
#

been waiting for my robo boxing world tour to pop off since 2011

olive sable
#

might be too weak for 1080p60

solid bough
#

Okay, I give up on packing the GPU compute in to the EXE file.

rigid snow
#

why buy a gpu when you can download the compute needed packed into an exe

#

only for genius

opaque sigil
#

trained at compile time mhm

opaque wharf
#

The upside of my phone being broken is now I get to take a look at its SD Card. And boi did I find my ancient uni days homework lol

#

Also TIL, discord doesn't like BMP

sage crag
mighty thorn
#

bro is about to reveal that the meaning of life is 42

torpid coral
#

I think my RNN is working a little weird...

[USER] aircraft fly animals alive
[NEURALNETWORK]chapin altos unit smell ao location location location location location location location location location
rough bloom
#

neuroSCHIZO location

torpid coral
hallow dagger
willow hinge
#

It's dead!

torpid coral
#

It keeps typing locationdespair

willow hinge
#

It's just like Evil for real

torpid coral
#

I think its worth changing the training data

#

Because it always writes location even after restarting with new weights

#

Its cursed

#

At least in half of the cases

opaque wharf
#

So, I know there's a way to do it but just in case anybody here already knows so I can look for it faster without reading the docs, does anyone here knows how to lazy load unplugin-icons for vue3? Specifically, I need it as a props input to vuetify <v-chip>

#

Welp, reading the docs it is neuroHypers

cosmic sphinx
olive sable
#

orangepi

#

wrong window

#

the ssh password to the pi is orangepi evilDentge

sage crag
#

ohisee

#

by the way

#

do you have port 22 open on your home network

olive sable
#

idk

#

there are some that are open iirc

#

4408 maybe

#

cant be bothered to look it up rn

sage crag
#

give me your public ip and i'll tell you if port 22 is open

olive sable
warped narwhal
#

and run ss -tlnp and give us the output

sage crag
#

it's not open

opaque wharf
sage crag
#

@olive sable open port 22

#

@olive sable

#

open port 22

#

hey

#

hey

sage crag
#

open port 22

opaque wharf
sage crag
#

i want to mine bitcoin on your 1 mhz arm processor

#

@olive sable

#

hey

#

open port 22

sage crag
#

i keep making requests but theres no route

#

open it

olive sable
#

hi

#

i just checked

#

and i cant see if 22 is open, but i dont think it is

opaque wharf
#

Did you even have a public IP?

#

Because where I come from, it is not a given

olive sable
#

my ip adress is my public ip no?

opaque wharf
#

Nope, not always

olive sable
cosmic sphinx
#

if ur talking about ur PC IP

olive sable
#

i know the difference between local ip and router ip

cosmic sphinx
#

router has two ips lol

olive sable
#

doesnt matter, thems just details

opaque wharf
#

Your router can be assigned an internal IP by your ISP

sage crag
#

please open it

cosmic sphinx
#

and often your global ip on router is going to be dynamically updated quite frequently

opaque wharf
#

Behind a NAT

#

So someone from the outside can't just willy nilly send request to the IP

#

Because they can only see the NAT

olive sable
#

23, 80, 443, 992, 8023, 8080, and 8443 are all blocked im pretty sure

#

and 25565 is open cuz minecraft

opaque wharf
#

This my IP

#

10.251.82.220

#

Good luck finding it

cosmic sphinx
olive sable
#
--- 10.251.82.220 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss

nah thats not a real ip NeuroClueless

minor sail
#

10.*.*.* is private

opaque wharf
#

I've been nagging at my ISP CS for the past 2 months for those sweet sweet public IP to no avail

olive sable
rough bloom
#

yeah I'm aware

#

I don't expect you to click on it if it's an actual IP grabber MyHonestReaction

olive sable
#

im also not risking a youtube link

cosmic sphinx
# cosmic sphinx another week, another model drop https://fixupx.com/claudeai/status/20238171325...

The Grok 4.2 release candidate (public beta) is now available for use. You need to select it specifically.
︀︀
︀︀Critical feedback is appreciated. Unlike prior versions of Grok, 4.2 is able to learn rapidly, so there will be improvements every week with release notes.

**💬 1.4K 🔁 546 ❤️ 5.7K 👁️ 792.7K **

warped narwhal
opaque wharf
rough bloom
warped narwhal
#

ah I was close, it's 100.64.0.0/10

rough bloom
#

ye that

olive sable
#

i know we're supposedly running out of public ipv4. but who exactly isn't able to get an ipv4 theses days?
cuz i always just have a valid public ipv4

opaque sigil
#

your isp has one or more blocks you cycle through

rough bloom
warped narwhal
olive sable
#
Proximus operates extensive
IPv4 blocks, with major allocations in the 37.62.0.0/16, 62.235.0.0/16, 80.200.0.0/16, and 80.201.0.0/16 ranges

hmm

opaque sigil
#

there you go

#

some of those will be reserved for people to get static IPs of course

sage crag
#

tosto

opaque sigil
sage crag
#

burnt tosto

#

400 degree toast vs knife

olive sable
#

actually, i had my domain portforward to my minecraft server. but i shut down the server and my pc is currently on the ip adress that the server used to be on

sage crag
olive sable
#

so the portforward is active and going to my pc

opaque wharf
olive sable
sage crag
opaque wharf
rough bloom
#

everything will just be rejected by the NixOS firewall

#

unless you turned that off

olive sable
#

ok so

opaque wharf
rough bloom
opaque wharf
#

But still, if there's no service listening, you're mostly fine. The problem is if there IS a service listening lol

olive sable
#

dont worry its on rn

#

i did turn it off for like 15min a month or 2 ago cuz of those dns things i was having

#

you know

sage crag
#

thats port 22

faint sandal
olive sable
sage crag
#

@olive sable

#

that cat is named port 22

#

this is your sign to open port 22 to the public

#

on your network

opaque wharf
sage crag
#

@olive sable dont do that

#

@olive sable actually just open all the ports

#

ill check them all

opaque wharf
#

Loong loooong maaaaan

#

The plot twist is that it is actually fine

sage crag
#

ok

#

ddos incoming

olive sable
#

meow say hi to my pc's firewall

sage crag
#

i will

#

a lot of times

opaque wharf
#

Also Sam, you uhhh, may want to remove that if you didn't use any kind of proxy ICANT

olive sable
#

isnt cloudflare supposed to be the proxy?

sage crag
#

depends on

#

if you enabled the proxy or not

olive sable
#

idk

rough bloom
#

(you have not enabled the proxy)

olive sable
#

wait a minute

sage crag
olive sable
#

couyld you

sage crag
olive sable
#

remove that?

sage crag
olive sable
#

why

warped narwhal
fiery anchor
olive sable
#

i thought this was supposed to be secure???

rough bloom
#

it is

warped narwhal
opaque wharf
#

Well we all learned from mistake evilWheeze

rough bloom
#

your IP is public anyway

olive sable
#

im just glad the location thing is far from accurate

warped narwhal
#

lets look it up on shodan

sage crag
#

every time you click on a link i send

#

i have your ip

olive sable
#

why?

opaque wharf
#

Yeah, it matters mostly for service provider to hide their IP

sage crag
#

geoip gives me the creeps

#

sometimes its spot-on

opaque wharf
faint sandal
#

wait until you hear that some companies have access to data to your netflow

olive sable
#

saying how far off it is gives people a range so i wont do that. ill just say its not even close.

opaque wharf
#

So if you make a request from within your network, your IP would get logged anyway to the service provider

sage crag
opaque wharf
#

The problem is that for service provider, sometimes their IP get bombarded with DDoS

#

So actual user will have problems

sage crag
opaque wharf
#

Which is why they use load balancer or proxy of some sort

olive sable
#

in this episode of #programming
Shiro said hello this morning
sam got doxxed
and konii has fish

olive sable
#

if your ip is easy to get anyways? then why is it a big deal?

olive sable
#

i mean, you all know i live in belgium

sage crag
rough bloom
sage crag
#

you cant ban me for ddosing sam, i have the fumoquest servers

fiery anchor
sage crag
opaque wharf
#

DDoS

warped narwhal
#

I'm going to spin up 100 ec2 instances and use the 5gbps network they each get to spam sam

sage crag
opaque wharf
#

Say you host a minecraft server

olive sable
#

in this episode of #programming
konii blackmails a mod
my firefox and discord keep crashing
and the orange pi hdmi gets more buffers

opaque wharf
#

Maybe you enjoy playing with friends if you have some

opaque wharf
#

Now when your friends tried to connect, your PC is overloaded by trash request

#

So they can't connect

sage crag
#

maintaining friendly trade

opaque wharf
#

And you don't get to play with friends

sage crag
opaque wharf
#

So you got sad instead

olive sable
#

oh ye

#

our school wifi didnt show active LAN servers for minecraft

#

so i logged in with bro's puplic ip

warped narwhal
#

greater than 100% cpu

erm, nani the fuck?

#

why docker, why?

fiery anchor
#

... now i am wondering how you even measure cpu load neuroD like, on a techincal level isn't the cpu always doing something NotLikeThis

olive sable
#

the act of measuring the cpu uses cpu Minamhm

hollow matrix
#

I love windows, it thinks that my keyboard is a mouse and that my mouse is 2 keyboards

rough bloom
#

there is of course always something running somewhere, you just don't count it as part of CPU usage since it's not really doing anything

warped narwhal
olive sable
#

mfw firefox uses 120% cpu NeuroClueless

warped narwhal
#

I'll check lscpu on the instance the next time I login

noble zodiac
#

depends on what that number is actually based on. If its derived from the load average then it can go >100%

olive sable
#

do i need to double buffer my DRMs?

#

i probably do right?

hollow matrix
warped narwhal
hollow matrix
olive sable
#

added some error output to the hdmi passthrough. i can see why 1080p freezes sometimes now

fiery anchor
#

pretty consistent

olive sable
#

max is 0, thats a bug

mossy fossil
#

The "Just Works" Linux Experience

olive sable
stoic sigil
#

mint W

fickle rain
#

If it didn’t work on like 10 year old HW it would have been odder

azure lynx
kind nimbus
mossy fossil
#

i ended up getting fed up of stuff not working

kind nimbus
mossy fossil
#

i originally was all in on control, but then fatigue settled after daily driving linux for about a decade now.

#

i now just want things to work so i can actually do what i want to do.

#

I treat Linux as an Utility now, not as a Project.

olive sable
#

ReallyInnocent why not both?

kind nimbus
#

Mh the thing with nix is once it works it usually keeps working and if anything ever breaks you can git revert or boot a previous generation at any time.

mossy fossil
#

so can most distros, it's literally part of btrfs.

opaque wharf
#

Also, back from my run. This is why I love running at the crack of dawn

opaque sigil
opaque wharf
#

KWin catdespair

rough bloom
#

vedalNeuroHUH what's wrong with KWin

opaque wharf
#

The changelog...

kind nimbus
opaque wharf
#

Also the plasma-workspace

rough bloom
#

not really surprising, they're the core components of the DE after all kek

opaque wharf
#

Time to run sudo pacman -Syu evilWheeze

#

Arch hasn't updated their repo yet evilBwaa

rough bloom
#

extra-testing

opaque sigil
#

where do you see that again

rough bloom
opaque sigil
#

wouldn't be arch if 6.5.5-3 wasn't immediately flagged as out of date lol

#

wonder why it gets merged into the small one first

rough bloom
#

Hydra for nixos-unstable didn't finish yet I guess

opaque sigil
#

oh right that could be it

opaque wharf
rough bloom
opaque wharf
#

I wonder if they used distcc for such task

rough bloom
#

no

opaque wharf
#

Why?

rough bloom
#

can't

opaque sigil
#

hydra is its own overengineered thing

mossy fossil
#

not everything can be distcc'd

rough bloom
#

also the builds are sandboxed and are effectively tied to specific compiler versions and configurations

#

you can't just change the build environment like that

opaque wharf
#

That sounds overengineered yep

rough bloom
#

not like it would matter anyway, they still get good parallelism from the sheer amount of packages

#

distcc would only help if they had a few large projects

opaque sigil
#

horizontal scaling go brrr

opaque wharf
opaque sigil
#

most packages are pretty small tbf

opaque wharf
#

True

opaque wharf
rough bloom
#

they can be built in parallel

#

parallelism vedalYes

#

-# tbh I don't even remember if Hydra does that but surely

opaque sigil
#

you can build several packages in parallel locally so surely

opaque wharf
#

They isolate the build and for what? Only to compile everything in sequence evilWheeze

opaque sigil
#

wtf is PLpgSQL

#

that looks so wrong

opaque wharf
#

postgres really have everything under the sun

opaque sigil
#

oh also cursed fun fact, apparently hydra is mostly perl

opaque wharf
#

But I guess it is just fine for build system

opaque sigil
#

the first commit is from 2008 so i guess people never really felt the need to change

#

seems to be robust enough to handle nixpkgs so it can't be that bad FOCUS

opaque wharf
#

I think it is still not as cursed as my old robotic team tooling. It is a CLI script

#

in PHP

opaque sigil
#

php for cli is comfy

opaque wharf
#

What do you mean comfy? catdespair

opaque sigil
#

i don't mind writing php at all it's kind of like js to me, comfy

#

(doesn't mean i will)

tender river
opaque sigil
#

aren't all the nixos-* scripts in perl or something

opaque sigil
tender river
opaque sigil
#

i vaguely remember them wanting to rewrite them

opaque wharf
opaque sigil
#

or that was a separate project idk

rough bloom
#

ye they've been trying to remove Perl in a lot of places

opaque sigil
opaque wharf
opaque sigil
#

okay looks like nixos-generate-config is the only perl one

#

huh what does libuv have to do with anything

tender river
opaque sigil
tender river
#

like the bootloader install scripts

opaque sigil
rough bloom
#

install-grub is perl apparently
systemd-boot isn't listed in the perlless profile NeuroInspect

opaque sigil
tender river
opaque sigil
#

makes sense

tender river
#

like this, so much code for just running one command

opaque sigil
#

fun

warped narwhal
#

something feels off here, but I can't quite put my finger on it

mossy fossil
#

softwaregore moment

opaque wharf
#

Can I yoink a frame using VLC during playback?

#

Ohh, so we can

#

Why is it not on tools, who knows

opaque sigil
opaque wharf
#

Hmm, how does it compare to ZLUDA?

opaque sigil
#

this is a compiler, zluda is meant to run compiled cuda as is

#

by replacing libcuda

#

i also don't see the point when hipify exists and can already do 90% of the work

#

but hey, I'm not complaining this is still cool FOCUS

olive sable
#

oh

#

i see now

#

1080p30 makes core 6 go to 96.7% usage

#

which is why it crashes after 10 min

verbal grove
#

hello programmers

olive sable
#

the moment the core cant keep up anymore it stops

verbal grove
#

i have a very serious question for you this evening

#

are AI accelerators something i should look at? or not, because i wanna make myself a new ai-box soon

olive sable
#

ye

#

i changed it to poll, now its only 2%

opaque sigil
olive sable
#

NPUs?

opaque sigil
#

something like that yeah

#

software support is usually the biggest problem

#

may as well just get a gpu enub

verbal grove
verbal grove
olive sable
#

from what i know, they're not used all that much

verbal grove
#

yeah

#

but for like a mini AI box i can just slap 6 nvidia tesla p40 in with a threadripper and be done with it

#

(wich are not that expensive funnily enough)

olive sable
verbal grove
#

but software support just means 4 hours of having to add software support again

olive sable
#

NeuroClueless "4 hours"

verbal grove
#

maybe four weeks

#

ive worked with worse

#

seriously tho the tesla p40 is not that bad

opaque sigil
#

the p40 is kinda uhhh
I guess if you really need the vram and don't need that much compute it could work enub

#

I mean

#

if you can get them for cheap then sure I guess

verbal grove
#

yeah, should work. i mean im not thinking of buying a single one... more like six

verbal grove
#

i think thats incentive enough

opaque sigil
#

mind you the p40 also has no tensor cores

verbal grove
#

thats a bad thing in most cases but i can work with that

opaque sigil
#

fair enough

verbal grove
#

better than trying to buy multiple 3090's again

#

or having to buy a single h200

opaque sigil
#

what about renting

#

could be worth it if you don't need the cards to run constantly

verbal grove
#

well renting would be nice if i didnt have to run the cards constantly

#

issue is for what im doing i need them to run constantly (especially since im doing SNN/risc-v tech research and rapid development with multiple people)

#

and when im training something itl train for up to a month

opaque sigil
opaque wharf
#

Honestly, if you're running for months, maybe it's better to rent

opaque sigil
#

a month on what hardware though

opaque wharf
#

Unless you are the person that is reponsible for the uptime enub

#

Then go ham

verbal grove
opaque sigil
verbal grove
verbal grove
opaque wharf
verbal grove
#

most cards i have are bought from amazon but uhh...

#

a bit much

olive sable
amber fractal
olive sable
amber fractal
#

$190USD

verbal grove
#

182€ for those

#

i can buy em in bulk for example

amber fractal
#

I did so years ago

verbal grove
#

they're good accelerator cards

olive sable
verbal grove
#

slap em in a large GPU server and make money of em if you want to

verbal grove
#

maybe i should look at 4070ti prices by now

#

since i want to buy them in batches of six like the rest of the towers i have

amber fractal
#

I have used these p40s for exactly nothing, and I now that I'm actually developing a system; I'm better off running on a smol cpu than GPU.

verbal grove
#

mhm

#

well the p40's are good server cards

amber fractal
#

I should preface, I'm not even looking into SNNs or any other alternates that people know of

#

GPUs genually suck at what I'm doing

verbal grove
#

¯_(ツ)_/¯

#

if you wanna slide those p40's over il use em for a jellyfin server

#

or graphics rendering

amber fractal
#

Nah I'm not running a charity

#

I'll just have to wait to use them

verbal grove
#

k

olive sable
#

this is an 8K60 hdmi cable so 1080p60 shouldnt be a problem meow

#

and it shouldnt be an issue with the 3090's hdmi port either

#

ok, new idea

#

windows

amber fractal
#

o7 to your sanity

burnt marsh
jagged turtle
burnt marsh
unkempt citrus
#

Being an LLM, neuro isn't able to do real time actions properly

unkempt citrus
#

Usually for something like this you would add a autopilot or something

#

and then have neuro choose what the goal of the autopilot is

#

for example cruise, turn

#

head to this location

#

crash immedaitely

#

do a barrel roll, etc

burnt marsh
#

welp that repo is going into the trash neuroShrug

jagged turtle
#

why

burnt marsh
#

because possum said shed have to say a goal, and thats not really my goal with this project, like i want her to be able to have full control, which is not possible as im being told

unkempt citrus
#

well you could give it more granular control

#

like move stick lever

jagged turtle
#

yeah

#

it's just she won't be able to do it well probably

unkempt citrus
#

or raise flaps, but its not going to be able to do it in real time very well

jagged turtle
#

yeah

burnt marsh
#

yeah, real time is the issue

#

and if it doesnt work well it likely wont ever be used by vedal

unkempt citrus
#

well that depends how chaotic it will get

jagged turtle
#

if you designed it to be like a copilot, it'd probably work better so that neuro can mess around while vedal steers the actual thing

burnt marsh
#

that would be cool

#

like, vedal and neuro together

jagged turtle
unkempt citrus
#

Hollow Knight integration yeah provides some limited access to Evil, while Vedal does most of the game play

burnt marsh
#

unsure if that would make good content, but neuroShrug

unkempt citrus
#

RImworld integration is similar, Vedal is supposed to play, Neuro becomes the story teller and fucks him up

burnt marsh
#

would the swarm want to watch vedal and neuro fly a plane

#

probably not

#

sigh back to the integration drawing board

jagged turtle
burnt marsh
#

i see, ill take a look

olive sable
#

in windows it also makes using your pc miserable cuz every second it does the "new monior connected" thingy where it zooms out all your screens

amber fractal
olive sable
#

the pi

#

is bad

fiery anchor
#

oh no

olive sable
#

lemme try something

amber fractal
#

Something I got reminded of with the 4k capable port and 1080p capture max is how certian cards can passthrough 4k but still be limited in what they can actually capture

olive sable
#

when i feed it 4K30 it still works, but thats cuz its doing 1080p30

#

idk if im sending it 4K and it changes it to 1080p by itslef, or if my pc sees the edid or something and my pc decides to do 1080p

#

but no 4K is reaching it

amber fractal
#

it is probably doing 1080p itself

#

The real question is can it clock higher than 60hz, probably not

#

as nothing of it's type needs to

olive sable
#

the output hdmi to my monitor does 144hz

#

its purely the input thats fucked

#

im updating the board firmware now

#

still broken

amber fractal
#

input has to go into a chip to be processed before being sent as an output. The bois can downscale as I see on a lot of standalons cards, but that is probably what your fighting

sage crag
#

topipoprrr

kind fable
#

i'm sure we can use that to make AI understand more things

jagged turtle
#

embed failed

cobalt sigil
#

just chat more to get embed perms

kind fable
#

well i wasn't here for long

kind fable
#

and i do not have lots of reasons to talk

#

i big nerd i think code i live code i code

cobalt sigil
kind fable
#

i like neuro

olive sable
# olive sable still broken

it would seem liek they marketed 4K input as a hardware capability, but their drivers and kernel dont actually support it well.
so in other words i would need to make my own kernel for this thing

kind fable
#

i recommend rust

#

or python

hollow matrix
kind fable
#

let me guess
written by a bad dev

hollow matrix
#

I assume

burnt marsh
kind fable
olive sable
#

hi konii

#

you like writing kernels right?

sage crag
#

no

olive sable
sage crag
#

i wont write it

#

actually, pay me a million usd

#

ill write it

kind fable
#

right now would be the moment where i link to my website where there's a tool which i vibecoded which is good
but sadly oracle don't let me pay them so i can't spin my VPS up...

burnt marsh
azure lynx
# hollow matrix

they care about your privacy. a lot. they don't want you sharing your personal details period.

olive sable
kind fable
olive sable
olive sable
fiery anchor
#

that isn't even 15min worth of professional work.

olive sable
#

true

#

thats why this is unproffesional work

fiery anchor
#

hobby.

olive sable
#

ok ye im going the usb route

#

drivers too broken for the actual hdmi input to work AINTNOWAY

fiery anchor
#

oddball board, rare usecase... yeah, stuff like that can happen.

#

maybe retry tommorrow with a full night sleep.

olive sable
#

ive been trying this for 5 days

#

its not the sleep that's the issue enub

fiery anchor
#

bummer. lets hope the usb dongle works

#

and the board supports that

kind fable
#

sleep is not real

fiery anchor
#

sleep is temporary coma

olive sable
#

it would seem that hdmi usb devices also suck

#

altho they do get to 60hz, they dont go beyond 60hz

azure lynx
#

4k60 is a lot of bandwidth

fiery anchor
#

you use the input to stream from one pc to another, yes?

olive sable
#

from pc to pi, and from pi to projector

kind fable
#

sleep is when power fall to 0

#

bad batteries

olive sable
#

i ideally get 570x1140x176
without custom edid ill probably have to do 720x1280x180

#

which is still a lot of bandwidth

fiery anchor
#

ditch the hdmi in and use a network based protocol.

olive sable
#

2.5Gbps

fiery anchor
#

there are hardware encoders / decoders. h.264 via udp or sth. like that might work

olive sable
#

720 × 1280 × 180 × 3 ≈ 497 MB/s ≈ 4.0 Gbps
we can probably compress that a bit tho

#

if i use GPUDirect RDMA i can do cuda directly to a nic in a different pcie slot hmm

#

actually, scrap all this.
i have just thought the biggest brain idea

#

if we use lan, we dont even need to send video frames

#

we can just send our voxels at only 30hz

amber fractal
#

voxel lookup table FOCUS

fiery anchor
#

and the big pc does the heavy lifting?

olive sable
#

ye

#

and the pi still uses its gpu for the fragment shader

#

we don't even need lan i guess, we can encode voxel data into images FOCUS
i just don't know how

hallow dagger
#

what are we cooking if i may ask luluscared

olive sable
#

volumetric display

hallow dagger
#

ooooh

fiery anchor
#

sounds like an simpler architecture, pi is degraded to simpler device with less responsibilities

hollow matrix
# hollow matrix

Wait, did wacom put this into production in some sort of debug mode?

amber fractal
azure lynx
#

they wanted to know why it wasn't working ;]

hollow matrix
olive sable
#

with a voxel height of 160 we have rn, we would need 570*1140*160 bits to send tot he pi

azure lynx
#

they probably thought "most people don't want spam from us"

amber fractal
hollow matrix
azure lynx
#

they might have a customer support number to call

olive sable
hollow matrix
azure lynx
#

yeah... i've had to hack a company's support form to make it actually work so I could ask them for the open source stuff they used.

olive sable
azure lynx
hollow matrix
amber fractal
olive sable
#

id have to do the math

amber fractal
#

I'd imagine hit detection is most of it, but one still needs to apply coloring

azure lynx
olive sable
#

probably

#

idea rn is to keep the compute shader on pc but the rest on the pi.

hollow matrix
fiery anchor
#

hmm. wouldn't it be simpler if you do all the 3D stuff on the pc, render multiple frames into a single image (comparable to a sprite atlas), transfer those with a lossless compression over network, and let the pi encode those into the high frequency images for the projector

amber fractal
#

Yeah alright, then we can just send bitmask from the compute shader. NeurOhISee
Question, would it also make sense to deal with color compression as a compute shader?

#

that way the pi just has to map

fiery anchor
#

ye, and could do all the timing stuff

olive sable
#

i think the pi should be more than capable of doing the slicing stuff.
if we do that on the pc we will need to increase from sending 30hz data to 180hz data

#

which hdmi would not allow so we'd have to use lan, and so id have to buy a nic and learn some cuda

fiery anchor
#

couldnt you pack 6 images of the 720p stream into a single 4k 30fps stream? or am i missing a dimension

olive sable
#

4k30 dont work

#

falls back to 1080p30

amber fractal
#

1080p60 is max

olive sable
#

nope

amber fractal
olive sable
#

720p60 or 1080p30

#

1080p60 immediatly desyncs and freezes

olive sable
#

im pretty sure 1080p30 is the better one of the options in raw bandwidth. and then we dont have to split data into 2 seperate frames

fiery anchor
#

even with a network stream instead of the hdmi in?

amber fractal
azure lynx
olive sable
#

network stream is limited to 2.5Gbps. which is more than the hdmi input. but would require buying more hardware cuz i cant encode to lan rn

amber fractal
#

let me do some math on voxels