#programming

1 messages · Page 479 of 1

civic pilot
#

I’m gonna fail my gcses

#

My exams

fickle rain
#

I mean people make cheats for videogames while younger

velvet vale
#

yeah but

civic pilot
#

I could say the same with achievement/trophy hunting

jagged turtle
#

(I hope)

fickle rain
#

Not necessarily

ruby star
#

Honestly if you’re dead-set on modding stuff specifically for Neuro, it might be a good idea to learn coding by making a small app for her.

velvet vale
#

with no prior, and on a fairly niche game

ruby star
#

Like the wordless

velvet vale
#

i mean this isnt exactly a unity plug and play

warped narwhal
#

starting with modding a game not designed for it is probably not the move though

rigid snow
fickle rain
civic pilot
warped narwhal
#

have you considered making a webpage first? or maybe at most, a minecraft mod/plugin

jagged turtle
civic pilot
rigid snow
ruby star
fickle rain
#

Programmer’s best friend

warped narwhal
#

If I can get it to run on a raspberry pi, you can get it to run on an arm mac

rigid snow
#

i mod minecraft on apple silicon all the time it's literally seamless

ruby star
#

Idk, nowadays Microshaft makes even buying the thing practically impossible neuroLookUp

jagged turtle
#

I should learn how to mod Minecraft properly again some time

civic pilot
#

Why Minecraft tho?

velvet vale
#

Okay just to give you an idea of what this will take, from my 5 minutes of research looks like:

  • its a ubisoft game made for windows (and some consoles but we dont care about that)
  • this means you will need a way to use windows during development
  • there are no modding tools for the engine used
  • your best bet is a external bot neuro can interface with being used to watch the game and provide inputs
  • this will involve OCR and some kind of websocket
  • you will need to make a input model for neuro to use in something else like unity
fickle rain
#

Well external bot or a lot of reversing

velvet vale
#

considering you have no programing experience (not a bad thing) this is going to involve youo first having to learn programing in about 4 separate environments and some quite wide ranging skill sets

jagged turtle
velvet vale
velvet vale
velvet vale
#

thats what they do for the other stuff right

jagged turtle
#

why do you need to call into unity

velvet vale
#

use the exsisting unity sdk rather than having to actually mod the game

#

i mean you could mod the game but idk man

jagged turtle
#

hello what

velvet vale
#

this thing has 5 mods for it and theyre all shaderpacks

jagged turtle
#

you need to mod the game either way

velvet vale
#

why? just give neuro inputs and have the vision model look at it

jagged turtle
#

how do you transfer those inputs to the game

velvet vale
#

its gotta be easier

jagged turtle
velvet vale
#

? with the socket?

jagged turtle
velvet vale
trim valve
#

the unity sdk is for unity games, which this doesn't seem to be?

velvet vale
jagged turtle
velvet vale
#

well how would you do it

jagged turtle
#

if you're gonna need a bridge/sidecar at the very least use something that isn't for a game engine neuroSob

jagged turtle
velvet vale
#

go on

#

its a closed off engine with no existing api, almost zero mods

#

you gonna decomp it first?

#

with zero programing experience on a mac?

jagged turtle
#

you're gonna have to unless you can modify its ram space ig?

jagged turtle
velvet vale
#

you arent doing it

jagged turtle
#

?

trim valve
velvet vale
#

is it the same version

trim valve
velvet vale
#

given the age gap i wouldnt say so

trim valve
#

do i look like i have a magical crystal ball

velvet vale
#

prehpas

ruby star
jagged turtle
#

even so idk why you'd need to "socket into unity"...

#

on a game that doesn't need unity

#

or use it

velvet vale
#

i would use unity as a base for the input mechanism and the OCR

#

rather than going to dx9 directly

#

again

#

thats my thoughts after a google search and a steampage read

#

i mean i suppose writing a dll wouldnt be the worst way, but its a lot harder

#

and again

#

decomping a 8 year? old video game

heavy pine
#

@jagged turtle you have to fix this bug

jagged turtle
jagged turtle
velvet vale
#

its a windows vista game

#

im sure we can get by

rigid snow
#

that's normal

jagged turtle
#

can you even compile unity projects to vista atp

velvet vale
#

youd run it in compat mode i guess

tropic spindle
velvet vale
#

idk with more thought put into im sure theres a better way this is just what came to me first

#

as the easiest way

jagged turtle
#

tbh when it comes to game modding nothing will be anywhere remotely "easy" so whatever is the easiest really doesn't matter for this convo

trim valve
#

yeah looking at this, modding it seems possible if you have experience

jagged turtle
#

but idt using unity for ocr and inputs is necessarily the best way

leaden crest
#

what’s the convo here

trim valve
#

I think its talking about a neuro sdk impl for child of light?

velvet vale
leaden crest
#

step 1 - learn more coding

#

same advice for all new leafs coming in wanting to make X neuro integration or X neuro copy

trim valve
#

it looks like its possible to add arbitrary lua to the game, but that's it

velvet vale
#

oh?

#

well damm we could recomend learning lua

jagged turtle
trim valve
#

it depends how sandboxed it is

velvet vale
#

at risk of getting more invested

#

where has one found this info

trim valve
jagged turtle
trim valve
#

wait wtf

#

I didn't realise it was wukko

rigid snow
#

lol

velvet vale
trim valve
#

they're cool but they keep shilling helium on my timeline and its annoying

jagged turtle
#

am I missing context

velvet vale
#

well then

#

it appears ubisoft arent souless after all

rigid snow
trim valve
#

i guess

#

idk to me a browser is the least respectable thing to shill

rigid snow
#

i mean it’s worth shilling

#

basically the only good chromium browser

unkempt citrus
#

vivaldi?

velvet vale
#

The Neptune

rigid snow
#

+it's ugly

vague vortex
vague vortex
#

Good morning, banana bread

vague sonnet
#

Toast

warped narwhal
#

Toast

sage crag
#

Toast

olive sable
#

Toast

stark needle
#

Toast

wispy pike
proven merlin
glass jetty
#

toast

#

i did a lot of work today

#

not enough to fit on screen

proven merlin
#

