#programming

1 messages ยท Page 547 of 1

kind nimbus
#

Is that a Dr who reference lmao

split steppe
#

honestly, he should have died, granting him a free pass just made him a permanent mary sue

#

the regen has no point anymore, he is by all means actually invincible and immortal now

kind nimbus
#

But then the show would have ended

split steppe
#

it would have been a good ending

#

they could have started another show in the same universe like torchwood

split steppe
#

theres an endless amount of incredible characters there

#

like you still have master, you have his wife, etc

kind nimbus
#

There already are the Sarah Jane adventures and torchwood and class

#

So a lot of spinoffs already

split steppe
#

yea and theres plenty more they could make, its a treasure trove

kind nimbus
#

Sure but nothing is like the original

split steppe
#

and like, you can still have the doctor tho, because its timetravel

kind nimbus
#

Ok and then Chinballs ruined the show

split steppe
#

but he shouldnt be the focus anymore, its too much

#

i miss the selfish doctor who would commit genocide for those he loved ๐Ÿ™

kind nimbus
rigid snow
#

gpt models love randomly dropping implementation details into the layout. like bruh what why put that there what

#

this is a working better authnERMd .. shut the fuck up

split steppe
#

capaldi era pretty much started cracking hard

split steppe
kind nimbus
rigid snow
split steppe
#

they're all gpt models

rigid snow
#

neuroDeadge openai models

split steppe
#

meh, i've never seen any of them do anything coherently

kind nimbus
#

Everytime I try gpt again Claude opus is miles ahead in about anything lol

split steppe
#

and i am miles ahead of any of them

trim valve
#

idk how they keep managing to make bun worse

tender river
#

they should write each compile unit in a separate language

split steppe
#

"small change, ez review"

olive sable
kind nimbus
trim valve
#

from what I've read it doesn't even really help much

olive sable
split steppe
#

soooo they're moving away from the rust rewrite they just did a couple weeks ago???

trim valve
#

no just for this one function

#

because they couldn't get it to vectorize

split steppe
#

so now you need 3 different compilers to build bun right

trim valve
#

it already had CPP stuff apparently because of v8

split steppe
#

man i detest the js ecosystem

trim valve
#

just don't use js newliv

split steppe
#

forced to if i want to make a proper website

silent cloak
#

Its not nice to lie

trim valve
split steppe
#

i'll never let js on backend though

kind nimbus
#

What even is Bun? ๐Ÿ‡

trim valve
#

js runtime that prides itself on being fast

olive sable
#

bnuy

kind nimbus
split steppe
#

i only write vanillajs though

silent cloak
#

Bun is as good as dead

trim valve
#

got acquired by anthropic and they vibe translated it from zig to rust because zig banned ai contributions or something

kind nimbus
#

Lol

silent cloak
#

Based zig

glass jetty
silent cloak
#

Ive been migrating my stuff back to node

kind nimbus
#

I'm also just vibe coding 90% but that's just because i can't code

trim valve
mental path
#

smelly vibecorders SMH

trim valve
#

it had a great pr

silent cloak
#

Vibe typers would be a better name

trim valve
#

won't even load the image preview newliv

glass jetty
#

100% not programmer

silent cloak
#

Rebrand vibecoders to vibetypers

kind nimbus
split steppe
#

rebrand them to vibrators because they move in circles and disturb others

silent cloak
#

But yeah its a shame we lost bun

#

There is another option i cant remember the name of besides node

glass jetty
#

guys, should this fail, or my code is wrong?
isnt it should just swap buffer back and forth?

idk really, its all none, but here i expect some

silent cloak
#

Starts with a d

split steppe
#

deno

#

you shouldn't use any of them, because js on the backend is a horrible idea

silent cloak
#

True honestly

#

Which is a shame

#

Mostly due to convenience

split steppe
silent cloak
#

Tbh i still do use it for discord bots

kind nimbus
silent cloak
#

But thats mostly because its pretty locked down in that area

#

I do wish we had a decent cross platform language for objects for web dev

trim valve
glass jetty
silent cloak
trim valve
#

I looked a while back and only found basic docs that told me what args methods took

silent cloak
#

Might of changed idk

trim valve
#

I'm biased and used to the d.py docs that have examples idk

glass jetty
#

but maybe gcm buffer somehow disallow using on same buffer, from internal state of gcm object

silent cloak
#

I wont ever use python for production

trim valve
#

but you'll use js neuroD

silent cloak
#

For web related stuff yeah

#

Using Python for production is like using matlab for production

trim valve
#

calling discord bots web related feels like a stretch

split steppe
silent cloak
#

Not really anything desktop related

glass jetty
#

why iy will never decrypt
what gcm do on top of aes + auth tag

#

isnt it supposed to have no state? (except initial key)

trim valve
#

ig but like

silent cloak
#

Plus its just being looked at by discord itself

trim valve
#

to me web is the Dom and stuff

silent cloak
#

If it was some public backend then yeah

#

But otherwise it doesnt matter too much to me

split steppe
#

i don't understand what you're even trying to do there, your api or its usage doesn't make sense

stark needle
#

๐Ÿ‡

glass jetty
#

i decrypt on array with size from this 4 plaintext size

#

padding to aes block inside buffer; with some random

split steppe
#

i would expect the api to work symmetrically, if i create a Packet::into_encrypted i would pass the exact same result to Packet::from_encrypted and get out what i put in

silent cloak
#

What are u trying to make

#

Just a general netcode test?

split steppe
#

i would never expect it to work if i modify the encrypted buffer/data or pass a random slice

sick owl
#

Stylised graphics on a modest polygon budget were a special thing

#

Modern titles aping the era always feel the need to cheat

glass jetty
split steppe
#

nonce will be part of the encrypted result

silent cloak
#

Reminds me of when i built my own mc server

split steppe
#

so nonce shouldnt be the issue unless you screwed it

silent cloak
#

Gaming netcode my beloathed

split steppe
#

