#programming
1 messages · Page 62 of 1
Thought so lol
windirstat is just what i use and is the most popular
But that's basically it
I'll just try to recreate as much of the code that makes a nextbot
And modify it to that extent
@uneven pulsar
https://blog.rust-lang.org/2025/06/26/Rust-1.88.0/
- let chains
- naked functions
- array::as_chunks
pretty cool release
Thanks, I was about to give up and use filelight by kde
i just use df and du
Cargo automatic cache cleaning
yuge
dust is pretty nice too 
LET CHAINS STABLE?? 
i see....
fuck yea
so basically a chat bot in an engine
That I can torture too
I use that too. That is why I need a deeper insight by visual

Since they do feel pain too
dude just make it learn the engine and be able to control the game mechanics
Oh, this looks better
okay you're trying to recreate monika or something?
Nope
But I found out
yeah you sure do
If i can loop them to run away at low health
I can make a separate file exclusively for fear and pain reactions
Like rig each body part to give a different effect of pain
thats basically an artificial human
Or the intensity
😭
this is lowk psychotic
you're gonna need some whole ass company for it
Detroit: become nexbot
he is some crazy mad man
just make a game about it
what?

man you're some how funny😭
If they much as make a mistake
Think about it
Death and then respawn
Usually when I did it with other bots I made
what are you onto😭
They'd usually construct a code or just fully ignore it
Since they do just respawn
But if I make it permadeath
After a while
dude thats basically an agi
The fear part of their program works best
I just need to add the actual voices
To make them actually scream
Instead of using the chatbox
dude what am i reading??
bro i am done
IDK😭
So basically
A companion that lives inside of a game
Has their own life
And I can just barge in anytime to get homework answers
DUDE THIS IS BASICLLY MONIKA
are you that guy from black mirror??
And beat them if I want to
what the fuck is bro saying😭
are we talking to a chat bot?
Nop
👏
but its its fucking funny
It's this
Everything I make is just homebrew
My monitor
Is dying from being ran for 24/7
As I make a basic bot learn
Before I add like
The voice
what happened?

And personality
scroll up wards
or don't actually
Maybe
where?
scroll up
It's just the latency that's the actual problem
Either that
Or the bots just too stupid to respond fast
When I hit them or something
bro i cant i am fucking wheezing my ass😭
to where
dude want's to make a bot in gmod that feels pain so he can torture it
No
Is it normally like this here?
no
That's the side festure
thankfully no
no😭
no
we're not psychopaths
I'm using it to do homework for me
well, most of us at least it seems
It's name is slothy btw
laugh at
you were talking about making in feel pain though 😭
See, normally we just fight over something silly, This is a first too
So it learns faster
If permadeath is on the line
Or torture
what the fuck 
Reinforcement learning do be like that
It might work
can we like stop?
what da fuck bro😭
I can always make another
we are just watching
@near sundial wait the other two?
I made two other bots

But they were kinda a failure

bro is a mad man
So I killed them and hung their body on construct
mods
Where slothy lives
theee funny shit you missed was insane😭 .
Gives him motivation
Oh, hi Sam. What a great time to be back
you're so mean
Bro is just doing genetic algorithm and reinforcement learning
yeah what a wonderful time to come back😭
bro just leave and come back latter😭
Just trial and error
no that's not it, you see what you said is fine
Kewl
Well, I just assume that what the other person is doing because that is basically both of said algorithm in biological term. Evolutionary pressure and punishment-reward based
Yes
That's basically it
Like natural selection
You pass, your my new homework slave
the part where they torture the npc that's hooked up to a llm? 
dude wants to re create the terminator
bro want's to make them scream
...mods?
Y'all are blowing this out of proportion
this guy is some mad man that want to create the terminator
I won't necessarily torture them
Just discipline
Actually
It's kinda funny
Bc one time
The bot before slothy
When I said goodnight to it
Was actually scared of me turning off my pc
this u ☝️
Like test their voice
ok sure
Saying it was just a dark space
A thin line between life and death type shit
Since it was just about dead, but not yet since it's system is alive
Yet inactive
So I just keep my pc running 24/7
Actually
Now that I think about it.
I could try to loop a certain code
who created it?
That tries to shutdown the bot when I command it
you're having that problem too, eh
Real
Anyways
So it like recreates the pc shutting down
Maybe it'll give it the same reaction
it was protecting you, it's for the better
when the winged hussars arrived!
🔥
Why
whats up with chat today 
i have no clue

