#programming
1 messages · Page 259 of 1
more os should have this actually
must pass 12 hours prime95 and 36 hours memtest
to boot
mandatory after windows updates
(every 3 hours)
by the time you finish the first tests the next updates are ready 4x so it's then just permanent "remind me later"
I prefer the weirdness of python over the weirdness of JS
i think people hate python because it's indentation based
it will be better if python use bracket instead
fr
i hate it because of the ecosystem and the "pythonic way" philosophy
syntax has nothing to do with it
That’s fair
an array can only (implicitly) become a string if it coalesces to one
which means you're doing dumb shit like [] + []
x = "hello"
print(x[2])

that’s normal and comes from c as a tradition
in most langs
because a string is an array of chars
cheesecandy
me
what if vedal re-write neurosama using rust?
will she be faster ?
Not significantly
mfw i am building llama.cpp upon running pacman
first we need to answer why she is slow
reeee
again
yeah i just wish neuro didnt have so much latency
like if only vedal cared about latency

oh, it maybe depends on her language algorithm
if her llm part is fast then its veduls fault
and maybe rust can help
if its capped by llm then gg
need to change llm
the future if vedal would spend even one second speeding up neuro's responses
raspberry pi 3
Spreading her across more would actually counter-intuitively increase her latency
unfortunately
well depends
well not really but yes nvm ignore me
i cant go into this it'll be over
i wonder, did vedal create neurosama using transformers like gpt or did he use like advanced NLP at that time?
It's better to have one big monolithic GPU with a ton of VRAM running the entire model with a ton of bandwidth, than a lot of small GPUs with much compute sharing the model
he used advanced MLP
my little pony
yes
Neuro is a regular LLM, 99% chance
exactly
thanks google
lmfao b
neuro is trained on my little pony
no way...
well pony diffusion yeah that's def uhh related
who do you think her favorite pony is
as well
rainbow dash
it's so complicated
so a very basic explanation of this would be: what exactly python responsible for in this instance is being the lang all of the glue is written in. actual heavy tasks are all native code and aren’t bound by python
same applies to heavily io bound work like most web servers, most of what they do is waiting for a db response, waiting for network, waiting for files to read, waiting for everything - so the impact of the performance of the glue doesn’t have a significant effect on the time requests take. that’s why we use php and js and python for web servers which are all slow as hell (maybe not so much js)
the holy priest solo healing 10hc garrosh in paragon had a whole mlp based game UI (world of warcraft gibberish)
watching their kill video for that boss is the most ive ever been exposed to mlp in one go and ill keep it that way
My webserver is written in Kotlin
jvm language based
Because of course it is
Kotlin == peak language
kotlin would probably be my language of choice if it was just a tiny bit different
just a tinge of explicity
use kotlin but only outdated versions