if you modify the encrypted contents, i would not expect it to work well in GCM either, as the chunks depend on eachother for correct decode, so i would expect a failure/no return

trim valve
silent cloak
#

It used to be my job pretty much reading it all the time

#

So i get it

trim valve
#

never finished it though

silent cloak
#

Lil different from how i did it

#

Mostly because i needed java parity for certain things

#

Which meant i had to recreate Java bs in C++

trim valve
silent cloak
#

Like the random functions and some other shit

#

Some data types

trim valve
#

the ones that annoyed me the most were the "just take the rest of the data in the packet"

#

because I couldn't find a good way to write that in a way that's impossible to fuck up

silent cloak
#

I could shit on minecrafts horrible netcode all day

#

Thankfully its not as horrible as it once was

glass jetty
silent cloak
#

The amount of horrible desyncs and packet duplications before though were enough to make ur blood boil

split steppe
# glass jetty gah i see the first an issue i in result modified encrypted data to 0, should've...

In cryptography, Galois/Counter Mode (GCM) is a mode of operation for symmetric-key cryptographic block ciphers that provides both encryption and message authentication in a single pass. It belongs to the class of authenticated encryption with associated data (AEAD) algorithms. In practice, GCM gives a recipient two guarantees at once: the messa...

#

because gcm

#

do not modify the encrypted data, it will not decrypt

sick owl
#

Damn, using this game to test out lossless scaling frame gen and it has come a long way

glass jetty
#

gcm is stateless...

split steppe
#

GCM encrypts in a self-validating chain of blocks, if any data is modified the whole thing fails

glass jetty
#

read again
i said already first is_some pass

#

and when i comment second is some - whole test pass

#

but now - why second is some fail?

sick owl
#

Frame gen is a genuinely nice utility for games with hard 60fps caps on OLED

glass jetty
glass flower
# silent cloak Its not nice to lie

the more i write rust the more i actually like the language... atleast compared to the alternatives LULE cargo is a mess tho. why do i need 50 deps to make a simple app

split steppe
glass jetty
split steppe
#

if it does, then it would fail the second time, because it discarded your encrypted source

sick owl
#

The vsync era was way worse and didn't come with the added benefit of hugely improved motion clarity

split steppe
glass jetty
#

only mutable op here is rust crypto aes gcm impl call to decrypt in place detached

split steppe
#

print out the contents of the decoded buffers

glass jetty
#

i guess so this is the best way rn
counting neuroStare

split steppe
#

if it decrypts in place, first assert will succeed, second fail as now your buffer is decoded and no longer valid ciphertext

glass jetty
#

and third should success too

split steppe
#

no

#

because the buffer is no longer a ciphertext

glass jetty
#

but at second decode you made it ciphertext again

split steppe
#

if you reencrypted it in the same buffer, sure, it would work

#

but you dont, so it fails, as expected

#

print the buffer out between/after each call

glass jetty
#

you think it count auth tag first, and then mutate buffer? or partially mutate it?

#

both not sound reasonable

split steppe
#

no idea, never seen that api

#

implicit in-place decrypt sounds insane i don't know who would write it that way

glass jetty
#

BUT

#

it work when i decode and fail

#

and then decode with valid ciphertext

#

even when i decoded only once

#

tried*

split steppe
#

yes because it modified your source buffer

#

the source buffer no longer contains a valid decryptable message if it succeeds, because of that api

glass jetty
#

so, apparently this api modify buffer after decode, or something like this

#

i not see why it is it

#

since owning api (that return to you some vector), create vector, and use inplace method on it

#

i avoided allocation anyway, but i not understand api

#

also

#

encrypt_with_backend

#

it is template hell

#

i not found implementation without docs

split steppe
#

??? i don't understand what you're saying, did you write that api?

glass jetty
#

idk how it even looks neuroCry

glass jetty
split steppe
#

that's not what i'm talking about, who wrote the packet api, that's not part of the crypto package

glass jetty
#

so, this thing work
not %2 amount of failed decrypt calls

split steppe
#

are you vibecoding this

#

i explained why it fails

glass jetty
glass jetty
split steppe
#

okay, so you understand that inplace decrypt will destroy your encrypted source data

#

after a successful decryption

fickle rain
#

GPU is trash, but I guess good enough for 200โ‚ฌ

split steppe
fickle rain
#

I guess is okay machine for running bunch of low power crap too

#

Can even put a 5800X or summat in there

split steppe
#

am4 system, good psu, enough ram

#

can still upgrade

glass jetty
# split steppe i explained why it fails

-# nope,
why it should destroy data anyhow? supposedly api has only provided buffer, it is normal to assume that cipher will be applied to it, and returned only whatever auth tag valid or not

split steppe
glass jetty
#

it means literally in place; why would it use additional buffer if it can just not

split steppe
#

do you also understand what mutable means

glass jetty
split steppe
#

you are passing it the encrypted data buffer as mutable, in_place modifies the buffer, your data is overwritten by plaintext

#

doesn't matter what you return, you modified the buffer you passed in with in_place

glass jetty
#

about additional buffer or special behavior on failure or whatever

split steppe
#

๐Ÿ˜

glass jetty
#

have to read docs/source
but when i was without internet, i not found encrypt_with_backend anywhere
so probably wouldnt find decrypt either

#

it is literally not match anything in lsp find references

split steppe
#

fuck it, just add .clone() to the buffer you pass into your from_encrypted

#

there i fixed it for you

glass jetty
glass jetty
#

there no fix, nothing broken, just api work in weird way

split steppe
#

clones your buffer so you dont destroy the original on a successful decrypt

#

it doesnt work in a weird way, you just don't understand what it does

glass jetty
#

except that i overrided ciphertext with 0 instead of saving state initially

glass jetty
#

when it fail

trim valve
#

what

split steppe
#

yes because it validates first and then decrypts if it's valid

glass jetty
#

apparently buffer just not changed at all, when it fail

glass jetty
#

aes is just xor

split steppe
#

there's so much wrong with your assumptions about how the cryptography you are using works, that i can't really help you understand right now