Now rotate it 90° and run a sorting algo over it

fast pagoda
#

Bogosort

#

Bintedsort

olive sable
#

quicksort is quick surely

maiden geyser
vague sonnet
glass jetty
sage crag
glass jetty
glass jetty
vague sonnet
glass jetty
glass jetty
vague sonnet
glass jetty
#

for me most of the time it is

core code looks cleaner, but total number jump like x1.5 at least

vague sonnet
#

ok I see the issue

umbral wigeon
sage crag
#

every feature addition to a project constitutes rewriting it entirely from scratch, this is the most optimal way to waste time

vague sonnet
#

0 code extendibility, start from scratch every time you add something

sage crag
#

i always knew i was a robot

vague vortex
#

Instructions unclear, all vibe no code

sage crag
#

embed perms as a new leaf

glass jetty
#

i reduced 1000 lines class to 200 lines
total net positive +500 at least
cuz: headers (x1.5 on its own), more asserts, more templates/abstractions, less chars per line like
while(QThread::currentThread()->eventDispatcher()->processEvents(...) == false);
->
auto this_thread_dispatcher = QThread::currentThread()->eventDispatcher();
auto flags = i with i remember names now;
while(this_thread_dispatcher->processEvents(flags));

sage crag
vague sonnet
glass jetty
umbral wigeon
#

git commit -m "Update" -a

sage crag
#

i know the solution, its hiring people to write everything for you and never looking at the loc

vague vortex
umbral wigeon
#

Open source maintainer after 1023th Ai generated PR by someone

glass jetty
vague sonnet
umbral wigeon
#

How to deal with Ai generated PR

vague sonnet
#

reject it

glass jetty
#

btw, i have 2 PR dangling, both was approved to add in issue

#

one 2 weeks and second is 3 month //it was nov 22, not 3 month

#

ah nvm

sage crag
glass jetty
umbral wigeon
#

I'm farming github contribution

#

5 dollars per month

#

Open source maintainer life

umbral wigeon
sage crag
umbral wigeon
#

I like it

#

Can't believe my eyes, some cosplayer made this insane framework for modern js/ts

sage crag
#

at least the Mandatory Anime Girl Project Mascot is human drawn

umbral wigeon
#

BunネイティブのWebフレームワーク「Elysia」を紹介!
スキーマを1つ書くだけで、TypeScriptの型推論・ランタイムバリデーション・OpenAPIドキュメント生成が全部揃う「Single Source of Truth」な開発体験が魅力

0:00 APIの型定義、二重管理になってない?
1:07 Elysiaの基...

▶ Play video
#

This is a gem

vague vortex
kind nimbus
vague vortex
#

Gaslight it
"No i havent"

#

Hit the high tech genie with the ol "i wish for more wishes"

opaque wharf
stark needle
#

:niuh:

rigid snow
#

(@OpenAI)
GPT-5.5 delivers this step up in intelligence without compromising on speed.
︀︀
︀︀GPT-5.5 matches GPT-5.4 per-token latency in real-world serving, while performing better across nearly every evaluation we measured.
︀︀
︀︀It also uses significantly fewer tokens to complete the same Codex tasks, making it more efficient as well as more capable.

**💬 8 🔁 11 ❤️ 147 👁️ 6.5K **

opaque wharf
cosmic sphinx
proven merlin
#

Just compiled llama.cpp and so far its way better than ik llama for me. And also i got vulkan working in my lxc container, and my 5700G underwattaged does 26T/s on a 2B model. Im hoping that due to being essentially unified memory, that qwen3.6 35b a3b will run at a simmilar pace.

#

Only issue being that iq4_xs is still 17gb.. the qwen3 series was a bit nicer at 30b..

fickle rain
#

You can look at that IG

proven merlin
mighty thorn
proven merlin
glass jetty
#

ai ai ai ai ai ai ai ai ai a ia ai aia idaicnaodhbfwhvf

cosmic sphinx
#

GPQA and GLE degraded compared to 5.4

fickle rain
#

To better utilize GPUs, Codex analyzed weeks’ worth of production traffic patterns and wrote custom heuristic algorithms to optimally partition and balance work. The effort had an outsized impact, increasing token generation speeds by over 20%.

glass jetty
sage crag
olive sable
#

i need itsme to log into my bank app, but i need my bank app to log into itsme

#

truly the most technologically advanced belgian system

opaque wharf
#

The solution is simple. Login to both at the same time enub

olive sable
#

going from 90hz to 120hz feels like a bigger jump than it should be knowing how it looks like on pc. so i think my old phone was just gpu limited

#

update

#
API changes

Added new property: Game.shard.access.
Added new method: Game.shard.activateAccess.
Creep methods claimController, reserveController, upgradeController now can return a new error ERR_ACCESS_DENIED.
#

pinging 2 mods for this stuff feels so wrong

opaque wharf
glass flower
patent shard
olive sable
amber fractal
#

Most route through the battery

rare bridge
olive sable
#

they restarted the server

#

my creeps are frozen neuro7

rare bridge
#

yeah but it says the update downloaded and to restart, then when i do restart it just says the same thing lmao

olive sable
#

hmmm

#

lemme restart the game

rare bridge
#

😔 banned from screeps

opaque wharf
olive sable
#

how do i make the steam realize there's a new update?
or is it not client side?

patent shard
#

Wouldn't work for me, anyway
I have to use wireless charging 💀
Which is also really hard on the battery because it's less efficient and insulates it
But 'tis the reality of a phone that is five years old

amber fractal
olive sable
#

i think charging the battery causes a decent amount of the heat the phone produces.s o bypass means less thermal throttle im pretty sure

amber fractal
#

I believe my device is also able to trottle charging for that reason, so it is a slower charge to not add more heat than needed

#

That is just intergrated into the gaming mode though and not the standard usage

rare bridge
#

hmm

#

shard3 ain't tickin

real sierra
#

but alas I still am not at the point where I claim rooms

rare bridge
#

PagBounce more microtransations

real sierra
#

will not be relevant quite yet

olive sable
#

shiro

real sierra
olive sable
#

either i change to a different room to be out of your way, or i just kill you