same mindset as windows powerusers
real
I like Kotlin
It's a great little language
I've written a ton of stuff with it
Weird
every person involved in kotlin at jetbrians just got fired when you sent that
jetbrians
yes
jetbrians
what if i told you that i use brians on purpose ever since the song Brianstorm came out
One thing that isn't written in Kotlin is the core of NeuroSynth, but that's because it's built on other open-source stuff
by the arctic monkeys
NSP has plenty of utilities I've written in Kotlin for small stuff
so it's been a rare drop way for me to spell brain in any usage for like 20 years
congratulations
Are you 50 years old
100
I'm so close to done with this next NeuroSynth thing
Can't wait to see what others think because this is probably my biggest and best one yet
100 mentioned 
keep it 1 hunnit
4 in binary 
but 10201 in trinary so think about that
trinary? ternary?
ternary
apparently both are acceptable accoriding to wikipedia, the authoritative answer under the gemini flash slop answer
wikipedia is now nobel winning accuracy comparatively
pizza hut does it every day andpeople still eat there
yum
i saw a thing about how some of the only remaining high quality natural data left or at least one possible source of it remaining mostly not-touched other than by the owner of it, is corporate internal data
i hope that it gets its mitts on that right before the singularity so it knows how to wring every inch of productive work out of my atoms when the robot takeover happens
including how to get away with glue pizza
jokes on them all of it has already been rewritten and refactored by chatgippity
for easier onboarding of new interns to keep turnover high and profits rising
we are hiring btw
No way, Windows 11 is a massive plot to collect all corporate internal data for LLM training
pro tip for those writing gltf parsers: glBindBufferRange is what you want for buffer views 
recall nowaying
went on marketplace to look for random cheap old stuff that i could think "neat"
hey i have this garbage but like
would love for someone to give me $75 or i could trade it to you for something that isnt garbage?
is it an actual brick or is does it just need new ram though...?
microsoft are my friends, they wouldn't do that
What????? Nooo……. Right?
some crapola intel hd graphics 630 windows 10 home prebuilt box
i misunderstood and thought you meant brick like a machine not worth saving
but who knows, that guy surely doesn't and i'm sure it costs $75 to find out
i now added a little label generator to eliminate the problem of the 52 entries limit
the only problem it has is it doesn't loop over to a but immediately goes to b
intel hd graphics? nope that's a brick dead or alive.
armagetron runs on them so theyre for AAA gaming
btw, figured I might as well share something I've been working on since I'm new here:
Not just any knowledge graph - that's the memories of an AI kid I've been trying to develop/raise.
i love plotting memories in space
i was going to have some idiotbot guess a stupid pokemon but he's too smart
gemini said it was jigglypuff from above tho
...funny you mention claude.
gpt somehow managed to get mew out of that
yeah looks pretty mew to me
just be careful when it hits like 1300 hours runtime it might suffer a neural net failure in its positronic net
Well right now Kes is being regulated with regular sleep cycles, where volatile memories get tagged and then dumped to the memory banks
Ideally, fuzziness and time decay will further dampen any possibility of overloading
Yaml storage still looks really cursed
i could also tell the storage manager to use {k: string, v: any} instead of [string, any]
yeah that looks less cursed
yatoml
what the fuck is this
an array of key value pairs
i use yaml mostly for debugging tho cuz otherwise i would have to reformat my json files every time the data gets re-exported
the thing that is really cursed tho is how my vectors are nested
paint 3d in #programming is absolutely insane
Is that a 3D printer?
Ye
Would be a fun thingy to have
I have a new hobby now of 3d printing random bs
let reply = "";
try {
const sessionKey = user_${userId};
let generated = userMsg.trim();
const maxTokens = 50;
Now
let reply = "";
try {
const sessionKey = user_${userId};
let generated = userMsg.trim();
const maxTokens = 1639 ;
Yo how many model do.u Print in 3d model
Hi blue hair girl 👋
Lmao, it figured out I was on OLED and made a little comment about it
OpenAI have gone a ways to making their models a lot less obnoxious to work with of late
Okay roshie, The main code is TextConverter.py
okay Just curious: Why
For organization
the main class should atleast be labelled as main
Okay, that is the sructure rn, And I did count in that someone might use the source code instead of the packaged one:
The exe at the bottom is actually a packaged version
Yeah
You also used a the --onefile parameter
You can change the icon on that executable.
Yeah, but I had no idea what one would even be good
Strangely enough defender always marks python executables as malware
Unless they updated that somehow
You could always try making those lame flat overly gradient one off icons in canva
Yeah, that is weird
Like windows 11 icon
Well, I had just now an idea where I can use my model (pfp) with the monitor model I once made.
I woke up
How expensive is 3d printing? My budget is 1k
Oh, ready to see the mess of what I code?
Probably not
Hey, im a coding newbie. Can someone tell me why when i run this code the output is:
396
None
Username
Ooooooohhhhhh
What the chocolate cake is going on in the code
Thanks
Im just testing the basics to make sure i got a general idea of whats going on
That should work:py basehealth=400 attackdamage=4 username=input() finalhealth=basehealth-attackdamage print(finalhealth) print(username)
Like i said im a newbie so im just running shi and hoping for the best. That worked lol, i didnt know i couldnt print within the variable
Okay, I pasted it in on the console

Yeah, when using the editor with the same input was working:
【最新 ZKM 25.0.0 完整反混淆源码 移除验证并可直接构建-哔哩哔哩】 https://b23.tv/l6cqXAU
zelix klass master got cracked & deobf
gg

Okay that took me off guard
I cant read (mandarin???)
Thats a video?
Got a question, is there a way i can take three inputs take the middle input and use it within the code itself? (I want to make a calculator)
Idk about a direct conversion, but you could do if statements
I'm back in a byte or word
could you give an example?
If operation == "*":
Output = a * b
Elif operation == "/":
Output = a / b
exec() is always an option (easy option, but can be used to run any code so a lil scary)
Oh ye
So wait, Someone can have a Print in a variable like that? py test=print(2+5)
Like:
input1 = input()
input2 = input()
input3 = input()
finalcalculation = input1+input2+input3
print(finalcalculation)
No
Oh.
I dont think so?
I can test rq
It kinda worked, it just printed “none” in between the final and the ending
so like 3, *, 15 results in 15?
Yeah, it first printed the right thing and then gave "None"
Right?
Well, that surprised me
print() doesn't return anything, but it gets executed so yea
More like 3, *, 5 results in 15 but yah
The return type of print is None
A bit late lol, we figured it out
Sily
Back to NeuroSynth
you could use exec(), It executes any code given to it as a string. if you need it to return something you can use eval()
300$ for a high quality printer
Oh
And like 20 bucks for 1kg of plastic
Not that much
Peak
Damn, really?
Ye
Should I get started on exec()?
Miku I'm printing
wdym?
To use exec in my code
Oh, And when Evil?
I mean it has a lot of useful applications, but it can be considered unsafe in environments that could be exposed to the internet or smth bc its ability to run ANY code
but for simple projects, it should be fine
Well, idk if my code is simple...
But it is public
Never
Understandable 👍
Let me make sure i understand correctly i could write it like:
calculation = exec(input())
print(calculation)
And get a fully solved calculation (assuming the input is something like “14*3”)?
Pi is 3.1415926
to return something you need to use eval(), exec() just runs the code, but returns nothing
Okay, could you rq write a simple string to show exactly how?
So i can get that visual understanding
Haklyne I think there is not really a reason for me to add exec on my code ngl
Does exec just run the code without manually having to run it?
idk, I never used that
yes
Okay kinda curious: Is it gonna act like a thread or as if I used "main()"
python runs everything on the main thread by default
Oh, I use threading that I have then a title like that if the tabs wouldn't cut it off:
input = input()
answer = eval(input)
print(answer)
Ooooooooooh okay
That makes sense
Well, on that note, It's time for ♫Dinner♪
mogu mogu
Quick question what is Xcode
apples most prominent ide
hell yea brother
for web stuff they're still picking low hanging fruit optimizations to wasm I think and vite rolldown speedups are mainly from that
Rust programming language
Full version on patreon
Merch posix.store
Interview with a Rust developer with Jester Hartman - aired on © The Rust.
Find more Rust opinions under:
Full version on paah.vhx.tv
Programmer humor
Rust humor
Programming jokes
Programming memes
Rust
yew
Rust memes
Rust jokes
unsafe command
future
traits
…
my parents have decided im not allowed to spend my own money, so i guess i wont 
condolences
lmao I haven't rewatched this full thing since joining the cult it's legit so much more relatable now
my money
parents have decided
why do you call it "your money" if you can't spend it?
my house my rules moment
ye...
so are they saying if you buy it they won't let you use it inside the house or like they refuse to have a place for it
oh so their pov is like "this is too big you should be more hesitant to spend such a big chunk at once"
that kinda thing?
ye
kinda makes sense but shrug it's your spending money
fair
ill try again next month
it kinda implies a sense you might get bored with it or get over it which may or may not be true tbh a 3d printer is one of those things where if you don't fall in love with using it it might just collect dust
fair enough
ok new ideas for fra: initing lab namespaces with single cli line, auto creates dir namespaces + registered modules for them, and with a system to promote them from a lab namespace outside prod to inside prod with a single line
frankengit must grow
generalized namespace rename helpers tbh git is powerful for this but half the users dont know
get out
no u
Hello strangers,
I am a rare bold person who considers themself good at C++. Unfortunately all of the cool pre-j*b projects I worked on have been [redacted] by Nintendo ninjas.
Something I can show that might interest people here - I use my own simple sharp scaling algorithm when watching video at my computer. Can try it on my janky github site:
https://breadfish64.github.io/scaleforce/?sauce=https://i.imgur.com/FZwCzDd.png
why is it two gigglebytes
2 gigs before compiling is odd
ok now fra is a wrapper for every single scary git thing in more natural and ergonomic language
aur by default downloads the entire git repo (no depth control)
1. git rebase (TERRIFYING)
Why scary:
- "Rewriting history" sounds destructive
- Interactive rebase (-i) is confusing
- Merge conflicts during rebase are panic-inducing
- Fear of losing work
Wrapper idea: fra sync
# Instead of: git fetch && git rebase origin/main
fra sync
# Does:
# 1. git stash (if dirty working tree)
# 2. git fetch origin
# 3. git rebase origin/main
# 4. If conflict: clear instructions, show files
# 5. git stash pop (if stashed)
# 6. Preview what happened
# Benefits:
# - "Sync" is non-scary word (not "rebase")
# - Auto-handles stashing
# - Clear conflict resolution guidance
# - Can abort safely
---
2. git reset (DESTRUCTIVE)
Why scary:
- --hard sounds dangerous (IT IS)
- Easy to lose uncommitted work
- --soft vs --mixed vs --hard confusing
- Fear of permanent deletion
Wrapper idea: fra undo
# Instead of: git reset --soft HEAD~1
fra undo commit
# Does:
# 1. Show what will be undone (commit message, files)
# 2. Ask for confirmation
# 3. git reset --soft HEAD~1
# 4. Show "Your changes are still staged, safe to re-commit"
# Variations:
fra undo staging # git reset (unstage all)
fra undo changes # git checkout . (WITH WARNING + CONFIRMATION)
# Benefits:
# - "Undo" is clear mental model
# - Preview before destructive action
# - Never defaults to --hard (too dangerous)```

bro I can't wait to confirm git reset --hard
that's like, two seconds of productivity lost
ngl i dont know what a lot of this means
and someday nobody else will either because theyre all using fra wrappers
git rebase -i is like 50% of my git command line usage
the help text is right there in the editor 
look by the nature of this thing everybody who is good at git already will think mmy thing is stupid and unnecessary but thats not the point
im here for the noobs
ALSO this isnt hte core feature the core feature is still modules and a server wrapper layer that modularizes monorepo pulling and actually deduplicates a workflow for a team
Sure, noob tools are nice. But with a statement like this it sounds like your trying to entirely replace the usage of git in it's entirely.
i still barely know how git works, and i've been using it for over a year 
i use the git stuff built into vscode
ive never seen the desktop client in my l
oh if you mean the vscode ext
then yea i used that a lot
before switching to cli only workflow
i literally just can't get the credidentials set up correctly
yea ive never seen that ui for that in my lief lmfao
the only reason i don't use the command line is because it's like literally impossible to set up the credidentials correctly
its rly not you should ask any llm for a step tby step
which shell do you use
what platform are you on
doesn't work...
what are fra wrappers?
Github has a help page for setting up an SSH key
literally told me to go to nonexistent settings
like i
i
i just wanted to install homebrew
i am making an app right now called frankengit and the idea is to wrap git in ergonomic extra commands that combine git commands and makes them clearer by name + has a few project init opinionated scaffolding system that preregisters namespaces and makes it easier to work across those namespaces
and git fucking decided, nope, you can't view a PUBLIC repository becase we don't have your account
and as such we don't know if you have access
girl its literally a public repo
idk, never had that happen to me
why would i not have read access
sounds like as kill issue
so yeah my git cli is lobotomized for some reason
weird
don't remember having issues cloning and pulling public repos without creds
just open a terminal with root or admin access?
why would that help lol
it wouldn't
tbh this suggests to me
that theres some malformed config
somewhere in your shell or git installation
just full delete everything and reinstall everything imo
is it possible to just reinstall git with homebrew
idk homebrew but idk why not
because homebrew depends on git i think
just make sure you get the config dirs
yea that sounds wrong to me too but im not confident enough to 100% dispute it lmfao
wait
i can just install git with homebrwe
and it should theoretically override whatever I already have
homebrew just means you use your own software, like installing linux on a playstation 2
it has nothing to do with git
no homebrew is also the name of mac's main package manager
whart
did you not know
homebrew is the name of the main package manager mac terminal users use
i odnt use mac
that sure iss omething
its a fair confusion i learned about what you knew about before i learned about this too
but yeah every mac dev knows this
yea installing through brew might just make it work but idk how the namespacing actually works
you probably know better than i do
in terms of like which installation wins
yeah idk
yeah i guess the system install wins
Homebrew works on Linux too
It's the only thing that makes Debian distros comfortable
did they ever make auto updating optional 
Reaper too hard, I'll keep mixing important complex stuff in LMMS for now
open call for anybody that has ideas to improve their own git experience @ me with feature requests
cli only
WHa
im making a git wrapper
im trying to make git easier and more ergonomic
@ me with ideas if you have pain points with git
make it easier to set up credidentials
git credentials being a pain is on purpose to get you to use ssh 
So whats the difference between implicit and explicit data types? Im assuming that implicit is essentially just making use of whats already there while explicit is forcing the data to be what you need it to be?
I hope to god that makes any resemblance of making sense
in what context, type conversion?
Yeah, thats what im learning right now, but the thing i use doesnt really explain or elaborate
Its just like “this does this” and doesnt explain further
there are some combinations of types where the actual value stays identical so you can do the conversion implicitly
for example every number that fits into a 32 bit integer also fits into a 64 bit integer so to make the programmer's life a bit easier most languages will just let you use a 32 bit int as a 64 bit int implicitly
if you go the other way though that's no longer guaranteed to work so you need to explicitly cast it to just assert "i know what i'm doing dw this number fits into 32 bits"
Ohh okay so explicit is essentially the highest common multiple of the coding world?
i don't think i understand what you mean 
Im like right there with you, ill ask alexa or not worry about it right now
implicit means you assign it without saying it and it maps to the most obviouos guess
foo = 5
5 is an int
it could be a float (has decimal precsion) but it isnt
foo = 5.
it initializes as a float
in strongly typed systems, you have to explicitly declare
what data type it is
tbh
if you want to learn programming top down
C is
the classic recommendation
strongly typed languages supersede easier languages
if you learn C you will find python a breeze
they also teach more about what goes on under the hood
i guess i meant bottom up
not top down
its both in some ways but C is lower level which means closer to machine code so top down is wrong in that regard
machine 1s and zeroes < the literal cpu/gpu architecture < assembly < C/zig/rust/C++/(improbalbyforgettingalot) < most higher level languages in terms of amount of abstraction of what actually happens
if you truly stay in the programming world you will eventually realize that in complex projects
the more clear you are about types
the easier everything stays as things grow
type confusion and issues from types not being explicit in dynamically typed languages
just creates a lot of issues at a point where you cant turn back
sometimes
not always
theres been a movement in software to just make everything typed because of this and its like fairly mature now though
its why typescript exists
So for example “Broke” is implicitly a string
3.0 is implicitly a float
And 3 is implicitly a int
its explicitly those things as soon as you assign it, the assignment was implicit because you werent explicit about it
there's a thing called type coercion
where if you put the wrong type into something
sometimes itll try to make the best guess at what you want
and transform it to what type it thinks it shouldve been
sometimes this works and helps
but sometimes its breaks things
So essentially explicit is just correcting whatever the computer makes an assumption about? Like forcing it to be what you meant it to be?
its not correcting, its in some languages, you are forced to say it the first time you declare it
var int = 3;
or i forget c syntax lol
explicit typing is a language feature
python doesnt force it
some languages do
i think the terming is just really damn weird.
what do you find weird
python is useful because you can gradually type things
so you can explicitly point out some things but not every single thing
Like idk, explicit would make sense to be stating what something should be
While implicit would make more sense to be implied
btw final variables also exist in python
Wym
a:str = "hi"
b = "hi"
type(a) # str
type(b) # str
a is explicit, b is implicit
in the second example in C, you have to declare name[] as an array of characters
to be a string
I thought using # forced the computer not to register what was being said? Like almost like commenting
you can do this in some places with python
it is a comment
in python atl
im just using it to show what the output of that line would've been
yeah but im still just teaching diplosia what explicit vs implicit is in the first place not actually focusing on python
python is an easy way to look at it though
So does explicit change anything? Or is it just foolproofing?
its foolproofing in languages that dont require it, its literally required in languages that do
???
can improve speed i think, and it's also foolproofing
it's required in a lot of languages
frankly it's a good thing to do
some langauges jut force you to always delcare type when creating anything
and yea it saves headaches in the end
As someone who has dealt with a ML codebase in python and handing to bash basedpyright. Pray that everyone respects typings.
-# the amount of ignoreAny comments is insane
the languages that 'look' and 'feel' harder usually have really good reasons for why theyre harder
you just have to like learn it
Oooh okay so its just teaching me things to get me into the habit of doing things ill need to do when i learn other languages, despite me not necessarily needing to with python?
well 1. its teaching you vocab you shoudl know and 2. yea you should expect it if you plan to branch out
this is why im recommending C
as something to look into
the lessons from C propagate into other statically typed and strict languages
(Also going to assume it makes it so everything isnt forced to be gone over multiple times to auto correct itself)
your planned path is fine though python is a shallow water kinda entry and then if you learn javascript next, just learn typescript with it
and youll develop some good typing habits
in some cases you are forced to ignore type errors
because a library isnt typehinted
hi iggly 
or you literally can't find the typevar anywhere somehow
Okay so my plan to go python javascript is a good idea?
torch.nn.Module.forward is typed as any return
depends what you really want
tbh
if you ever get really confident
in a software project you want to do
stuff like that
@ me and i will telll you language recommendations
what else is it supposed to return
very annoying
because picking language based on project before you do it can be big
something typehinted
otherwise do whatever order you want
but it can be anything
Well right now im only day 2 of learning so i think im thinking too far ahead
yea
its just a weird language
Yeah, I just have it ignored and typehint the output myself
so i refuse to learn it
what are your preferred languages
Ive heard that C++ is a good language to learn
i just cant avoid javascript if im gonna do web ui/ux so
python -> lua -> java -> c++ -> hpp -> bash
C++ is big in gamedev ig
actually
Python preferred (prepared to have people execute me)
hpp over cpp maybe
ive never done anything in any of those (except bash shell scripts)
python literally isnt that bad
but nice
its funny your path is entirely orthogonal to mine
oh wait no i have some python stuff nvm
also
Some people just think not dealing with a compiler yourself means it isn't valid
they should try hpp
python is great for anything that wont become a prod machine and sometimes its still good when it is
Whats the best coding language for rigging vtuber models…. I want to do it cuz vtubing is increasing in popularity and i think i could make good money rigging
python is nice, just a bit slow sometimes.
im willing to bet 80% of people complaining about the speed are just doing inefficient algorithms or have unreasonable expectations
like me
me when 40000fps target
Vedal mindset fr, money on my mind
neuro uses c#

Is that different from c++? Or same shit
me after hitting 40k fps on my graphing calculator (this actually happened)
Isn't 60000 the baseline now?
no clue
rigging is like something you do in designated model software its not a coding thing
it has some coding elements but its more like 3d modeling
Hm
I forget the average fps numbers, it's been awhile
the engine with all the gpu sync and stuff not scuffed does 16K fps, the one where we cooked everything to the max does 46K on my machine
you also probably need a pretty powerful computer to do it well without it being painful
I was mixing up triangle :classic:
🔺
Im gonna take a break for a bit, i understand why vedal is tired all the time now.
This shit steals brain power and energy
im still on the grind 
I need to make one of those exponential gifs with the triangle FPS
R u 3d printing a drumset
no
Be cool tho
this is for "untitled band game"
me getting 40k fps with 5 lines of hpp and a graphing calculator cpu:
Untitled goose game’s sister?


idk how graphing calcualtors dispaly stuff, but i think its more liekly that it was reussing the same bufffers to get 40K fps instead of drawign that much
It was 5px triangle IIRC
4px i think
i might have made it 3 or 1 even
there was no limit on the size of the triangle
so i just made it really small
Yeah I think the 7px limit was added later
i jsut heard the windows vista strartup sound in the hallway 
i hit 40k after a coldstart (calculator had shut down fully for a bit)
only possible since the memory was like completely cleared
if i run anything first it cuts the fps tenfold
So this is what they made of it. Download link below.
Download MP3 (free): http://ballyweg.net/windows.html
Download WAV (free): http://ballyweg.net/windows.html
Subscribe (free too): http://goo.gl/kl9qh

7px was really only ther cuz the hyprland window manager broke at 5px 
not like an official rule or anything iirc
Peak
i don't remember the code I wrote for the triangle
it might be inaccurate
I think it incremented a counter by one each frame and stopped after one second
all i remember is i actually optimized the fps counter itself
I should probably try on newer firmware
and also on a non fragmented calculator
I think I somehow wore out the ssd already
i dont think its worth it
even though it was like a month old when I did that
we could update the leaderboard i guess, but the triangle arc has passed
I do need to install new firmware tho
that's unrelated honestly
but they fixed some memory leaks
but somehow there's nothing in the patch notes about math.abs() crashing the whole os
math.abs() does what? 
removes negative signs
unless someone is pranking me and using abs for something that isnt absolute value
might also calculate magnitude of vecotrs idk
probably not tho
no
it is absolute value
and it crashes the whole os
for no reason
no matter the number i think
lo lwhat
this was a reaction to the previous message lol
crashing the os
oh lol
Very different aside from some basic syntax.
C# is Microsoft's Java replacement
C++ is more bare-metal. Can do more with it but it's also easier to screw up.
in my experience in C++ its not too hard to not screw up
so that means when you eventually do screw up its pretty yikes
some of neuros code is in C# because its the microsoft ecosystem and also has integrations with unity
I prefer C++ over Rust because I run into the limits of Rust's compile-time metaprogramming, but IMO internalizing the rules that Rust teaches about object lifetimes is necessary for large C++ projects.
if youre writing c# its usually because you need to for some unity integration or youre integrating something microsoft
I work on a WPF GUI in C#, but native desktop apps are a dying breed 
C++ for embedded firmware and misc. personal projects
idk how the rust rules go so 
i jsut try to do RAII where possible
vulkan has some problems with that becuase you need to pass a lot of arguments to the init and destructor functions
Arguments to destructors?
Haven't touched Vulkan in awhile but I remember avoiding actual graphics pipelines like the plague because it was triple the boilerplate of compute shaders.
The constructors are nice in the C++20 bindings because you can use designated initializers. { .arg1 = ..., .arg2 = ... }
RAII, controlling access to mutable state, documenting that references returned from functions are tied to a certain object, etc.
for example, a 3D model with a texture, you need to pass VkDevice device to the destructor, which means you actually cant use a destructor
the only way to fix that is to keep a copy of VkDevice int he object
but im not sure if i want to do that
Ah, yeah I think I used the vulkan.hpp bindings, which must store the device with the allocated pointer.
im pretty sure VkDevice is also just a pointer
so it woudlnt be too bad to keep it as a class variable
Yo guys
Does anybody know an ai thats able to write code for an Api?
Basically chatgpt but without having to pay 230€ for unlimited use
But i also can't just use a normal code generation one cuz the ai would also need to know how this game's api works :0
Oof so they are all limited in how much you can use them.....
None that work with ads etc?
im not sure tbh
local ones
what os are you
Oof
Maybe i should make smth that just creates new accounts then
So i can just use the free stuff on unlimited accounts
you can literally use the openai api and aim it at LM studio
Oof its for pc .-.
what do you have
Im on mobile >.>
oh
Android
oh
I mean chatgpt works perfectly for what i need
Its just the limit thats screwing me here
And i'm not spending 230€ for unlimited use
there is a limit and then you get put into gpt5-mini, not sure if there is another limit after that
It stops you from talking to chatgpt after a certain amount of prompts i think
Not even mini i think
Unless they changed it
thats like a lot of prompts
oh yeah that one too. if the context grows too big
just use a rolling ctx window smh
i got limited once when i wanted to convert c++ to rust code 
write a readme
amp code has a pretty decent free tier with ads
Maybe
Although the idea with the new accounts could be smth no?
i think that would get bothersome quickly
you could also try to learn the api yourself and write the code instead of relying on AI for it
I did
rate limited for blasphemy smh
I COULD basically do anything i wanted
I just dont wanna write it all down
Much better to get smth thats 99% done and i just look through it and fix a few mistakes that might be there
then do it
I've used ChatGPT once
I asked it to translate a python program from Spanish so I could help someone with their homework
It worked mostly
Never touched it again
lol
honestly, i dont like ai generated code
i will ask chatgpt for code on ocassion, but then ill heavily modify it afterwards
I mostly work on a 30 year old 500k+ line C++ codebase with multiple different stages of modernization
vibe coding simply does not work 
my coworkers have tried
i feel like ai code is very middle of the road generic solutions, that dont really get too situation specific enough
you just have to be very specific and strict about your constraints
i have started using copilot's agent mode for refactoring and it's been kinda nice for that (at least simple stuff like adding wrappers and updating call sites with the new api)
the stricter you are the bettr
except you can also be vague sometimes if you want
in terms of like "brush everything up and find optimizations"
but like in terms of designing something you want your prompt super specific
i am vibecoding rn and i should not chat here or i'll get banned
there's nothing not bannable to say
it's that bad
what are you trying to build
nvm
ok condolences lol
lmao thats what i thought yea
i mean ye ofcourse
os.path
straight to the gulag
it has been decided that input will msot likely be a midi file
i wasnt joking
i was very serious about it
we're doing 2 guitars, a bass guitar, and a drum set
oh
i don't even remember that
but ye, it seems like midi will be the most compatible
do you have a plan to make it work with how guitar is usually played
the plan is to minmax the animations
i want it to be organic looking, but not to the point where i have a meltdown trying to program it
so like, if there is a note, im gonan have a single way of how it gets palyed
not like how in irl you only move the fingers you have to move
or whatever the fuck that 2 handed guitar playing was
using midi files should not be too hard 
Honestly I'm having an aneurysm just imagining making it look any good and not janky
the hard part isn't the animation it's deriving which fingers to place where and when
i think their comment is about that
There are definitely ways but yeah it's making the fingers actually place well if that makes sense
i think in terms of the midi -> movement the drums will be the easiest cuz i jsut have to deal with 2 hands and 2 pedals, and the guitars will be a pain in my ass
thanks youtube translator...
ill have to see
hand with 100 fingers along the neck
As long as you don't have insane clipping it should be fine
But yeah guitars are a pain
from what i can tell, most of the time you wont have 2 fingers on the same row
the frets
i feel like there shouldnt be too many combinations of how the fingers are psoitioned
Last time I attempted it I just gave up and said make sure no one will ever see it up close
Half a decade after accidentally deleting King College London's entire storage system, HP strikes back again, this time in Japan. Find out what happens to Kyoto University as we dive into this バックアップ disaster.
big universities trying not to lose every research file: impossible
Oh hey, I watched that earlier, this guy makes some of the best videos about events like this imo
Yo
when you do a quick dedup on the videos folder after flawlessly executing some quick relocations for spring cleaning
ope accidentally duplicated a few things
I LOVE TOML
Server engine is reparing.
Custom feature of ai os
Interface is user main os is ai
I like .parquet
what ecosystems does parquet appear in ive never heard of it
ic nice
large sets will be autoconverted to it when theyre in the datasets viewer tool and such
and training scripts parse it p well
i convert other formats to parquet usually
for datasets only
it's good at io reads
I have gigs of data like 193 to 30 gb so I can't manually train doni convert into python into parquetand use it
i like toml for config files and declarative templates for dsl codegen so different worlds lmao
toml syntax is less panic inducing than yaml so it's got that going for it
i dont like leaning on the indentation that hard
it is spooky invisibru or rainbow but it's not real i cant see it
Mee to
toml has brackets and such that make me feel comfy
yea its comfy to look at
( ai training is hard as hell )
I will do fine - tunning
yaml is ok but toml is comfier whne i looka t both
i should try a random echo training run with the new data i got and then did nothing with a bit ago
We make it
I = letter_i
T = letter_t
t mentioned
e
a
T
bruh
i thought aobut it too ngl
Weather is clear
it shoudl have been "sports"
kek
im watching baloo and czkawka battle to the death trying to access a spinning hdd at the same time
im at the point of game dev where all the youtube videos about graphics are very surface level
and the only other things left are actual talks by gdc or whatever
now it's time to create the fast inverse sqrt of 2025
i feel like with the specialized hardware stuff for math inside modern processors its really not worth it to do that
it's not
90% of rendering performance is dependent on overdraw anywyas
not for a long time was that actually super relevant
but now since you have ascended
you must craft the fast overdraw gc or something
so someone can circle it in the codebase and go
WTF
or if you're AAA its also dependent on how badly you fuck up. like there was a modern game that re-rendered a lighting mask 4 times per frame
As a wise person once said, culling takes performance as well.
you need to strike a balance between culling and just rendering it even if you cant see it
rendering 100 triangles takes maybe 5 nanoseconds, calculating if they're visible will take more like 10
jensen say
what about rendering 100 triangles, hallucinating 300 for framegen, and culling
add moar fraem & surely input lag disappears
surely


its actually insane how battlefront 1 can render at 8K 120fps highest settings on a 5090, and battlefront 2 bartely runs at all
star wars battlefront (2004) and star wars battlefront II (2005) continue to run fantastically idk what you're on about, some irrelevant game ig
probably battlefield but i dont care about it so idc
there's been a reboot of sw bf1 and bf2
but they dont exist
battlefornt 2 did not release in 2005 did it?
the first one did yeah
I think battlefield2 is old game and battlefield1 is modern
well the first battlefront II
Is this about physix thing? Or how is it called
and battlefield 2 is an old ass bf game but i thought they just laid a fat turd of a new one or something
I heard some old games dont work properly on 50 series because they removed some physix cores
you had to have known i was talking about the 2nd version no?
lol i did yes and im glad that confused you so much
i didnt know there was a first one
but yeah i don't acknowledge either of those games existing
there is only the first one
i used to be in a clan/guild in the 2005 battlefront II since i played it a ton into the early 2010s called IGF (imperial ground forces)
we greeted each other with S (for salute kek) and had ranks and duties we had to do and shit like it was some stupid barracks simulator or something
i had to play a minimum amount of public lobby games in gamespy servers cuz private server browser >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> whatever slop roulette there is now
it's so cringe
was fun thou
imagine being old enough to clan a guild in 2005, couldnt be me
mostly played hero assault and dueled people with infinite DPI on my mouse spinning around w/ vader in mos eisley
this would've been like 2008
the game came out in 2005 tho
idk when i started playing
this was back when xfire was around
idk about gameplay wise, but battlefront 1 version 2 looks good and runs fine at 8K from what i can tell in this youtube video
8k is on a 10 year old game is one way to pretend 8k is a thing
oh, my hardware acceleration broke again
hyprland moment
i was wondering why it was stuttering, but 8K on cpu decode is expected to be stutery
if this was liek an NES game then sure 8K wouldnt look different
i mean it looks better because it's higher res obviously
but since this uses texture mapping and stuff the 8K does add some value
but nothing runs at 8k that isn't old so it's not real
ye buit graphics wise it looks great
so there should be no reason for modern games to not even get half of the performance
well 10 years of shit bolted on is a lot
its the 8K

it works perfectly fine for 4K and below, but 8K isnt supported on vaapi or whatever
oh
youtube jsut removed 8K from the options list for me now
https://www.youtube.com/watch?v=yibrkmGAKqs this guy seems to have no issues with battlefront II at 8k
This footage showcases the performance of the RTX 5090 in Star Wars Battlefront 2, using 8K Native with Max Settings. Recorded with Shadowplay, which results in a 3-5 FPS loss.
▶️ PC Specs
✅ CPU: AMD Ryzen 7 9800X3D
✅ GPU: NVIDIA RTX 5090 Founders Edition
✅ RAM: 6600 CL 26 FCLK 2200
✅ Motherboard: X870E Nova WiFi
✅ Monitor: Neo G8...
on a 5090
hmmm
so what was the recent release that ran like shit that was being compared to battlefront?
im guessing maybe battlefield 6 vs like the previous battlefield 5? is that what you're thinking of?
i have no clue
i was confused because i was like no way for either of these games is it hard for a 5090 at 8k since bfII was 2017 for star wars
nobody is gonna run 8k battlefield 6
at any reasonable rate
that's expected though, 8k is goofy
4k is already quite hard to run and still makes nvidia pretend with fake frames on graphs
they are by EA #1 which is already enough
oh so microtransactions?
pride and accomplishment
the most downvoted comment in reddit history
to this day i think
so that on its own is enough for me to never play but then also they stole the name of 2 already released and well liked games which people had been asking about a sequel to for years (not that i think that would've been anything better or care but if you're not even trying to relate it at all to the old one pick a different name)
permanently tainted search results and the immediate reputation of the older ones cuz now i gotta clarify im not talking about the ea garbage before i get shanked
oh lmao, my country spotted jsut below the "pride and accomplishment" section
yeah you know you done goofed when national governments open an inquiry because of the reddit ama
i still got my downboat on there 
and that ama killed the EACommunityTeam account permanently
lol
kudos to them for just keeping that shit up though
instead of deleting the entire account
why is this kind of funny for literally no reason
lol
the bash version of those boxes that turn themselves off
goodbye 
"goodbye world" is real though

bet those brainoids they have in labs made of neurons running like 2+2 and random calculations all day wish they could goodbye, world
i think that thought requires more neurons than they have