#

either read on what aes and gcm does and the crypto api you're using, or understand that your usage will replace the source buffer with plaintext on success, so work with it accordingly

glass jetty
#

integrity by mac calculating on not decrypted data is against what i understand for sure

#

i implemented custom mac once (for custom not for real use cipher), and i used entire decryption process to get result, would be surprise if it can be done other way

fickle rain
#

Yoooo free money!!!!

#

@rare bridge

split steppe
#

poor guy

obsidian mantle
#

It feels like this started happening more frequently

opaque sigil
stark needle
split steppe
#

man was so active

obsidian mantle
#

Someone abuses mythos to break swarm accounts neuroMonkaOMEGA

opaque sigil
split steppe
#

people just want some free cash

sick owl
#

@silent cloak I changed my mind its pretty bad once you have a gun to occlude things

opaque sigil
#

lossless scaling is great for older single player controller games FOCUS

rigid snow
#

i want

tender river
#

i have just the mr beast crypto casino for you

rigid snow
trim valve
#

wrrr

#

spent a bit writing some code

#

only to remember that once again I have been foiled by my own laziness

#

I really need to finishs moving my entire pc to flakes

#

(currently blocked by rewriting my nix config, which is so good for procrastinating)

kind nimbus
fickle rain
#

Unfortunately the free money advertisement is gone now

#

The mods are too greedy

kind nimbus
#

Oh what a shame

idle dune
warped narwhal
#

AI bros of #programming, if I had a list of thousands of discord messages that I've sent, how would I go about fine tuning a model so that it speaks like me, all the tutorials I've found is for cuda and I'm on an rx 6800xt. The model will be used for an afk bot that will respond on my behalf so it doesn't need to mimic my behaviour, just the way that I speak.

Also if you have a model you recommend that would be great.

warped narwhal
opaque sigil
#

you can do x20 framegen neuroPogHD

#

surely a good idea glueless

idle dune
#

You can do it

warped narwhal
#

Input latency go brrrrrrrrr

idle dune
#

It looks like a DMT drug trip

warped narwhal
#

How would you know what that looks like?

idle dune
#

Your games turn into this

idle dune
# warped narwhal How would you know what that looks like?

https://www.youtube.com/watch?v=GDvfIbRIb3U My favorite doomposting channel did a good video on it

Sponsor: Montech HS01 Pro on Amazon https://geni.us/UYLeZn and HS02 Pro https://geni.us/ABM9fEB
Today, we're benchmarking the $7 Lossless Scaling Frame Generation tool's impact on total end-to-end system latency when generating frames. Part of our latency benchmarks today include dual-GPU configurations, using one older GPU to offload some of th...

โ–ถ Play video
kind nimbus
# split steppe man was so active

Oh it probably was a legitimate account

Something like this happened even to me some time ago

I just accepted a friend request on discord and that was enough to get victim of a token grabber. Next thing that happened is that a similar spam message got sent to every server and every channel i was in. And i did not even do anything.

Chances are high that this guy is actually innocent.

jovial remnant
# warped narwhal AI bros of #programming, if I had a list of thousands of discord messages that I...

Can't help with the part about running the training on AMD, but in regards fine tuning one of the simplest methods would be getting pairs of inputs and completions for the model to generate, that way the model gets the best context on how to respond to stuff like you. But if you want to train only on your data alone, then I guess you'd have to have examples be entirely masked for completion in training and you'd use a custom/modified trainer (idk if there are any that doesn't assume default shape of turn taking with input and model output).

idle dune
#

I have had the dumb as shit idea of buying old 10 seres and rx 4/500 gpus ot see what kinda performance you cna get with like

#

Dual GT 1030 GDDR5s

amber fractal
opaque wharf
opaque wharf
opaque sigil
#

run it through sha256 and you have your (h)mac and done enub

#

this is a lie actually, hashing itself is not enough

opaque wharf
opaque sigil
#

fine, then xor it once after hashing

opaque wharf
rancid ore
#

hmm.
It looks like those hacked accounts might have something to do with cheats?

opaque sigil
#

i forgot the couple properties a secure mac system has to hold elivjam

opaque wharf
#

It happens. Crypto system is... a lot to take in sometimes enub

opaque sigil
#

i barely passed cryptography

wispy pike
#

what are you all talking about

rigid snow
rigid snow
#

โ€ผ๏ธ

olive sable
kind nimbus
#

Jinja2 templating is oftentimes dangerous if not sanitized properly SMILE

opaque wharf
#

Also, man I wish OCB were the common mode of operation instead of GCM enub

kind nimbus
#

RCE is a piece of cake from here on

fickle rain
#

JAGS (04:51): I'm so glad that didn't happen. Ghidra is a wonderful thing for the people who didn't have access โ€” I'm happy for them. But I don't ever want to fucking use Ghidra. I would like to spend the rest of my life without ever having to use Ghidra. Java โ€” I don't want to use that shit. I don't want to figure out the 17 different screens I need to click on, because that's how it was built up by a bunch of contractors over two decades. It's wonderful โ€” but I'd like to never have to use it, please.
Jordan (05:33): They dropped two clicks โ€” it used to be 13 from literally launching it to looking at main. I counted, and it's down to like 11 now because the file-open got a little better. It's a product built for long-term reverse engineering: you're inside the NSA working on a target for years, decades of reverse engineering. For 'I just want to look at a thing quickly,' it's not what it was built for. I'm glad it exists in many ways โ€” it's good for the community. Radare was the previous tool of choice, the only open-source tool, really.

#

Audible chuckle

wispy pike
#

god fucking damn it...

#

can't find a way to install the library either, doing this via remote terminal

opaque sigil
#

note to self: do not run git filter-repo when you have unstaged changes

#

nothing important lost thankfully eliv

glass flower
#

2 weeks before the deadline..

#

i was trying to filter out git lfs files from my git history so i can back up the repo to github... i didn't have enough disk space to duplicate the repo.. so i just did it raw on the original only version of the repo i had LULE