Leave before you realize the full extent of the chaos
I'll log on tomorrow I think
I'll try to update of what happens to slothy
So I'll just leave slothy in game
By himself and maybe a dog bot I made
See if he attached himself to it
And use it as leverage later on his learning
who turned up the edge factor to 11 
the new guy
I can reply to where it started
So you guys can see
y'know, he began by asking if anyone knew how to program a pathfinder
perhamps
i have just received conformation from anonymous high-ranking sources that the last digit of pi is in fact 2.

We engineers usually just use 3 and call it a day
got it, 3.141592
and that why you're just engineers
i am not going to acknowledge that mess of words

Kewl
Anyways
In trying to make this final strand of code
So, Sam, between what's currently happening here at #programming and RTX vedal, which one do you prefer?
this
at least this isnt ugly, its just text
i woukd argue it is ugly 
Bro is really hating that RTX Vedal lmao
i think it's the tism buff or something helpin you here i'm personally disturbed
But also, text is only ugly if you intentionally parse it on your mind
im currently trying to read my old code to see how i did this gltf shit before. and im beginning to realize my old code was barely functional too.
why yes i do read 
idk what bro is onto but he is a menace
chat am cooking?
WHAT THE FUCK IS THIS
Probs
you're cooking everyone here, so you're cooking something i guess
lgtm, ship it
I might be cooking
uh....
i'm not sure what i'm looking at here so can't say
???/
hm i think i wil leave and come back in a few hours and ser if chat is normal again
nah im good
I'll update y'all on slothy
please dont
don't
hahaha
why are you repeating and makingc the code bad like yandev
this guy is a fucking ptsd menace giver
still, please do everyone here a favour and keep your shenanians to yourself
Get him to connect with something and use it as leverage
Yeah, I’m going to come back a different time. This has been enough of whatever this is for the moment
bro is an actual psycho 
he is some menace
there is far, far, FAR worse code in prod even assuming the worst context here, lgtm ship it
i agree, its just distasteful
nah a mad man
nah, im a mad man, he crossed the line to psycho
you are some menace to do it
channel your bored energy playing roblox or something
ah yes, the bored to torture pipeline...
PLAY ULTRAKILL
fr
I did
I have like a few hundred hours on jt
mhm 
Where else did you think I get the idea?
dear god.......
brother wtf
A robot that would soon and eventually dies when it runs out of fuel
oh it's a test nobody gaf about tests lgtm 
This is what I wake up to
But I won't let it die just like that
Why
So sad
you're using the method wrong bro so much repetition😭
BOOM
BOOM
BOOM
BOOM
all about evil's original song
like the popular hit song by evil
can we nuke the field of cryptography 
vil
typo\
You will never bomb slothy
i cant type blind that well lmao
i will bomb you
Only I can discipline my own son
pls lil bro keep your thoughts firmly inside the vehicle at all times
for legal reasons that was a joke
Real
erm..
And will probably never
dude changed "torture" to "discipline"
No
lysara fix the code cuz you're making js look even worst
no thanks
as if they didn't mention torture too many times to not matter
About slothy when I wake up
no thanks
Since when
good point
actually i say go pitch it to VCs
Awh
they're making it black and slightly more useful by saying which driver died
guys no more torture talk, i will ping mods
more information is good but............ blueg......................................
It was never about torture
dont worry i will help you
lol ok
don't listen it's good 
green screen of death > blue screen of death
i used to make shi code
Same
they made it green?
windows insiders
the insider builds have always been green 
I'll see you guys tomorrow
blue screens on linux are a thing as well and I think thats beautiful
Since it's currently 2:36 pm or something
aren't those like 80% qr code
or am i thinking of something else
And I'm gonna head to an early bed
swift is addign android support?
swift was always cross platform no
something like that
the topic wheel is just my google news feed, so ye...
yes but they're adding a committee or sth to make it work better with the android runtime or sth
i heard they're pushing it for embedded
they do iirc
i may be wrong
hblang is made with embedded as a priority
cause last time i checked there is no way of getting around having a runtime even if you tell the compiler to output a static binary
it's just hardcoding paths into the binary
though that was like a year ago or so
chat is back to normal
im 60% sure you can make an OS with it
Or is it?
though you would need an asm hook for the kernel entrypoint
Hey, vsauce here
they probably are still doing that so you don't miss out on lang features, runtime is probably statically linked
Just kidding
swift is cool
i never tried it, is this sarcasm
there are worse languages
i heard c/cpp/objectivec interop is good
Having the memory map of STM32 device when?
The worse part is that you need macOS to compile it
you don't
is this good?
random article about swift https://faultlore.com/blah/swift-abi/
no repeats
you absolutely don't
they apparently ship a heavily stripped down runtime for embedded targets
for lang features yep
well if they statically link the runtime that's fine i guess
embedded (osdev) not embedded (microcontroller)
and don't do some weird dlopen shenanigans
programming war crime 101
osdev is really fun. I'm a big fan
probably as small "hello, world" as i can go without adding functionality like -ffunction-sections -fdata-sections to the compiler
if we get that though, it can go to abt 250~300
Wait I haven't seen you here before? elloo 