real sierra
olive sable
amber fractal
#

Battle to the death neuroHypers

olive sable
#

no actually

real sierra
#

once the novice wall goes down we're all cooked

olive sable
#

person to our north will fuck us so bad

rare bridge
#

i'll be the first target neuro7

#

either that or left alone because i ain't a threat

real sierra
#

hopefully they will chew on you for at least a day

rare bridge
#

my sacrifice will help you two prepair

opaque wharf
#

Why is budget phone have more actual usefu feature tho neurOMEGALUL

olive sable
#

depends on the manufacturer i think

#

if samsung adds a feature to their A series, it will be cuz they added it to the S series the previous year or so.

opaque wharf
#

However, I still envy the ability to have usb-c video out with mouse and keyboard input enub

olive sable
#

i also have wireless charging now, altho i will litteraly never use that

opaque wharf
#

Yeah, wireless charging is just a scam IMHO

#

Specifically on phone

#

Or any device larger than a watch

olive sable
#

even ona watch its a scam

#

they could jsut have magsafe-esque thingy with 2 copper contacts on the inside

opaque wharf
#

Ehhh, I wouldn't say that. There's a valid reason to have watertight watch for scuba

rare bridge
#

neuroWaiting when are they gonna continue ticking shard3 i want my roads to be built

olive sable
#

ye, shard 3 seems to be frozen ye

opaque wharf
olive sable
#

i don't think having 2 copper contacts would make the watch not watertight, especially when they already have metal contacts for dev port stuff

opaque wharf
olive sable
#

i se

opaque sigil
#

all i know is that one of the apple watches has some scuba diving certification, presumably that one still does wirelessly charge so idk what they do

#

40m max NeurOhISee

opaque wharf
opaque sigil
#

ye

#

i don't think i've ever used wireless charging anywhere other than a car

#

do be convenient

sage crag
#

ive used

#

reverse wireless charging

opaque wharf
olive sable
#

im misremembering, my current galaxy watch 4 doesnt have a debug port. my old galaxy watch active did. and its behind a litle door so that stops the corrosion i guess.

opaque wharf
sage crag
#

phone acts as wireless charger

olive sable
#

to charge earbuds or whatever im geussing

sage crag
#

no

#

another phone

olive sable
opaque wharf
opaque sigil
#

throw it in there and connect wirelessly to the car while it's slowly charging

tender river
# sage crag another phone

NeurOhISee do they somehow equalize the charge or is there some sort of role negotiation like in usb-c? i dont know how wireless charging works

opaque wharf
#

Interesting. Most people in ID usually put their phone on a mount to aid with GPS too without having to install screen on the console

olive sable
#

you could always charge another phone via a usb-c cable, should be more efficient

sage crag
#

and equalising is almost never a concern because its so inefficient

#

you might lose battery in a 5:1 ratio

opaque wharf
opaque sigil
sage crag
olive sable
opaque wharf
#

TIL

#

But still cursed

olive sable
#

its not

tender river
sage crag
#

as well as sharing multimedia

tender river
sage crag
#

you turn on reverse wireless charging on a phone

olive sable
#

my 10200mah tablet is basically a 230 euro powerbank that can play bloons tower defense 5

sage crag
#

and wirelessly charge

#

dentge

opaque wharf
# olive sable its not

Nah, it's cursed IMHO. Your phone would need to be able to supply at least 3A maybe to be even a viable charger

tender river
sage crag
#

depends on phone

opaque wharf
#

But even then...

tender river
#

i remember charging my tablet using my phone with a microusb otg + regular usb-a to microusb cable

opaque wharf
#

How does the phone knows who is charging who neurOMEGALUL

sage crag
#

worse than c-to-c would be micro-to-micro

tender river
olive sable
opaque wharf
#

Wireless data transfer via charging coil catdespair

olive sable
#

no thanks

opaque wharf
#

Why even have dedicated wireless antenna

olive sable
#

we're talking about the usb-c stuff

tender river
#

usb c is like

#

wayland

tender river
#

it supports all kinds of features but only if you use the right cable vedalUUH

opaque wharf
#

No

olive sable
#

usb-c is nice cuz it works in reverse, and it works upside down, and it works for data, and it works for video, and it works for a lot more.
depends on if you bought a decent cable tho

opaque wharf
#

NFC have actual use like device without a power supply

olive sable
#

240W on the expensive cables

#

enought to cook a chicken

opaque wharf
#

But a charging coil...

olive sable
#

no

opaque sigil
#

man, after having used an s22 ultra for a couple years a 6.3" screen feels so smol neuroSadge

opaque wharf
olive sable
opaque wharf
olive sable
#

to me

#

some people have small hands so you know

opaque wharf
olive sable
opaque sigil
#

i really like the inner screen though so i'm a bit conflicted FOCUS (this is a pixel 9 pro fold)

olive sable
#

the whole point of a fold is to fold it open no?

opaque sigil
#

not every app plays nicely with the extra space + i'm lazy + battery life

olive sable
#

hmmm

#

i think my pants can fit up to a 9"

#

i know a nintendo switch fits

opaque sigil
#

i can technically fit a steam deck into my pants, doesn't mean i want to do that enub

olive sable
#

weak

olive sable
opaque sigil
#

unfolded they're all pretty much square i think? (with a few exceptions)

#

who needs the foldable to fold anyway FOCUS

olive sable
#

jsut get a tablet enub

nocturne olive
#

Clueless Who even needs a tablet, just carry around a basic laptop

opaque wharf
olive sable
#

its not intentional 😭

#

the english language is just a terrible language made by perverts

cosmic sphinx
opaque sigil
#

if only this was all it took to fix gemini

cosmic sphinx
#

🙏 more bandwidth for free users

opaque wharf
#

I think the post means it more as google saving costs on GPU

opaque sigil
#

what gpus

#

they've been purely run on TPUs for years FOCUS

opaque wharf
#

I didn't know they already use TPU on google

opaque sigil
#

in an ideal world they would stop messing around with gemini and casually drop a model that easily beats everything else due to sheer scale but that's copium

opaque sigil
#

they've been making TPUs for a decade

#