opaque sigil
glass flower
#

i exported the project a few days before and was able to recover the assets that way. the code i had to recover using vscode's timeline feature LUL did you guys know it keeps track of every change you ever do? even if you delete the file? the files still exist

kind fable
#

git filter repo good to fake that you did work earlier or later than you did

opaque sigil
#

reflog my beloved

#

though its ui is atrocious

kind fable
#

I have git tree

opaque sigil
#

but that's the git cli for you i guess

kind fable
#

It's my alias to git log graph shit

#

Forgor how much params i use

glass flower
#

sitti i just use lazygit nowadays

kind fable
#

But way too much

opaque sigil
#

i would use gitbutler for everything but they're still working on support for a workflow without branches, any day now Waiting

opaque wharf
#

I wish git would have a better submodule worflow so monorepo is not a thing enub

glass flower
#

submodules really are just eh... i don't like working with them either

idle dune
opaque wharf
glass flower
#

hmm but aren't package managers just the better ergonomics in the end?

opaque wharf
glass flower
#

i mean... all rust is really doing is just pulling the source code and then building it with your project. just like a git submodule would

#

shrug the same would have happened if they were on github and we all just used submodules

opaque wharf
kind fable
kind fable
glass flower
#

it is indeed a bit opaque. but the technicallity is basically the same LULE

opaque wharf
glass flower
#

the worm would just publish new git versions and people would pull those submodules intead of cargo or npm packages

glass flower
opaque wharf
glass flower
#

and then we are back to submodule LUL

kind fable
opaque wharf
kind fable
glass flower
opaque wharf
kind fable
#

Or send patches

#

Talk is cheap

glass flower
opaque wharf
kind fable
idle dune
#

I fell for a phishing facebook account grabber email neurOMEGALUL

glass flower
opaque wharf
opaque sigil
glass flower
kind fable
idle dune
kind fable
#

Merge when maintaining a soft-fork is evil

opaque wharf
kind fable
#

A soft-fork should only ever use rebase and git rerere

opaque wharf
#

Or when I change the crypto suite of upstream

kind fable
opaque sigil
kind fable
#

It should take in an iface and you should supply what you want

opaque wharf
# kind fable Is it tho

It is not. Forking a repo just to change one file is not worth it IMHO. It could be just a .patch file

glass flower
#

sitti i forked a RSS kde widget today actually. i took the easy base and added new stuff to it to make it work better for my usecase

kind fable
#

A history tied to the upstream repo

opaque wharf
opaque sigil
#

patch for a specific commit

kind fable
#

Unless it's really dumb and in that case PR to the upstream a change to use an interface and use that interface in your code

kind fable
opaque wharf
kind fable
#

You shall inject your crypto library into it

opaque sigil
kind fable
opaque wharf
glass flower
kind fable
opaque wharf
#

I will not be a good maintainer for the forked project

kind fable
#

Just maintain a downstream

glass flower
kind fable
#

Also actually i'm looking into other system than git

#

Patch based

#

Because patched where the true ways

#

DARCS or smth like that seemed interesting

#

In the theory

opaque sigil
#

pijul neuroPogHD

glass flower
#

scrajj i'm currently looking at gitbutler.. what makes it unique? compared to just github desktop or gitkraken?

kind fable
#

Wait no it wasn't darcs

kind fable
glass flower
#

uhhh i barely even use branches...

kind fable
opaque sigil
#

the way they handle moving changes around is also quite nice but i don't remember how the other tools do this ngl

kind fable
glass flower
#

i just push to main

glass flower
kind fable
glass flower
opaque wharf
#

Y'all are too easy to fork some dependency enub

glass flower
#

i worked on like 10 man teams. we all just pushed to main LULE

kind fable
opaque sigil
#

individual hunks too?

kind fable
#

Like i don't use

glass flower
#

the only time i use branches is when i need to just test something out or i have an idea for a feature or a rework etc.

kind fable
#

Cause i don't Web dev

#

Cause Web dev is malware

opaque wharf
#

Forking it means vendoring it and keeping up with upstream. While maintaining patch on your own project makes it clear that you do not intend to vendor it enub

opaque sigil
#

i've grown to appreciate the way meson subprojects work

kind fable
#

Done in one command

opaque wharf
hard delta
#

we had per-ticket branches, a dev branch, an "old version main" and a main

kind fable
#

And when it doesn't then i edit the patch, update the meta branch keeping track of the patch evolution and still in one command

hard delta
#

i never pushed to main. mostly merged. sometimes force pushed neuroSmug

#

older colleagues never getting good at git

kind fable
opaque wharf
opaque sigil
kind fable
#

Works quite well

kind fable
#

It's just horrible dealing with them

#

Vendoring is unironically the better git submodule

opaque wharf
#

So we don't have to happily fork for every single small changes that we need to a deps enub

opaque sigil
#

one thing that bothers me with vendoring is that it's often very hard to figure out wtf you changed or if you changed anything at all

kind fable
#

You should instead add a patch on top of it

opaque sigil
kind fable
#

And also keep track of what commit is that vendor

opaque wharf
kind fable
#

And also use git rerere

kind fable
#

I mean a patch commit

tender river
kind fable
#

Just change the code

#

But not in the same commit

opaque wharf
kind fable
#

And then when you just move that commit and rebase it after pulling in the new changes git rerere will fix shit for you

opaque sigil
#

why would you make people search the history over just having the changes in a file

kind fable
opaque wharf
#

I bet it would have been easier if you just have patch directory on your project repo, and the submodules is stored on vendor directory enub

opaque sigil
kind fable
#

But then you need to apply patch each time you build

#

Which is bad and useless

#

Git's whole point is to track changes

opaque wharf
#

I'd argue forking is even worse ICANT

kind fable
#

so why keep a patch file instead of committing it

#

I swear i'm not crazy

#

After having to maintain soft-forks cause i disagreed with upstream i just started finding "simple" solutions

hard delta
#

all roads diverge into many ways of doing things that cause chaos and bloat and suffering