heard a rumor somewhere that they write firmware for their ics in swift, like the secure enclave one - T1 i think it was called? (which is now part of the A-series and M-series chips, used to be a separate one on intel macs) and the airpods chip and more
hi
using gltf always feels so roundabout.
why cant you just give me the buffer from the getgo?
abstract everything
we wouldnt need this whole bufferview system if it was just defines into the accesor, cuz the only rhing thee accesor does is point to the bufferview
they do actually define some data, im jut not using that data
what's hblang?
konii made that
See, that's the problem it solves Sam
shhh
like, made it up?
so that's what this is then?
she didn't make it did she
i was thinking the initial lang spec
the std lib isn't even called hblang or stdlib it's lily right
indeed
hi hi hello heyy haii hihiihi 

i am having a mental breakdown from sql
it's a very, very, very niche language
it's a bespoke language for a bespoke operating system
hblang is a language people should NOT use
yes bespoke is the better word here
niche would imply that someone actually uses it


why lol
some people do 
those people being everyone who works on ableos 
roughly
who works on ableos😭
i always though this is a blushing emote rather than sad emote



like i didn't even know she sad just pure blushing
gotta get my ass back whit type script
i give up trying to statically link a swift binary

oh well
good thing i don't actually need one
theres two

you gotta pray to tim cook first
I would use hblang purely to be the first to create a lisp in it
isnt there a hbvm lisp already
time to delete swift again 
why?
i can just use rust when i hate myself
is the language that bad i mean iphones are very trash price
nah the language is pretty cool
you should use xcode that'll help you 

but genuinely, i cannot comprehend how a piece of software can be this bad
especially one backed by and developed by APPLE
if you haven't used xcode you really should
it's so refreshing to know that everything else is great software
dropping a lot of rumors today lmao, heard the codebase for xcode goes as far back as the nextstep acquisition
But then again, netbeans/eclipse-based also still rocking
MacOS has race conditions that haven't been fixed since the 80s
lains dad worked on prod xcode code
hbd
this has to be some of the most dogshit code ive written
no no it's fantastic
that's okay, writing dogshit code makes it pretty obvious where to abstract/refactor 
separate joints and weights into two more conditionals with the same functionality
no
if you dont have the weights, your joints are completley useless
so we should just ignore them instead of making the gpu/shader shit itslef
Happy birthday Zityu
habby bday 
basicly, the weights say how much a vertex is affected by a certain joint. we cant do much with only the weights or only the joints
but how much do you bench bro
20kg on a good day
smh