they clearly figured something out otherwise they wouldn't be able to give out 1M context gemini flash for pennies I feel like

#

whatever happened to the 10M context window models they made

cosmic sphinx
cosmic sphinx
#

they did have some research project 'titans' or smth like that on models with near infinite context
not sure whatever happened to that, seems to be still in progress

opaque sigil
#

oh right that happened

#

guess we'll see

opaque sigil
#

they do have some incredibly talented people at deepmind neurolingSlep + unlimited compute

opaque wharf
#

Also TIL the estimate suggest we're still in low hundreds of ZB range

rare bridge
opaque wharf
#

Like 100-300 ZB of total data in the world

#

Not sure about total capacity

opaque sigil
#

i'd like to know how much of that is google

cosmic sphinx
#

i just noticed, what is going on here

opaque wharf
opaque sigil
#

don't ask me, i still don't know how this started

olive sable
#

as ussual, konii

opaque wharf
opaque sigil
#

does anyone happen to know a provider of b200/b300s with performance counter access FOCUS

opaque wharf
#

I'm torn between CDN and google but then I remembered youtube enub

sick owl
opaque sigil
#

true

cosmic sphinx
#

so much new stuff wtf

opaque sigil
#

guess i'm a bit biased there FOCUS

opaque wharf
#

Of course wikipedia has an article about it
https://en.wikipedia.org/wiki/Zettabyte_Era

The Zettabyte Era or Zettabyte Zone is a period of human and computer science history that started in the mid-2010s. The precise starting date depends on whether it is defined as when global IP traffic first exceeded one zettabyte, which happened in 2016, or when the amount of digital data in the world first exceeded a zettabyte, which happened ...

cosmic sphinx
#

oh yeah, its thursday after all

opaque sigil
#

when did they announce gemini 3 again

#

oh nvm it was only in november

opaque wharf
#

Hmmm. I wonder how fast we are going to the next era

#

Maybe the new moore's law is the storage era measure

opaque sigil
#

wouldn't moore's law technically apply to storage too enub

#

i guess it's a bit different

#

since nand is so simple in comparison so you just stack it like crazy

vernal trellis
#

Does anyone still use copilot student plan? After they removed claude pro models its kind of bad. Haiku makes so many mistakes and doesnt read all the context brah

opaque sigil
#

just use codex

opaque wharf
#

I learned a new word today. Lügenpresse neuroHypers

cosmic sphinx
#

ok this is interesting

#

honestly, the moment open source models below 27B reach gemini 3.1 flash level, ima acc stop using provider models

opaque wharf
#

I think a proper state of space would need 3 bit at minimum.
±1 is off, ±infinity is in another dimension entirely, 0 is close and nan for wtf

stark needle
#

Bro this shit aint working😭

cosmic sphinx
#

but it is working

opaque wharf
#

At least they have ±1, 0 and nan enub

opaque sigil
#

nan overrated NOPE

opaque wharf
opaque sigil
opaque wharf
opaque sigil
opaque wharf
#

I think Tom7 (suckerpinch in youtube) has read a paper analyzing open source program across github. There are so many erroneous use of epsilon like -10^9

opaque sigil
vernal trellis
#

What languages do you guys code with?

kind fable
#

Java

#

I like Java

#

Especially 25

#

Otherwise for low level C(++)
Basically C style C but using nice C++ things like templates

vernal trellis
#

How long have you used Java?

#

I was gonna learn java but didnt need it after all sob

#

But i havent heard anything negative about it (personally)

kind fable
#

But how long i actually do good shit ?

#

Few years

#

Idk maybe lemme check i need to remember what year we in and what's my age

kind fable
#

I guess like 5 years ago maybe i started getting more serious

#

Like 3 years ago i started actually having the good ability

#

Maybe 1y ago i'd say i've really been doing good stuff

#

And i still have lot to learn

opaque wharf
vernal trellis
#

How does minecraft modding work? What programs do you use to make mods?

kind fable
#

No spring is hell

#

Annotation spam for no reason is the worst

kind fable
vernal trellis
opaque wharf
#

And now you've heard the bad stuff enub

vernal trellis
#

lol

kind fable
#

Mixins is what allow you to actually hook into the code

#

It's actually built based on ASM

opaque sigil
#

hibernate pogs

kind fable
#

You're just doing high level bytecode

vernal trellis
#

Thats cool

kind fable
#

But that's like hidden

#

Once i stop eating i can show basic stuff

#

It's actually not that hard to understand

#

I could explain it to my mom and to my grandfather so

#

And they actually looked like they understood kinda

#

Why am i giving weird signs while trying to make sure to not do

vernal trellis
#

Lol

#

I can understand most things

#

Ive been programming since i was 11 years old like smol bebe, so I hope so

kind fable
#

If you have programming concepts then it should be good

#

Also knowledge about like the low level

#

Bytecode to Java is like assembly to C kinda

vernal trellis
#

Hmm okay 🤔

kind nimbus
olive sable
#

from other server
My computer died. I tried installing a custom Ubuntu BIOS and the hard drive died. I'm almost certain I partitioned the Memory disk disk incorrectly, or maybe I installed the BIOS wrong.
neuroCatUuh
what is bro on about?

kind fable
#

Lmao

#

So many things wrong

mighty thorn
proven merlin
kind nimbus
opaque sigil
#

they use the same lists after all

olive sable
kind nimbus
opaque sigil
#

half the reason i use ublock is for the element picker tbh

#

so many small annoyances to zap out of existence

kind nimbus
opaque sigil
#

i wonder how the llvm on uefi thing is going now hmm

proven merlin
kind nimbus
opaque sigil
#

nice if you fully bought into home-manager i guess

kind nimbus
#

yea i use it fully

#

its great tbh

#

i also configure my KDE via plasma-manager and pretty much everything else with it

opaque sigil
#

plasma-manager my beloved

idle dune
kind nimbus
opaque wharf
#

Plasma manager? What's that?

opaque sigil
#

maps nix options to the various kde plasma config files

opaque wharf
#

Ohh, so nix thing

opaque sigil
#

ye

#

is also nice as a reference to find out where tf a specific setting is saved