opaque sigil
#

i'd say if you need major changes then just vendoring makes sense

opaque sigil
#

but for simple patches i'd personally rather just commit the patch file than the entire dependency

opaque wharf
#

I have no qualms with forking and vendoring

opaque sigil
#

patching is virtually free anyway

kind fable
#

Anyway you should not have dependencies anyway

#

Just put that left-pad function in your own code

#

And use a language with a better std

opaque sigil
#

unfortunately a lot of useful software is written in languages with no/shitty standard libraries

#

can't really do much about that

kind fable
#

Because we're all xy'ing here, the initial problem has always been the language was missing something

opaque sigil
#

c++29 is going to solve all problems trust mhm

kind fable
kind fable
opaque sigil
#

is this where im supposed to sell you zig now

kind fable
#

No i'm not a fan of zig

#

Sorry

#

Nor rust

#

They both have cool concepts but not a fan of the languages for different reasons

#

I really just like C no offense to others

opaque wharf
#

Or bloom filter enub

#

Or argon2id enub

#

Or TLS ciphersuite enub

opaque sigil
#

random little fun fact, the cargo lockfile can contain duplicate entries and cargo vendor understandably loses its mind over it
just remembered enub

#

this used to cause a bunch of problems when building gitbutler with nix but seems like they fixed it upstream by now

opaque wharf
opaque sigil
#

iirc the specific issue was that they were using git dependencies for gitoxide but something also depended on it through crates.io (same version and everything) FOCUS

#

so it didn't know which one to pick

kind fable
#

Do not pick go back to assembly or you can't do that

#

I miss danidev too much, i know he dropped banger game but i miss vids about karlson and milk

opaque wharf
#

In other news, cuda now support writing the kernel using rust via cuda oxide enub

kind nimbus
#

Is the Nvidia A2 a good bang for the buck for LLMs?

nocturne olive
#

neuroConfused Depends on how cheap you can get it obviously

#

neuroThink It has very, VERY tiny compute though, it's apparently comparable to a GTX 780

kind nimbus
#

oh i just found one for 495โ‚ฌ

nocturne olive
#

neuroNope Not worth

#

neuroThinkSmug If you can get one, V100 SXM with a PCIe adapter probably better value

opaque wharf
kind nimbus
#

a friend is looking for a gpu to run 20-30 b llm models for max 600-700โ‚ฌ

nocturne olive
#

24GB VRAM will be plenty for a 20-30B range model

kind nimbus
#

Apparently he can't put in a gpu that needs power from the power supply because the power supply has no more pcie connectors lol

In that case idk if that even makes any sense. Or he needs to get a new power supply first...

nocturne olive
#

As far as I'm aware, there is no 24GB VRAM GPU that does not require auxiliary power connectors

#

yes I am apparently correct

kind nimbus
#

oh well

nocturne olive
#

NeuroShrug Get a PSU with more PCIe or adapt a CPU power into PCIe power, then try again

opaque sigil
fickle rain
#

IG is good enough machine for having coding agent sit in it

#

Maybe SSH via phone to tell "ok go do that" sometimes

opaque sigil
nocturne olive
opaque sigil
#

24G of vram without a PCIe power connector enub

#

also TIL there's an sff version of the rtx 4000 ada that falls under this too sort of but 20G of memory

#

I'm sure amd has some obscure gpus like the l4 too but I don't feel like looking into that eliv

#

not that it matters, they should just get a new psu

nocturne olive
olive sable
#

Do the m40 or p40 use external power? They're ass but they're 24gb of ass

opaque sigil
#

sure do, they're inefficient af after all

#

it's here NeurOhISee

patent shard
#

M40 is a 980 ti with 9% more SMs
it's not going to run on slot power neurOMEGALUL

#

P40 is a 1080 ti with 7% more SMs

sick owl
#

AI agents are advancing research-level math. ๐Ÿš€
๏ธ€๏ธ€
๏ธ€๏ธ€Iโ€™m thrilled to share @GoogleDeepMindโ€™s AlphaProof Nexus - an agentic framework for formal proof search powered by Gemini.
๏ธ€๏ธ€
๏ธ€๏ธ€When applied to a set of open formal math problems, our agent autonomously solved:
๏ธ€๏ธ€โœ… 9 open Erdล‘s problems (including two open for 56 years!)
๏ธ€๏ธ€โœ… 44 Online Encyclopedia of Integer Sequences (OEIS) problems
๏ธ€๏ธ€โœ… A 15-year-old open problem in algebraic geometry โœ… A 7-year-old open question in min-max optimization
๏ธ€๏ธ€
๏ธ€๏ธ€We are collaborating with mathematicians across disciplines - from combinatorics and graph theory to quantum optics. Ultimately, these results show the massive potential of even simple agentic loops powered by Gemini.
๏ธ€๏ธ€
๏ธ€๏ธ€Read the paper here: arxiv.org/abs/2605.22763v1

**๐Ÿ’ฌ 73โ€‚๐Ÿ” 226โ€‚โค๏ธ 1.4Kโ€‚๐Ÿ‘๏ธ 140.1Kโ€‚**

#

HOLY

opaque sigil
#

looks like the answer is zokor, funky name NeurOhISee

teal cipher
torn knoll
#

Hello everone I am having a strange issue with my GPU, I have a NVIDIA 3050 with the most recent driver update installed, yet the game Forza Horizon 6 refuses to use the card it seems, the game will start at 90% usage and 75FPS but over about 15 minutes it will go down to less than 30% GPU usage and will get less than 30 FPS. I really dont understand whats happening and when I look in task manager nothing is hot infact, my GPU wont go above 50C, any ideas?

teal cipher
#

usual suspects would be... driver compatibility issue (they get new bugs and stuff) or card being faulty

torn knoll
#

my other games work perfectly tho

#

its just an issue with FH6

teal cipher
#

if you can play really heavy to system game for hours without performance issues then it's probably not a card... if it utilizes same fancy features anyway

#