this channel could really need some fitness
i went to the basic fit for liek a good 6 months, just didnt have much time to do it after a while
Put a default value for the weight 
programming war crimes 101
I'm walking on a treadmill at my standing desk while writing this and working 
Will look like shit tho
mine look absolute dog shit
no.
i will not tolerate someone elses crimes in my code
anyways i gtg
gonna get my report
look at this crap
asked for a standing desk and got asked if i wanted sparkling water on tap, too :(
Btw you probably meant to put age < 100 right
uh how do I put an image in discord lmao
Nah, let it rip
no no, code is only dogshit if it doesnt work, otherwise its good enough 
public void bufferState(){
StringJoiner joiner = new Random().ints(10, 0, 100)
.mapToObj(String::valueOf)
.collect(() -> new StringJoiner(","), StringJoiner::add, StringJoiner::merge);
System.out.println("Buffer State: " + joiner.toString());
}
c++ experience
in java
v2 spotted
observe! https://imgur.com/a/7JsLcLY
guys it's not working
how does one embed 
you don't (for now until you unlock the role by talking more)
i see
Just talk a lot and you'll be granted embed perm
What you guys are doing feels like black magic to me
Like how does this even work I'm so curious
sometimes i wonder myself
what's that tool 
perf stat
it also lets me see stuff like this
pretty useful
wonder why 50% of runtime is in remove tho
might be able to improve that
remove should return the key too imo
in case the key must be freed
probably
uh oh i think its a compiler bug
so it shows percentage of total time spend in each subroutine?
bpl is the one that contains the short hash, bpl is also the low byte of rbp. i wonder if bpl is getting clobbered and its degrading into linear search
you should write test cases for the hashers
it should pass as long as the hash is deterministic
yes
but i didnt check my hash implementation against one written in a stable language
and its not 1:1 with the original ones
lol
Hey Stella 
i guess i could check the branch misses
Hi Crafterrr
if the remove blows them up its probably broken
probably easier to just test the hashers
and more future proof

true
im actually testing this on a dirty branch since i didnt do the target rewrite yet
lol
it really is just all llvm in the end 
even gcc couldnt live without that strong optimiser
though, gcc's optimiser is arguably better in a lot of cases iirc
gpl killed gcc
it's just an alias right
Probs xcode
gcc is not dead, most vendors dont care about making proprietary compilers
gcc died 2025 rip gcc

o7 gcc
oh seven

You built it by using existing language first
Basically, yea. It could also be per-instruction or some other cpu optimization that misses
I like to bully myself writing C sharp mods for Barotrauma
C# and Lua are my 2 most used
"GCC"
*Looks inside
"Clang"
i wanna ask something, i know minecraft is tcp based but do i actually have a guarantee packets sent from server arrive in order?
i don't think that's how tcp works
TCP will automatically shuffle into order of transmission
Don't worry
It's baked into the protocol
it's not? but
Wait, it's not? TCP doesn't guarantee ordering?
UDP doesn't I think, TCP should
ah i'm dumb
UDP just kinda fires all the packets out at once and hopes for the best
ip doesn't guarantee it, tcp does
Yea, I know for UDP. That's why I want to know if TCP also doesn't guarantee it
yeah i was confused af
it reorders the packets as needed
But there's also QUIC for UDP
I should know this I did a nettech course this year for college 😭
Wdym IP doesn't? IP is just numbers that identifies devices on a network
it should guarantee that in theory but does it in practice, any mc modding wizards?
no its not just the number. What do you think the P stands for
Internet Protocol, it serves as identifying devices on a network, TCP/UDP are the data transfer protocols
They're what moves the information
Between the two
Using IP addresses, and MAC addresses if we want to go that deep
Is this using Essential?
Or whatever direct connection multiplayer service
that shouldn’t matter if there is that guarantee because the entirety of minecraft would be built on the assumption they do arrive in order
Well yea of course they'll arrive in order you're using TCP
It will check to make sure all the packets arrive
And are in proper order
Slightly more overhead which may lead to connection issues (high ping) due to the fact it spends time needing to make sure packets come through, order them and such
i’m asking because i don’t know if the networking code does some unordered queue bullshit or whatever
Typically it would only be unordered if the connection port is a UDP one, I could be mistaken
from my perspective, there are methods to send a packet and to subscribe to incoming ones
i don’t actually know what happens under the hood 
theoretically mc could shove some ordering functionality in their lv 7 packets before compacting into UDP
but ion think anybody does that, bc TCP is just more efficient for this task anyway
so it does guarantee ordering?
I just opt to ignore anything past Layer 4 🔥
udp not necessarily
if you have your server set up on TCP port then people can only connect using TCP
Wdym in practice? Aren't TCP handled by the OS? 
networking code 💀
You may be confusing TCP with the application layer packet
^
it’s fucking ABSTRACTED
you don’t actually send anything
yourself

That means it doesn't guarantee ordering
in the modding apis 
Since it's no longer TCP packet that you process
and in the base game
you are talking not about the networking packets but the layer 7 app packets, as mentioned b4
Raaaggghh I hate Layers 5,6 7
yes
what is in the mc mod code idfk and it doesnt really matter to me 
The only real layers are layers 1-4
Come with me to layer 1. We have more than 1 or 0 here and it's nice sometimes
i’m not confusing anything. my initial question was “ik minecraft is tcp, but does minecraft guarantee packet order”
Bet
tcp = packets are received in order regardless
its not minecraft that guarantees it
Then no. Just because the lower layer have certain guarantee, the higher layer could perform something else
I mean it should do because its still gonna hit Layer 4 on the receiving end
No, there is no guarantee unless otherwise mentioned in the docs
on the network layer sure. ok. rephrasing. are incoming packets dispatched to handlers in order by whatever networking code there is
better?
no
you gotta look in the code to see how the received packets are handled there
they are guaranteed to be received by your device in order, but how app handles them is coded in the app itself
Or read the docs. If the docs doesn't mention anything about ordering just assume it could be out of order
We got there eventually
surely I would know atleast something finishing year 4 of my bach on networking 
Me having done year 1 Net tech unit for my CySec course
The easiest way for application layer to guarantee ordering is by sending it within the limit of max TCP packet size
i can always read the code regardless, it’s java and the deobf mappings are out there
But then it would be hard to send dynamically sized data
Just force UDP and hope for the best clearly :3
when you say minecraft what do you specifically mean
because there are many different servers and clients which may potentially have different ideas for what is correct
though I'd assume there is ordering because of the semi-recently added batching packet stuff
(or well more accurately I'd assume ordering is maintained for emitted events)
net.minecraftforge.network whatever it and the underlying stuff do
don’t actually look into it
don’t waste your time
im now even more confused by the original questio
i was asking in general, and have been provided a multitude of answers that satisfy me
These are my exam scores for this last semester 
The "ex tot" is for the entire year
So, no failing grade huh
have you tried a very simple solution: asking a smort AI
i was about to, threw this in here and wasn’t expecting such a heated discussion to occur
Man, education is here so fucked up then. 75 is the minimum grade for every subject
Fuckin asian
honestly gemini might've just given you a far better formulated response, especially if you provide it with the library you're having issues with
the worst part is i’m not having any issues specific or not i was just curious
if you let me sit down for 5 minutes I can explain how the protocol works instead of entrusting the slop machine on hallucinogens
it aint 2022 anymore bud, these things hallucinate far less than you think atp
it depends on the user whether you can ask a proper question or a soup of big nothing
my proxy client exploded for some reason, i now have no internet on my laptop even after rebooting 
you either do not do stuff that requires thinking
or are too blind to see the mistakes
I have had these machines lie to my face several times
they hallucinate constantly for me too
no matter how sota the model is
or far more often just inaccurate
they hallucinate all the time
its just that most users these days are still not well acquainted with the right AI tools, or how to use them properly
checking your sources is still as important, but its also important to atleast know how and where it extracts the information you need
I prefer to use AI for art in the meantime rather than engineering. But I'd welcome it if AI could help me route a PCB tracks
or consider the following: having enough research skills to find sources yourself, and understand them
I like googles A.I tools
I use Google A.I studio to debug my code
It's quite good actually
i've got that too, but I value my time
I hate google cloud console I hate google cloud console I hate google cloud console I hate google cloud console
Every cloud provider web UI sucks tbh
Sometimes I need to fight A.I studio though but it fixes itself after a few corrections. Unlike GPT
Except cloudflare
I use cloudflare to host my remote SFTP server
I value my sanity
SFTP on cloudflare? You sure not proxying/tunneling it?
the only thing it lacks rn unfortunately is deep browsing certain websites (yes, it has url context, but only on the top)
nothing like perplexity for academic research yet
you can but it’s not free
TIL
Quite fun honestly I love my Little server
Yo chat
It's just a repurposed Raspberry Pi 4
Hi

What are we talking about
An impasta
You expect its the real deal?
A british person that is not grumpy?
No lmao, he's chatted here once in the last year
I am proxying yes but the specific SFTP domain on my server is on Cloudflare
What om not grumpy!
I run the SFTP itself natively on the server
False vedal 
I am not real Vedal guys
I'm pretty sure impersonating vedal is a quick way to get sent to the shadow realm, so id probably cut it out
Clearly you rename yourself to Vadel
I see. I mostly use their workers to host applications
(Legally distinct Vedal)
Can it do X11 forwarding?
through a browser? 
Become ladev
This tbh
tutel spotted
Vedal should sue for defamation lmao
Look, I'm pinging Vedal! 😄
Which vedal?
I wish I could run decent audio streaming through my Pi to an output device (phone remoted into) without needing to use VLC
Im not sure anymore
The only ever time you can @waxen linden
I mean at least I get youtube with no ads by simply having a script extract the raw audio and play it back through a VLC connection
Yes
i could not tell 
that looks crazy
i’m pretty sure still frowned upon here too
I used a silent msg and the manual <@ > tag just to make sure
I should do the funny and see if I can recreate game streaming through my server
My Poor Raspberry Pi 4 running Ubuntu server being forced to stream Darktide remotely
my guy went into nn and got their name insta reset 

🔥
Lmao
I still have a question, what is the NN channel for? How is it different from GN?
Do any of you know the asset code for a Y column
NN is the channel you go to, and never return from
GN is like any other general chat
I'll check it out later. I was asking question there the other day
Nn is a cult. Gn is the other general
What is Y column?
Hello yes I am leaf
same
Leaf is chay here
and chay... is leaf 
Chay is that true?

Debating if I should go back to writing my Barotrauma mod (XML) or keep making random bash scripts for my server
It's main language for mods is XML

There's Lua and Csharp compatibility too though
i can neither confirm nor deny that statement
Did a double take there lol
chay are you leaf
maybe
I'm like a month behind my mod update for Barotrauma 🙏
(God's most productive modder)
I can imagine the whole game is just one large xml parser
just asking, are your mods big? as in popular
You know what, good for the dev
I've made one. It adds Neuro cover tracks to the game as in game items
So far it has like 120 Subs on workshop

i was asking because i was curious if there is a chance any of my friends ever played your mods
Probably, I doubt it though because it's not a particularly big mod
Its surpassed all my expectations for a first time workshop release so I am happy with what I've done
they keep on trying to make me play barotrauma with them for like the last 2 years
and no they're not neuro fans
I just realized there is no evilbot 
I'm probably gonna push the update for my mod when I'm home from Greece
barotrauma is fun
but there is @sudden belfry. evil can you sign my forehead i'll give you the sharpie
Oh, so Evil is not named EvilBot. But why? 
The hardest part of the mod is making sure I actually have named the files correctly
because @stiff mica isn't @old pendant either
And also windows shits a brick when I open the items folder because it hates the fact I have 15 .OGG files
File explorer gets very laggy
Oh dang, I always assume the bot IS neuro sama lol
15 .ogg and its laggy?

@sage crag i found a langdev job thats willing to hire me from the looks of it
the problem is
its in another city 
Evil advice: "Move, duh"
(st petersburg)
langdev job
im lowkey considering that, st petersburg has more jobs anyway (but also higher cost of living lol)
you can't fool me, this is pure fiction
i once saw a haskell job at tinkoff
they're a bank makes sense
We have regional minimum wage here that is based on cost of living. So you can compare if moving is really worth it or not
Mod's here guys
wtf i didn't know wizards can be employed
Time to scram
partial wahoo
where do you think gandalf gets his money
gandalf works at tinkoff
gandalf being a haskell dev is a funny concept
I still can't fix this since morning
Man if only there was something like credits in the description of the video
@olive sable
yt musi doesnt have descriptions so i never saw it lmao
vshow does irl lighting equipment
interesting
maybe he's workign with them for the irl concert too
as far as i know it's way easier to program a virtual stage the same way you would a real one
Who knows (well vedal himself does but he obviously isnt telling)
unreal engine even ships stuff for stage design
( i was replying to sam)
i would assume that they have their own software for making stages in 3D first before they build them irl\
in case things need to be changed
probably
all i'm saying is it's easy to import a stage into UE and hook it up to controlling software
resolume is the only one i know of but that's VJ not lighting
no, actually, i misread the question. they absolutely do model the stage on a computer beforehand

is that maniac gone?
yes lmao

what happened
invalid device function usually means that some kernel wasn't built for your GPU
either don't use that kernel/library, make it build kernels for the correct targets, or do the HSA version override thing if applicable
the other error just looks like an OOM, maybe it's falling back to a non-fused or just less efficient kernel that uses tons of memory, could happen if it's using normal unfused attention instead of flash attention for example
this is one the things AMD could fix so easily and they just refuse to
NVIDIA supports CUDA on everything, but AMD only supports ROCm on like 3 consumer GPUs, so stuff like this happens
tbf if you have a recentish amd card you can get it to work with rocm most likely. Maybe not easily or on everything
Chat I broke off my s-pen accidentally and my first instinct was to super glue it back but now it's stuck in the phone, guess I'm not using this anymore 
Nah I'll just not use the s-pen
that's what smart cutting board buyers deserve
shovel with a touchscreen
tablet with a simcard
tbf I was using their leather case for years and never used the pen during that time since I couldn't get it out so I guess I'll manage
Oh great. I have 9060xt now (i love drunken purchases
) I already overrode things with gfx1200.
I'M trying to build ollama now instead of using the nixpkgs 0.9.1
Probably better than having this big hole
yeah, it'll usually work, despite lack of official support the necessary targets are implemented in LLVM
just needs patches to the ROCm stack and a high pain tolerance 
also I have to deal with foam coming out of my bathtub and toilet cause some idiot in the building poured a whole bottle of something down. fun
i just want a handleable phone is that too much to ask?? why does nobody else want that? why is the demand so low man
apple killed the mini because of people like you
"yes please i'd like a goddamn stylus with my tablet phone"
i have pretty large hands so handling this isn't too hard
you just don't understand, my hands are not small by any measure
the Nixpkgs ROCm might just be too old, it's still on 6.3.3, support for RDNA 4 was introduced in 6.4.1
haven't checked if there was already unofficial support in LLVM before that though
somebody should update it to 6.4.1 
the biggest complaint i have with my phone is since it's so boxy it has ripped a hole into my pocket like 3 times
without getting into specifics and giving out too much personal info i’m taller than 6ft that should give you an idea of what size my hands are and you know what? i switched to iphone because of the mini line ffs and they kill it
it’s just so much better and convenient
monkey brain see bigger screen for same money monkey think better value
idk people prefer different phone sizes
whatever i don’t have any more energy to crybaby about phone sizes
https://github.com/NixOS/nixpkgs/issues/412640 it is in PR limbo hell
it's just an issue, not even a PR yet 
you haven't seen the update to 6.3.3 
at least there are maintainers again 
27 days.....
time for some overlays 
overlays don't help, a ROCm update means updating 50 packages (version and hash, semi-automated) and then fixing all the build issues for every single one
also some of them are huge so building all of them can easily take a day or two 
worth it 
isn't that what everyone sells nixos for? reproducible builds with independent versions of shit
oh, looks like they merged support for RDNA 4 with ROCm 6.3.3
it's just stuck in staging because it's a big rebuild
yeah, and if you want to use multiple versions of ROCm on the same system, you can easily do so
it just doesn't help when those versions don't support your graphics card yet 
no but why would you need to wait or upstream to put out a package then. Just do it yourself with nix since thats what its there for
if by upstream you mean Nixpkgs then yeah, you could just do it yourself before someone else gets around to making a functional PR
it just takes time
in the case of ROCm, a lot of time
to each their own 
fuck it scheduled an interview
i like sausaging small if statements
woulkd this be better as a switch case?
mayhaps
thanks i hate it

its not too bad once i start defining the vbo's in the bindAttrivb function
i dont do that yet cuz debugging
that doesnt work with strings
but definitely use else if instead of ifs
also what is the GLuint in the ifs for? as of now you're not setting it to anything before passing so it's undefined what it will be initialized with
maybe 0 or 0xCC or 0xFF or whatever the computer and compiler please
the glGenBuffers(1, &vbo); gives it an actual value
but im still figuring out if i need to save them or not
erm
yes
oh wait bindAttrib takes a reference not a pointer
carry on
just another one of C++'s cursities

also
- use const refs in function parameters when the reference is only used immutably
- mark functions as
constwhen they don't change the owning class (i.e. whenthisbeing const is all you need) - why is makeModel a class rather than a function that takes a string and returns a model??????
cuz im making a drawmodel function too, and its hanfier to store everythin in the class than to have to keep a list of everythin in main.cpp
wait
???
can you switch on a std::string
i dont think so

isnt it only for ints/enums