#

why is downloading songs on spotify such a broken thing

kind nimbus
opaque sigil
#

i feel like they have some linear algorithms here that choke at 10k+ songs FOCUS

vague vortex
#

It was either that or bro just has a plasma cannon written up for the funny

#

New conceal carry goes crazy ig

dull egret
vague vortex
#

To build
Whatever it is you're building

dull egret
vague vortex
#

Ah, I see
You got it from those folks at horus then
Flirt with paracausality responsibly

dull egret
#

Mf cards be all 1 TB/s memory bandwidth and 6.7/13.4/26.8 TF 64/32/16

#

Nice

proven merlin
#

Found an issue with llamacpp's auto-fit.. trying load the model + mmproj file causes it to budget for just the model, thus mmproj fails

proven merlin
#

There was a option to keep some ram open iirc, what was that called again?

vague vortex
#

But the numbers are big so I'll just say Impressive

dull egret
#

They're pretty good, yeah.

vague vortex
#

Not topic relevant

dull egret
dull egret
vague vortex
#

Yeah don't mind me, if you see me in here just assume I'm the least informed person. You'll likely be correct.

kind fable
# vernal trellis Oh ok

here's an example, my cursor indicate the injection point
the Mixin annotation on my class indicate which class i want to inject into
the wrapoperation annotation on the method is basically saying this method is gonna wrap that operation
meaning that when the operation is gonna be called, mine is gonna be called and be a wrapper around
basically like parenthesis around something, letting me execute code before and after the operation, being able to change the input and output
the method of the wrapoperation is init, which match the bytecode as i'm targetting the initializer of the class
then my target is an INVOKE call (INVOKEVIRTUAL in this case) of the method checkeulaagreement of the eulareader class which return a boolean (the Z indicate boolean return)
then my method take the instance of the class and the operation as parameters
and from there i'm able to do custom code, in my case i return a boolean value from my config or the return of the call of the method on the class
basically it's like if i turned the code into this (except there's some more function calls)

this.eulaAgreedTo = SharedConstants.isDevelopment || (Config.Server.bypassEula || this.checkEulaAgreement());

this is quite an easy example, but it can get more complicated

proven merlin
olive sable
#

i put the 13400 in the new mobo

#

the stock cooler required me to change the socket lock thingy backplate

#

fucking stressful to do that

#

lets see if i broke it

kind fable
proven merlin
cosmic sphinx
#

NVIDIA trying to save their stock as soon as Google announces their new TPUs lmao

olive sable
#

i hope gpus will get cheaper again due to this

#

doubtfull tho

kind fable
#

i hope RAM and VRAM and SSD will go back down

warped narwhal
#

and HDD, don't forget about HDD

#