it could be bug with the game or driver

torn knoll
#

I can run beamNG at 60 FPS and that game is quite taxing so I'm hoping its just Forza's optimization feature killing my frames and a update will fix it soon but I'm not sure

#

I dont think its driver issue because I had the same issues with my old drivers before updating to the new ones

kind nimbus
teal cipher
# dusky jackal CLORD IS A PROGRAMMER????? <:neuroNOWAYING:1148961698099777638>

I used to be really passionate about programming back in the day but it was like visual basic, qbasic, basic... I like to design games and my coding knowledge from those days is really outdated XD

anyway, the game is called "Spring Neko Crystal Heists"... I made a page for it over that itchio place... I gave the game soundtrack

young plover
jagged turtle
true hemlock
young plover
true hemlock
#

apparently was solved, just formalized

teal cipher
young plover
#

this will be a fine addition to my collection

#

I need alternatives to glue and deepfried for Teams at work. So far ๐Ÿซ  and ๐Ÿ™ƒ have been filling that role.

torn knoll
#

ok so update, it seems all I've had to do is turn off my pc's bluetooth and now the games runs at 70+ FPS constantly

#

no clue how bluetooth was the cause but yea thats what everyone was saying and sure enough Om

jagged turtle
#

well bluetooth is like wifi

#

but not as optimized because not everyone uses bluetooth

torn knoll
#

you think it would be optimized for the pc version when the game specifically tells you to get a controller for a better experience

young plover
#

bluetooth sucks because the max bandwidth is <2 mbps, it's the lowest priority 2.4 GHz traffic, and it needs to constantly frequency hop. No idea why it would cause performance issues in a game though.

torn knoll
#

yea this is the first game where I've had this kind of issue but many others have had a similar issue to me and for somereason bluetooth seems to be the reason why my game was slow

#

thank yall for the help!

olive sable
#

Oh

#

Bluetooth????

#

What the fuck

flint dome
#

bluetooth is literally balkan witchcraft

glass jetty
olive sable
#

My experiences with Bluetooth have been perfectly fine

#

Idk

flint dome
#

my fault g

flint dome
olive sable
#

Nah

#

Im above that

flint dome
amber fractal
#

I surely am glueless

stray dragon
# olive sable My experiences with Bluetooth have been perfectly fine

my experiences with bluetooth have been "why is the connection dying every few days" to "how did that change i made fix it" to "why is my connection dying every few days" to "oh the connection died again because the bluetooth drivers are stupid, time to unplug and replug the bluetooth antenna to fix it" and has stayed there for some inexplicable reason

#

nothing i tried after that ever fixed it and it's currently Good Enoughโ„ข so i just leave it be and it works mostly

#

still would absolutely avoid using it in the future because fuck bluetooth

olive sable
#

the only issues ive had with bluetooth were just bad wifi board

#

just replaced it

#

literally took 20min of troubleshooting

stray dragon
#

my board has bluetooth but only for windows 11 apparently

flint dome
stray dragon
#

and i do not feel like going through that whole process

stray dragon
#

works on his machine

#

maybe we can steal some of his powers

amber fractal
#

NeurOhISee I think the luck in in the triangle necklace

flint dome
#

much better than dealing with whatever the hell is bluetooth

stray dragon
#

permanent??? you ask for too much

flint dome
#

law of equivalent exchange

stray dragon
#

even though both are permanent there is a great difference in the value of them

#

like how there is a difference between unlimited bacon but no more games, and games, unlimited games, but no more games

flint dome
#

surely thats not too much to ask for

stray dragon
#

i think this will work

olive sable
stray dragon
#

i will go consult with the bluetooth monster

olive sable
#

im renting for 10 euro per hour

stray dragon
#

how dare you.

olive sable
fast pagoda
#

the only issues i have with bluetooth are just stale handshakes when i swap linux <-> windows cuz i cba to share the pairing keys between OS, so even tho they both are paired to the same headphone or something it'll not work with one since the headphone is expecting a different key from the same bluetooth device as previous

olive sable
#

im just using an AX210

#

works perfectly fine

amber fractal
#

I don't really have any bluetooh issues

fast pagoda
#

even with what i said above i dont have the issue most of the time since they haev so many pairing slots now that they just save 2 pairings

amber fractal
#

inclusing using my linux laptop as speakers for my android device which somehow is just baked in???

olive sable
#

the AX200 that came with my mobo has a manufacterers defect that makes it fail with environmental power-saving setting

fast pagoda
#

yeah my pc loves to show up as speakers for my phone

#

kinda annoying lmao

#

but working

flint dome
#

t we have more sacrifices t bring out the room of the souls of the damned

olive sable
#

hi mods neurOMEGALUL

fast pagoda
#

they dont want my soul, they kicked me out where you think icame from

stray dragon
flint dome
fast pagoda
#

neither

stray dragon
#

wish we got more opportunities to use it

flint dome
amber fractal
#

strange, I've already been rejected once

stray dragon
#

but you know how it is finding proper sacrifices in this damn economy

flint dome
stray dragon
#

on it

fast pagoda
#

never underestimate my capacity to annoy everyone everywhere all at once

amber fractal
#

can we sacrifice the mods?

stray dragon
#

the alter will be dusted and polished until it shines and the smell of blood will be almost removed

flint dome
amber fractal
#

except the jester

flint dome
amber fractal
#

who will kill you on sight due to being more funny

flint dome
#

surely that is my problem not yours

#

and im not the one in that case being unfunny

amber fractal
flint dome
#

get some blacklight too

amber fractal
stray dragon
#

it's just one of the charms of the place

flint dome
flint dome
#

said he'd tank our reviews or something

stray dragon
#

idiot

amber fractal
stray dragon
#

we chopped his tongue off first i remember

#

can't have any of that

flint dome
#

im talking about the guy who took the souls

stray dragon
#

ohhh THAT guy

#

we just killed him and offered his head to his nemesis

flint dome
#

you WHAT

stray dragon
#

no bad reviews