I want my 100TB nas >:(

kind fable
#

HDD didn't spike as high

olive sable
#

doesnt TPU just use more HBM?

#

iirc the stats from before showed higher HBM per thingy

warped narwhal
#

hopefully they will need less TPUs than GPUs so it will even out or reduce

olive sable
opaque sigil
#

TPUs do be scaling incredibly well compared to GPUs

#

who could've guessed

olive sable
#

TPU is speciallized hardware specifically for this iirc

#

so makes sense

opaque sigil
olive sable
opaque sigil
#

kind of risky but i guess even if it had failed it's google so

#

whereas nvidia can just cut tensor cores and pretend this never happened if they wanted to

olive sable
#

they could also keep tensor cuz its kinda cool for certain stuff

#

dlss is not that cool, but fast matrix math can be used for other things

opaque sigil
fast pagoda
#

I'm honestly incredulous that it took them till tpu v4 to split it into inference vs training (via shittier ones like v4i being designated inference but really just being stripped v4) and then till v8 to actually really aggressively split it from the beginning like this with purpose

vague sonnet
#

the real question is are TPUs cheap enough to be worth it for consumers
or if GPUs will stay as the main pick

opaque sigil
#

they're way too tightly integrated to be run by anyone that isn't google lol

fast pagoda
#

You have been able to use you for a while

#

The problem is that's via

olive sable
#

im pretty sure tpu is dirt cheap comparetivly to gpu space

fast pagoda
#

Jax

vague sonnet
fast pagoda
#

Tpu*

vague sonnet
#

like ideally it would be an optional module supported by some mobos

fast pagoda
#

I ran a fine tune on tpu like 2 years ago

opaque sigil
#

did you see they supposedly have proper pytorch support now

fast pagoda
#

it's dog

fast pagoda
olive sable
fast pagoda
#

Haven't gotten to read the announcement but I saw a picture of sundar holding the split infer/training versions

Having mediatek and broadcom separately do the chips is good

#

Less central

opaque sigil
fast pagoda
#

I run pytorch natively on my AMD gpu

#

Support still sux ass

opaque sigil
#

yeah but google can write software

#

sometimes, this part of google at least

fast pagoda
#

I actually used Jax briefly for training on my mini pc

#

Holy shit was it slow

#

Worked better than rocm which is to say

#

At all

opaque sigil
#

flax seems kinda fun

#

but i also have 0 reason to touch jax so i don't

fast pagoda
#

It was interesting

opaque sigil
#

does google still have their own xla compiler

#

next to the shitty open source one

fast pagoda
#

I couldn't do anything except think of Jax from league of legends the whole time

fast pagoda
opaque sigil
#

looks like they do

#

i get it but neuroSadge

#

at least go the nvidia route and just ship binary blobs man

vague sonnet
olive sable
opaque sigil
#

the pcie h(100|200) is basically a tpu glueless

vague sonnet
#

chat what's the state of gaussian splatting or similar tech

olive sable
#

i think its pretty cool

#

idk what you mean with "what's the state"
its a technique

vague sonnet
#

I haven't been following over the years so idk if it's good yet or still just for-fun

fast pagoda
opaque sigil
#

no pcie

fast pagoda
#

Oh I didn't see that part

#

Was thinking in purpose lol

olive sable
#

Gaussian splatting is just pointcloud. no real change in how it works

opaque sigil
#

i guess you can get one of those dell gb300 workstations

#

close enough FOCUS

fast pagoda
#

There's a water cooled one with an Italian name which makes it basically a Ferrari

olive sable
opaque sigil
#

how much do they even cost

#

100k?

vague sonnet
fast pagoda
#

Yes

#

100k

#

Unironically

olive sable
#

among other things yes

opaque wharf
fast pagoda
#

97k* but yes

opaque sigil
#

i hate that i was able to extrapolate that

fast pagoda
#

Lmao

#

Best part is the sillycon probably doesn't cost much more than like 5090

#

I mean, it's more surface area and shit and mem

#

But like

#

Is that a difference of 20x

#

Hell fucking no

vague sonnet
opaque sigil
#

i'd imagine the interconnect makes things a good bit more expensive but yeah

fast pagoda
#

Right I mean definitely it's more

#

But like

#

Maybe a couple grand to make

opaque wharf
opaque sigil
#

you pay for the r&d SMILE

fast pagoda
#

Surely

vague sonnet
olive sable
#

in terms of games Gaussian splatting is bad cuz you're wasting 50 years of optimized pipelines using textures and the ability to reuse them.
and in terms of things other than games i have no clue what the industry is like

fast pagoda
#

The r&d of 'lets cripple fp64 to 0'

opaque wharf
#

It does however, allow you to reconstruct scene without having to gather a bunch of accurate point cloud

fast pagoda
#

Took extra research to figure out how to ratfuck the thing for all compute

opaque sigil
#

tis very hard work

fast pagoda
#

I like how when we're all typing it's just 4000 toast

vague sonnet
#

idk about you, I can tell which toast is typing

olive sable
#

its cuz im a triangle

opaque wharf
#

When 3 is typing, all bets are off

#

Especially when all 7 toast are present

opaque wharf
olive sable
#

yes and no

#

with interpolation, do you mean connecting the points and guessing the colours inbetween?

vague sonnet
#

with proper optimisation it could really bang

olive sable
#

"meshes with volume" thats not how it works tho?

#

its not a mesh

opaque wharf
#

Ye its not a mesh

vague sonnet
#

well yeah they aren't meshes

#

which is why they can have volumes

olive sable
# opaque wharf Yes

problem is you cant with 100% accuracy say which points should be connected

opaque wharf
olive sable
vague sonnet
#

you can't see the vision

olive sable
#

im jsut being realistic

#

this is kinda my field

opaque wharf
#

Text-to-3D using Gaussian Splatting: Applies 3D Gaussian splatting to text-to-3D generation.[12]

catdespair

wispy pike
#

so earlier someone said that there was this guy that developed AI and was fired "because he got AI psychosis" and turns out a more likely reason for his firing was he leaked company secrets

#

I was like "yeah that sounds like a strange reason for his firing" and this logic makes more sense

trim valve
#

getting ai psychosis is basically on the job requirements these days

olive sable
#

i think people call gaussian splatting volumetric cuz you can change the angle of an image of you have ample depth data froma n existing image.
this is more optemized than 3D scanned meshes

#

its still terribly optemized compared to actual meshes and textures

vague sonnet
wispy pike
opaque wharf
#

Gaussian Splatting is volumetric in the sense that they do render volume (like, what is volumetric rendering if not rendering of a bunch of sampled point in 3d space)

olive sable
# vague sonnet unless you're a UE5 dev

if you're using UE5 the gaussian splatting would also perform terribly.
but nah UE5 performs bad cuz of the software hiding a lot of shit in menus that you need to change for optimizing, and negligent devs not putting effort into finding those options

opaque wharf
#

That sampled point now comes from actual sample instead of a probability density function

vague sonnet
olive sable
#

it was marketed as easy imo

#

which would imply the software would take care of optemizations

#

which it only partially does

vague sonnet
#

no they straight up marketed nanite as "stop optimising triangle counts, it will do it for you"
which isn't true, it still runs shit with badly optimised meshes

#

also depending on mesh shape it ends up looking shit too

vague vortex
#

She blinded me, with science!

vague sonnet
#

and ue5 in general is slow as hell
like man, I was a believer
switched from ue4 expecting an upgrade
ended up moving to unity lmao

olive sable
opaque wharf
fast pagoda
#

what a steal

olive sable
#

while it looks realistic, i feel like a good 3D modeller with some PBR could get something that looks close to that level of realism, while being optemized better

opaque wharf
# fast pagoda what a steal

I think I've had time traveled in discord. When the clock strikes 00.00 and someone and I sent a message, the chronological order is somehow 23.59, 00.00, 23.59

opaque wharf
fast pagoda
vague sonnet
opaque wharf
#

Which reminds me, reversing a graph was a topic in numberphile that I need to watch

olive sable
#

i could argue the same for normal meshes tho

#

procedural

vague sonnet
#

procedural mesh gen is not even close

opaque wharf
#

Reversing the graph = reconstruct the whole graph vertex and edge from just a few vertex and edge

sick owl
#

Pretty sweet

olive sable
#

i see where you're going, but even with AI you're never gonna make a mesh that is 100% consistent with attempting to fix the holes in your data.

opaque wharf
olive sable
#

AI is better at gaussian splatting than making traditional meshes tho

opaque wharf
olive sable
#

"we dont know cuz otherwise we would have solved the congecture by the negative"

#

hmmm

opaque wharf
olive sable
#

no u

vague sonnet
mighty thorn
#

Splat

vague sonnet
frozen hollow
#

Butter side down opinion

olive sable
#

gaussian splatting has some natural interpolation due to the overlap and blending betweent hem, but that stops being effective at a certian point

vague sonnet
olive sable
#

oh

#

i thought you meant normal splatting

#

like without the gaussian

vague sonnet
#

nah that's not even the main performance loss I would assume

olive sable
#

the original splatting method is from the 90s

#

it performs decently

#

but it looks ass

vague sonnet
#

tf are they doing to make gaussian so slow then

olive sable
#

blending and stuff

vague sonnet
#

they have to be doing something wrong 100%

mighty thorn
olive sable
#

you underestimate how expensive blending is

vague sonnet
#

I can see 2 simple approaches
of either sampling per pixel with precalculated screen space positions and depth
or depth filtering then drawing onto one texture

olive sable
vague sonnet
olive sable
#

ok but like, thats expensive

#

it might look cheap if you think about it seperatly

#

but you're doing that 2 million times, once per pixel for a 1080p image

vague sonnet
#

it's not 2 million what

olive sable
#

so each operation adds up

olive sable
vague sonnet
#

you said per pixel

olive sable
#

oh

#

i mistsentenced

vague sonnet
#

2 million is nothing for a gpu

olive sable
#

yes and no

vague sonnet
#

if you optimise it well it's all simple operations

olive sable
#

for normal splatting you can get away with using a Z-buffer and jsut using the closest splat

#

for gaussian splatting you're doing blending

#

so you're always using every splat

vague sonnet
#

what

olive sable
#

you know, transparancy

vague sonnet
#

screen space positions filtering

#

most of them won't cover many pixels unless you're close

olive sable
#

yes and no.
you're misunderstanding how this works

vague sonnet
#

maybe I know better and I'm "misunderstanding" because no one is doing it right

olive sable
#

you can try to do it better if you want

#

i fully support you in trying

vague sonnet
#

I might mess around with it
not a high prio project tho so not anytime soon

wispy pike
#

so like legit question, what exactly is ue5 doing that is slowing it down compared to ue4? unreal slop seems to perform really badly and I want to know how to best optimize it

opaque sigil
#

I hope you're not trying to traverse a tree on the gpu FOCUS

olive sable
#

for example

wispy pike
olive sable
#

idk what game this is, one of the newer space games using ue5. you have a mask to do certain effect, and the devs didnt set it to reuse mode, so it re-rendered the same mask 4 times per frame

next cave
#

How is everyone

patent shard
opaque sigil
#

no option to replace the port?

wispy pike
#

so ue5 is just plagued with bloatware that is unnecessary for it to function

patent shard
#

I don't want to neurOMEGALUL

wispy pike
patent shard
#

that might of been good to do at first.. but now I just need a new phone and don't feel like it
so just continue wireless charging.. at least should of gotten a fast charging compatible wireless charger, oh well
it works

olive sable
olive sable
wispy pike
olive sable
#

idk how ue5 compiels shit

#

soi cant say anything about that

wispy pike
#

why does epic have all of the slow features on by default, rather than off, and the fast features off by default, rather than on? nvm ik why - laziness

#

damn shame because like

next cave
wispy pike
#

I wanted to make a fan game of epic battle fantasy but in 3d using unreal as an overly complex joke

wispy pike
civic flax
#

Guys so an update on the Link 3D model.

The files are too old, they’re from 2014, and Blender can’t properly work on them.

#

I guess this is the end of the road

olive sable
#

its quick, its easy, and its free until you get 1million USD, using unreal engine and producing slop

wispy pike
olive sable
wispy pike
#

(not very because of the particle fx)

vague sonnet
#

ue devs like to cope but most successful games in indie and AA are made in unity
and most AAA is made with either in-house or other licensed engines

olive sable
#

i can say mean things about unity too, but they deserve it less and are mostly partially better

civic flax
wispy pike
next cave
civic flax
#

I don’t know how to work on Blender, I’m a newbie

olive sable
vague sonnet
wispy pike
#

but if I wanted to make something new with Unity I would consider Godot, GameMaker, or RPG Maker first because of the install fee fiasco LMAO

#

ik they walked it back but like, I'm not rewarding a company that treats its customers like that

civic flax
vague sonnet
civic flax
#

Here it is

olive sable
#

if i wanted to make something id be very proud of i would use vulkan
if i wanted to make something i would be mostly proud of and i want it to not take 5 years, id use unity
if i only cared about upholding standarts of high graphics ultra hd 4K raytracing, id use ue5

olive sable
civic flax
#

Yes but that’s the model, it’s not the other one where it was a mod

next cave
olive sable
vague sonnet
civic flax
#

It is blender

olive sable
civic flax
vague sonnet
olive sable
#

the guy is mostly right, but i do find him a bit sus with at the end of his videos he just starts promoting his own shit

olive sable
#

thats fucked up

#

thats genuinly

#

damn

vague sonnet
#

legs.png

olive sable
#

FBX has been around since 1996 🥀

civic flax
#

thats like older than all of us right?

olive sable
#

some of us

#

not all

#

there are some oldtimers here

vague sonnet
#

nah literally no one im existence was born before 1997

civic flax
#

so yeah, i wasnt able to load any of the textures

#

which is weird

#

lemme see if i can do it with another link. the same artist did another one

#

okay its from 2019, theres hope

#

...what the fuck is xps?

olive sable
# civic flax Here it is

you gotta be fucking kidding me, bro "used" 25 32x32 textures. this model is just ripped directly from the N64, no way he made this

vague sonnet
civic flax
#

the problem is that is ancient

vague sonnet
#

if it is just a scheme
at least there is some knowledge given to people that get exploited lol

#

and paying is still optional so

olive sable
#

i think he criticizes the engine for stuff that you can do with the engine if you want to.
which im not sure is placed correctly.
on one side you can blame the engine for even allowing it, on other side you could argue that its the devs that shouldnt use it

#

the problem is mainly the industry being increasingly bigger budgets, bigger risks, bigger teams, bigger games, while trying to keep short development times.

#

meanign they cut corners on the dev where they can

vague sonnet
olive sable
#

i feel like unoptimized slop was always gonan be the direction we would go in

#

ever since people stepped away from doing the assembly programming themselves

wispy pike
vague sonnet
olive sable
#

the compiler wont always make 100% optimized code, and with that we got more and more complacent each year. and since the industry profits from having to spend less time on optimization, they push it as far as they can

wispy pike
#

ngl that is true

#

at bcit we are told that optimization should only happen after the features are already in place

vague sonnet
wispy pike
#

so optimization in the computing industry has taken a backseat for a long time by now

olive sable
#

im just glad people stopped taking this shit and the mainstream gamers also want optimization isntead of the stuff you saw years ago about pc masterrace big gpus

wispy pike
#

in favor of bloatware (re: my previous comment)

vague sonnet
olive sable
wispy pike
wispy pike
vague sonnet
olive sable
#

what i liked about pc is that its supposed to be a workhorse that is 2 or 3 times faster than the current console. but devs stopped making games optemized enough for consoles to run them well.
its not jsut pc getting higher perfromance setting tiers

wispy pike
#

tbh like

proven merlin
#

I personally am upset that coding ever became more than just a hobby, but thats just because im a bit extreme on the unhappyness of the current state of IT

wispy pike
#

a GOOD PC game (re: technical achievement) is something that actually uses the resources efficiently, ie Terra Invicta, which simulates a whole ass solar system as a very important part to the 4X gameplay

vague sonnet
proven merlin
olive sable
wispy pike
#

that reminds me, we need more people making hardware ie GPUs/RAM/CPUs...

olive sable
vague sonnet
#

ok chat I need to wake up in 4 hours so uhhh
gn

wispy pike
vague sonnet
wispy pike
#

RCT is fully coded in ASM

proven merlin
olive sable
#

true

#

back to the gaussian splatting cuz i had more to add to that

wispy pike
#

gaussian splatting neuroLewd

#

I'll look it up in may I guess, I should be working on a project for a course...

olive sable
#

desktop gpus also have a settign for that iirc, but its used less

#

since gaussian has transaprency, you need to do this thing blended ontop of eachother for each pixel

glad path
#

djd you ever get the volumetric display workign

olive sable
#

i killed the pi accidentally, and im investing in safety of my hardware rn

#

if i kill the projector i will cry cuz that thing costs 1K

#

the pi was only 270, which is a lot, but not death of the project levels

sick owl
olive sable
#

voltage go brrr

#

we dont know, there are 3 ideas

#

we're pretty sure its caused by 5v going into a 3.3v tho

olive sable
#

so that adds up to a lot of operations

#

even if you do tiled rendering where you only include the gaussians that could have an effect on your image into the raster

#

you're still doing a lot of +=

#

if you do it with classic raster you're overwriting your framebuffer data a lot

next cave
olive sable
#

itsd in math language

#

in codee its less bad

#

still a lot of opps for gpu to do

#

but less bad

#
#version 450

layout(local_size_x = 16, local_size_y = 16) in;

struct Gaussian
{
    vec2 pos;
    vec3 color;
    float opacity;
    vec3 conics;
};

layout(std430, binding = 0) readonly buffer GaussianBuffer
{
    Gaussian g_list[];
};

layout(rgba32f, binding = 1) uniform writeonly image2D frameBuffer;

layout(push_constant) uniform PushConstants
{
    uint total_gaussians;
    vec2 screen_dims;
};

shared uint tile_indices[1024]; 
shared uint tile_count;

void main()
{
    ivec2 pixel_coords = ivec2(gl_GlobalInvocationID.xy);
    if (pixel_coords.x >= screen_dims.x || pixel_coords.y >= screen_dims.y) return;

    vec2 p = vec2(pixel_coords) + 0.5;

    float transmittance = 1.0;
    vec3 accumulated_color = vec3(0.0);

    for (uint i = 0; i < total_gaussians; i++)
    {
        Gaussian g = g_list[i];

        vec2 d = p - g.pos;

        float power = -0.5 * (g.conics.x * d.x * d.x + g.conics.z * d.y * d.y) + g.conics.y * d.x * d.y;
        if (power > 0.0) continue;

        float alpha = g.opacity * exp(power);
        if (alpha < 1.0/255.0) continue;

        accumulated_color += g.color * alpha * transmittance;
        transmittance *= (1.0 - alpha);

        if (transmittance < 0.0001)
        {
            transmittance = 0.0;
            break;
        }
    }
    imageStore(frameBuffer, pixel_coords, vec4(accumulated_color, 1.0 - transmittance));
}

something along these lines

#

compute shader cuz easier to do tiled stuff

#

this still misses the precompute stuff you need to calcualte the jacobian thingy

#

and you hsoudl also sort the gaussian list bwforehand

#

and this code is still terribly optimized, it would probably crash your pc if the scene had a million gaussians

mighty thorn
#

Makes ai stuff work too

olive sable
#

no

mighty thorn
#

I-

#

It wasn’t a question

vague vortex
olive sable
#

erm

#

thats glsl

mighty thorn
#

Not anymore

olive sable
#

visual studio literally wont let you run that

vague vortex
#

Update, my PC ran me over, please contact the Trauma Team

opaque wharf
olive sable
#

bro is cpaping

mighty thorn
olive sable
vague vortex
opaque wharf
olive sable
#

im trying to have some money left over

wispy pike
opaque wharf
olive sable
vague vortex
wispy pike
#

he turned into a cyberdemon

autumn sigil
#

Guy can anyone check my ai code in projects. I used gemini to crossreference it.

true hemlock
sick owl
#

I trust them to verify their reporting

#

They're generally quite good

true hemlock
#

its some general marketing report

#

i don't blame them

#

but i blame the rest of the industry for directly causing it to happen.

#

the supply can easily meet the demand but greed just doesn't allow it i guess.

#

really tired of the "dram demand is increasing because of ai"

#

no, fuck no. supply IS the one decreasing due to the unbalanced allocation of the said supply

olive sable
#

i hate the lack of competition in the semiconductor space

true hemlock
#

all the companies sell less to consumer and hold all their supplies in hope that the ai industries buy most of the supply

#

its just batshit insane

#

these companies made "ai industries" as an excuse for that

opaque wharf
#

And the technology must be protected at all cost lest we want to get cheap semiconductor

#

Also, why is my phone autocorrect this bad

young plover
mighty thorn
#

@stark needle

nocturne olive
#

neuroSad2 Not again

mighty thorn
#

Shadow you’ll never believe it

#

Shadow he invented agi

#

Without changing model weights

nocturne olive
#

Anyone got summary of what kinda slop it is this time?

mighty thorn
#

I wonder if the ai industry knew that all that stood between them and sentiment models was 5kb prompt

mighty thorn
#

That’s it

#

Pure ai psychosis

nocturne olive
#

OhISee So probably just asked ChatGPT "Invent sentient AI"

mighty thorn
#

Half way between a prompt