#
  • it's a great trick to get the next guy immediately to owe you a huge favor
flint dome
#

bro are you the fucking reason there are hood wars in hell now

stray dragon
amber fractal
flint dome
flint dome
stray dragon
floral hawk
#

What the fuck is going on here

#

lolz

amber fractal
flint dome
stray dragon
#

we're sacrificing triangle for better bluetooth

stray dragon
flint dome
stray dragon
#

you sacrifice them to summon the demon

fast pagoda
#

Average low level programming discussion

flint dome
stray dragon
#

fuck you're right

fast pagoda
#

So low level we're at the river styx

floral hawk
#

I finally gave Zero proper tool call/some self programming capabilities and the first thing she did was write a python script that launches a rick roll on youtube. She's truly mine.

flint dome
stray dragon
#

you know how it is these days

floral hawk
flint dome
floral hawk
#

So she didnt surprise me, but the idea was hers.

stray dragon
flint dome
amber fractal
#

do you have any idea how expensive the program is to even get any copy of???

#

even the pirates sell it for a profit

flint dome
floral hawk
#

Nani

flint dome
#

all he sees is the money we make

#

fuck where'd i put my boombox and cassette full of wh40k tapes

amber fractal
#

I think somewhere in the summoning room maybe, as long as someone didn't misplace the key for the grand hall

flint dome
# stray dragon :)

i knew your ass would do this so i cast clone on them to keep another copy

stray dragon
flint dome
flint dome
amber fractal
#

I don't think there are any rules about valuables in terms of infomation, those gods have still not patched that exploit

stray dragon
#

oooooh

#

clever

flint dome
amber fractal
#

still can clone the 22TB drive of pirated softwares

#

no issue there

flint dome
#

as for info

#

yeah nobody patched that yet

stray dragon
#

why is there a heavenly version of clone anyways

flint dome
#

you could try cloning bitcoin

amber fractal
#

too many hashes, no point in trying, Can't randomize into a valid hash

flint dome
amber fractal
#

even if it is cloned it is effectly entangled anyways

amber fractal
#

wish we had templates

#

instead we can only exactly clone an object as it is

glass jetty
umbral wigeon
#

๐Ÿ™

#

๐Ÿชฃ

glass jetty
olive sable
glass jetty
#

๐Ÿ”บโ—~

jagged turtle
olive sable
#

oh ye

#

apparently i never bought those optocouplers

#

so i bought them now

proven merlin
umbral wigeon
proven merlin
#

Hi, im now in the now again, my phone decided that

jagged turtle
#

apparently this is enough to fix my type issues... actually now that I think about it why did I not think of that sooner

umbral wigeon
#

Idk I'm not a web dev

glass jetty
glad path
glad path
#

rust is a cult

#

change my mind

glass jetty
glad path
#

c++ is fine

glass jetty
#

fine is not enough

glad path
#

in fact

#

it's great

#

never had problems with it

glass jetty
#

safe rust is memory safe language
you still getting logic errors and blow up on any unsafe that violate contracts

#

but unlike c++ you have:

  1. better stdlib
  2. standard build system + crates ecosystem
  3. unsafe keyword that highlight contracts
  4. remind me what was fourth thing i was thinking of
#

i not remember actually

#

better stdlib and unsafe contracts > c++

#

only thing that c++ do better is generic coroutines

#

you just cant do non-standard coroutines in rust

glass jetty
#

also

#

you

#

are

#

not

#

banana

glad path
#

yes

glass jetty
#

but any new code, or complete rewrite, should be done in rust

glad path
#

eh

#

i like my c++ with python bindings

#

more like python with c++ bindings actually

glass jetty
#

there literally no reasons to use other programming language, except for maintaining previous code

trim valve
#

pyo3 for rust is actually quite nice

glass jetty
#

in 2026 you have everything you need

#

yeah surely native bindings exist
you not even have to do ffi

opaque wharf
#

Y'all speaking about sacrifice meanwhile this is Eid al adh where we actually sacrifice lamb and cows neurOMEGALUL

olive sable
proven merlin
proven merlin
#

And, ive yet to see a actual rust project that doesn't use .unwrap or spams unsafe

#

(and FilC exists and is just a quick mockup)

jagged turtle
#

claude sonnet 4.5 my goat helping me with some typescript typing stuff

wheat blaze
#

one for code the other for fun

faint sandal
#

what are you doing claude

olive sable
#

i feel like it wasnt even thaaaat bad

wheat blaze
# faint sandal

like neuro, low latency causing it to spit out stupid stuff

jagged turtle
molten island
#

๐Ÿ˜ญ

jagged turtle
sage crag
upbeat cradle
hard delta
#

that's some quality shitposting m8
or i'm happy for you
or i'm sorry that happened

flint dome
opaque wharf
flint dome
#

thing is going to be handed to us live

opaque wharf
flint dome
#

parachuted the damn thing into the field

opaque wharf
#

A goat experienced skydiving before a turtle. What a world we live in enub

glass jetty
#

getting headache trying to read tokio code while lsp cant provide support since he not see features being enabled at all
why i bother
why not just download tokio repository itself and enable them, surely it should make fucking lsp work

glass flower
#

tink can't you enable features in a .cargo file or something so your lsp knows what features to look for?

opaque wharf
#

Come on, do it. Fork the repo neurOMEGALUL

glass jetty
#

lsp just saying fuck you and spawning another PROCESS in another root (tokio root)
i can spawn like 100 rust analyzer processes this way

#

for each crate i have as dependency

glass flower
#

hmm wtf

glass jetty
#

idk

jagged turtle
#

100 processes per dependency crate what?

glass jetty
#

id here is lsp server id, that nvim assign to lsp process

glass jetty
jagged turtle
#

ah ok sounds more reasonable

glass flower
#

scrajj i just open my projects like normal and it then just works.

rigid snow
#

aaaaaaaa

glass jetty
#

what is best JUST screen recorder for arch kde wayland?

#

spectacle is not enough

glass flower
#

tink why is spectacle not enough?

glass jetty
#

cuz it only do screenshots?

glass flower
#

no it doesn't

#

i use it for video

glass jetty
#

it redirect to obs or whatever

glass flower
#

scrajj what

glass jetty
#

ok they implemented own backend i guess
i tried to use it long long time ago, and it offered me using several backend variants, one of which is obs

glass flower
#

i wish it would use obs tbh LULE the mp4 backend they have is absolute garbage. i record it in vp9 and then convert it after saving automatically to mp4 to have decent quality

wheat blaze
#

๐ŸŽ–๏ธ $1500 OFF ANY Online Tech Bootcamps. See if you qualify for the JOB GUARANTEE! ๐Ÿ‘‰ https://piratekingdom.com/SPRINGBOARD
โฌ†๏ธ 100% FREE until you're hired! 1-on-1 career mentorship from top-notch professionals at FAANG ๐Ÿ‘‰ https://piratekingdom.com/deals/pathrise
โš›๏ธ Get promotions and pay raises faster! ๐Ÿ‘‰ https://piratekingdom...

โ–ถ Play video
true hemlock
#

These benchmarks have been specifically approved by NVIDIA, as being workloads where Vera is competitive. It was forbidden to publish other benchmarks. There are plenty of other benchmarks, especially for scientific/technical computing, where Vera would not be competitive with x86 CPUs

#

how many times does nvidia have to be sus

glass jetty
#

they literally blocking github rn btw
50kb without vpn
1mb with vpn

true hemlock
#

also that means the nvidia vera cpu are shit at hpc

#

i guess they're meant to spend the rest of their lives feeding rubin's tensor

glass jetty
#

@glass flower

#

and they both handle file change/ file save events

#

i had up to 5 same msgs at some point

#

usually its 3/4
cuz i use nvim as editor with lsp support, not as full ide (i mean i usually not have 4 tabs with 6 split each)

glass flower
#

i also use nvim

#

but also isn't this expected behaviour? they are different crates they can't share the same diagnostic info

glass jetty
#

it looks like this

#

1 moment

glass flower
#

i opened my own project and then a bevy crate..

#

they share the same instance

glass jetty
glass flower
#

neurOMEGALUL rust shares all the instances... but ofcourse copilot starts a new one each time

glass jetty
#

why you use copilot

#

vibe coder

glass flower
#

uhhh the autocomplete and next edit suggestions

#

Oldge i used to use copilet before agents and chats were even a thing

rigid snow
#

i remember

quick thicket
#

Hi

rigid snow
glass flower
#

i was in the closed beta Oldge

glass flower
glass jetty
#

even worse

rigid snow
wheat blaze
#

I just use Claude free model

glass flower
# glass jetty

Suseg wait i see a difference... why is your rust analyzer setting the root directory. instead of using workspaces?

rigid snow
glass flower
#

CEASE vibecoding has not existed and wasn't even a term when i started using AI

glass flower
glass flower
#

buh its a collection of settings

#

you can just copy the single file

#

also whats wrong with plugins buh

glass jetty
#

being plugins?

wheat blaze
#

What are u guys building

wheat blaze
glass flower
#

customizibility for me. it just flows nice

wheat blaze
#

Iโ€™m just used to vs code + GitHub copilot
At most Claude chat bot on the side

#

Like how u would use ChatGPT

glass jetty
#
  • possible c bindings
#
  • i understand how it works, well, partially, at least
#

and its all assuming by ide you mean something that can have vim-like movement

glass flower
wheat blaze
glass jetty
#

its over

#

chat

#

its over

glass flower
glass flower
#

you move your cursor using hjkl instead of a mouse

wheat blaze
#

The other thing like nano?

glass jetty
wheat blaze
glass jetty
glass flower
#

correct vim/neovim is in the terminal YES

wheat blaze
#

The future of coding in Gen Alpha is in good hands imo

wheat blaze
#

Wait and see

glass flower
wheat blaze
#

Soon neuro will code better than my Claude

glass jetty
#

ts so over
we are cooked
programming is dead
but not because of ai being good

wheat blaze
kind nimbus
wheat blaze
glass jetty
wheat blaze
#

On my own pc

wheat blaze
glass jetty
#

ask your stupid ai

#

i hate ai

glass flower
kind nimbus
wheat blaze
wheat blaze
#

Wait isnโ€™t tui just cli

glass flower
#

terminal ui

wheat blaze
#

Oh gui

kind nimbus
wheat blaze
#

U guys use gui on terminal? Called tui?

glass jetty
glass jetty
wheat blaze
#

Ok lua is just another language that neo uses

glass jetty
kind nimbus
#

TUI = Terminal UI (Stuff like ncurses) != GUI

wheat blaze
#

Lol I guess I don't need to bother

glass jetty
#

btw

#

i found

#

handle for tokio is thread local

#

it is not waker data
-# as it should not be rawwaker data

wheat blaze
#

I can do cli all day as long Claude/Gemini/open ai is available

glass jetty
#

only took several jumps with lsp

glass jetty
#

you cant rewrite this in rust and make it work
it is absolutely ill designed and ill programmed
but it works 3 month from now without any errors
https://charaverk.online/git/CharaVerKys/vpverk
give your ai task to rewrite this, and try to run

#

and see if it even can do basic socket stuff

#

and its all is cli.

hard delta
#

have you guys ever tried deleting your

#

lock screen wallpaper chache on windows 11

wheat blaze
kind nimbus
#

Who in their right mind uses Windows 11 evilSMH

hard delta
#

it's like an exam question of "how do you delete windows system files and convince windows to do it"

glass jetty
hard delta
glass jetty
hard delta
#

idk macbook neuroCool

glass jetty
glass flower
glass jetty
glass jetty
hard delta
glass flower
#

scrajj isn't it a vpn tunnel?

kind nimbus
glass flower
#

there isn't a readme LULE

#

i just went by the description

kind nimbus
#

Ah description says

bare socket vpn via tun

glass jetty
#

wait rust rewrite