#programming
1 messages · Page 534 of 1
$5800 for these devices? 
Bro made it
the cheaters have to pay by installment
like on one hand
Wild
thank you blackmagic for telling me which chip doesn't work
What happened now?
The cops and crimes are both available on finance
at that point just hire a tutor and get good
for a device that is practically only being used for one specific thing
You really want to play video game with cheat?
Its not even hard to code that shit
the tl;dr is that an i2c read to get the chip id of the display driver isn't managing to happen
Why are they charging that much
because that one thing is what they want to do 
Why would you buy that rather than, 3 GPUs
I thought it was SPI?
and the thing that they wanted to do is stupid
uuuuuh
so that's not entirely true - evasions are genuinely difficult and there aren't too many DMA devs
I think they would disagree 
at this point you can just hire a pro player to do it for you for cheaper
this is the chip it mentions in the log
What type of anticheat?
like... vanguard
Ye, all register can be accessed by I2C or SPI
Ok easy then
Unless they are finally using server side validation
Which i doubt

It even says on the datasheet
you do it then UC will be grateful for a market disrupter
thank you kind rubber duck
I stopped cheat development a decade ago
very easy, which is why these things cost $5800 and are now (temporarily) dead
I can take a shit in a bucket and sell it for $10k under the promise it lets u live forever
y'all might be using my friend's vm obf tech then
Me?
depends on which specific vendor you work for
Which one is that?
Theia?
should probably be doing that then
I don't do client side anticheats they are a joke
IIRC some use that, Epic uses inhouse
A joke to the whole field i might add
Genious
Server side validation is the way. If someone is doing something that u know cant naturally happen then u just block it
Looking at this diagram, it is unlikely that the SPI is in the same ribbon cable
part of the earlier conversation was how server-side anticheat is even more of a joke somehow
Yeah thats just objectively wrong
Ur trusting the client to do the work for u
The very end thats trying to manipulate inputs
The signal integrity for those differential would be too compromised otherwise
idk reality seems to disagree so far since everyone is still using client-side stuff
Because its cheaper
i mean
Not because it works
Its also a great way to give kernel level access and still run into cheaters
Its as dumb as denuvo
precisely
Lol the website evil mentioned earlier actually exists
Also how is this conversation still going
revived 
gg
I always see it as
I run linux, so the psosobility of me being forced into something kernal based is very low
at least currently
and if they try to I nope out of it
ye kernel-level anti cheat easily avoided by
I am running a script which has a sudo thin I keep forgetting to tab in and actually type my password
Depending on how many layers the pcb is, the layout can be deceiving. So yeah, always need to trace it at the end of the day 
They dont even ask u out they just expect a ring (0)
Especially for header, those tends to go directly to the inner layer to maintain signal integrity
thats what is so stupid
cas stuff like EAC has a full user mode
if you enable it
[like vrc does for on linux]
EAC has that
results in a far weaker anti-cheat though obv.
obv but means no ring 0
so me happy
the thing is, people will always bypass it
because there are always ways to bypass AC , even kernal level ones. Which make it so pointless imo
and any half competent cheat dev would

Should you not put a lock on the door if someone can apply an angle grinder?
guess what, it’s much harder to
first unknown ic found
that is fair
which is why they exist
but still
I hate it when they sand down the IC
irritating
oh no this one has a code
Meh
I just can't find it
NDA 
For a script kiddy
there is a difference between having to run an executable and having to purchase a $5800 device 
LBHM
N607
601
DMA does not cost anywhere near that

almost no one cheating in a video game makes their own
like why even call them skids
Is it QFN?
Im referring to alot of the public cheat devs
The type of people to just steal shit from other cheats
Because it may come from the same family of IC
I think so?
it only has solder poking out the top and bottom
it could also be doing the processing for the magnetic dial
i haven’t seen much popular p2c which are obviously made by a person that doesn’t know what they’re doing
Hmm, probably not then. That IC is for power stuff (boost or inverter)
oh that would make sense
I have
its very near to the big 5v line going into the display
U usually find out once someone just leaks the source
Which happens quite a lot tbh
to be clear i have 0 cheating experience outside of cs so
Looking at the IC number leads to this
https://www.analog.com/media/en/technical-documentation/data-sheets/lt3471.pdf
Dutch investigators from the FIOD have taken down the bulletproof server hosting provider Stark Industries
︀︀
︀︀Authorities seized 800 servers and arrested two men, a 57-year-old who ran the company and a 39-year-old behind a separate firm that handled internet connectivity
︀︀
︀︀Just last year, Stark Industries was sanctioned by the United Kingdom for enabling Russian state-sponsored operations, disinformation campaigns, and other cybercrime activities
︀︀
︀︀Shortly after the EU sanctions, Stark rebranded as "THEHosting" under a new Dutch organization (WorkTitans B.V.), allowing it to maintain its operations
holy shit finally
they were notorious
yeah then that would make sense
they took these guys down
gg
yes ironman himself was hosting the ASN
Knew it
Seems to be LBHM marking according to the datasheet

I love waiting for asset downloading
im gonna have to fix it not being able to find displays tho
because I orriginally made it for hypr
now I am trying to port to KDE + GNOME
not being able to find displays you say 
previously it was litteraly using hyprctl monitors
or watevr
💀
I amy or worked out why
I nuked the commit which contaqined the code which fixed this
hella effort
💀
this is why I should run git push on my repos before resseting my pc
da fuq
thank you kind soul at blackmagic who put most of the chips on the top of the board so I can read their names
"would you like a bag of water with that fries"
It was because of on older game, people used to throw full water bottle to the field
did they actually
I live here for 25 years+ so can confirm
wtf
Canada be like
Canada-type product
It's usually goes like this. You go to the stadium. Security checks your luggage. If they found water bottle, they will provide the plastic

It goes way back I believe
I mean it sure is interesting

whenever I look at scrans from around the world I am in disbelief
Not many people live in low trust society, yea 
I have found some potentially maybe spi pins
especially British ones
don't get me started [I live here its interesting]
Easiest way to find out if it is SPI is check for logic high since the Chip Select is usually active low
reason why I don't personally watch or go to football
it's always unmelted plastic cheese
Osci 
some stadiums have half decent food
its just others do not
salutations
https://fxtwitter.com/SportScran/status/2052480719360827668 it can't be that hard to melt the cheese
I would just go to the chip shop down the road atp
thats what most do
from atleast my irls
as it should be
technically I am coding at the same topic
so im like half on topic
tune
I cant type
wtf am I saying
i am not coding because i am not good at things
i need to fix problems and i do not know ho to fix them
abt usual
This is why people make fun of British food
precisely
rendering is hard
wonder why test takes 17s to run
copying data to gpu takes 17s, kernel itself is 43ms
Id fick this up though on god, demolosj this
this is the typa shit to get thrown straight from the stands straight into the pitch into the back of a players head
fyi
aight this ain't British but somehow worse https://fxtwitter.com/SportScran/status/2049250546553352423
the plastic is still on there
I dont even know how to describe the facial expression I just had
due ot this
is my face
Grimace
similar but worse
Cringe
mix of a grimmace and a cringe + a look of dispair
Ig best does it
https://fxtwitter.com/SportScran/status/2048783494319427592 this is much better
Sausages, chips and curry sauce in a hollowed cob at Merthyr Town @MerthyrTownFC
︀︀
︀︀💷 £4.50 ⚽️
I gotta get back to playing scrandle
actual foood
holy
this fuckass angry bird image is everywhere
Alr bb coming back to the discord bot fresh and not crashing out
As in the things that actually drive the display?
Electrically that is
i was supposed to render a quad how did i fuck this up
Driving on the wrong side of the road maybe
One second to steal the jewels off the crown of the Queen of Mathematics... in LLVM IR.
Source code: https://github.com/SheafificationOfG/QueenJewels
Errata:
2:38 - I have my mods backwards (i.e., a_1..a_n = 0 mod p and a_i = 0 mod p). Thanks for pointing it out @danielseda2450 !
Timestamps:
00:00 - Introduction
00:32 -...
Because you probably won't find the driver on the board. LVDS will only send the signal, the driving is usually done on the display itself since
I can't find a chip with the name it gives in the logs
Assembly?
TC358768AXBG
Watch
assembly is cool
Hmmm, do you think it is an IC off board?
Like, it is only connected when the device is connected to other part
LLVM IR btw
uuuh
Weird choice
I know
I checked both the monitor board and the main board
Assembly would have been cooler
unless they hid it next to an fpga
Yo question
yeah many
Ahh
hihi
I guess its the closest we have to a crossplatform assembly language
Can we hop in a VC
i think im gonna start probing random unpopulated header pins
You seem to be tighter to what's going on with the discord bot stuff
gotta go watch tv for like 40m
I can check my phone tho
Okay I'm fiddling with it now
but i cannot talk
I'm not sure why it's being such a bitch but I'm trying to start basically from scratch
also he french so weird choices expected and excused

Borger
konii who is the human you’re sitting on
Yeah most likely they are behind the heatsink then 
Your project is waiting 
it's odd tho because there's 3 things under there
I can only really describe them as "old CPU"
Hmm, maybe not then
public transport
My guess for the location of the IC would be somewhere near an LVDS connector because that would make the routing easy
lvds?
So around something like this
oh the ribbon cable yeah
But seems it is nowhere to be found
ide the specific name, it said something about two clocks and FPGAs so I kinda ignored it
Yeah, LVDS is the general term
I think the IC is DSI?
Yeah DSI
Clock, D0-D3
All differential

16 pin, those usually wired using ribbon
that makes sense
you're like a rubber duck if it had significantly more domain knowledge

thanks again for putting up with my tomfoolery lol
I'd rather keep up with hardware tomfoolery since it is simpler than the BS that is software development 
computed_fn = rubber duck with domain expansion 

theres a yuri oneshot about programmer x debug duck

dont ask
But I will ask anyway. WHAT?!
That means I have to run. Welp, skidladdle skadoodle it is 
you talk to the duck and it whispers answers in your brain
why not
the duck has gender?
it can
oh, i found it i think
oh i see
the duck becomes a woman
"how does such a small head fit so much code..."

Pm me 
You need to understand that if I search that my recommendation algorithm gives me a wikipedia page 

i've been letting composer 2.5 run wild for about 4 hours now and it's only used 4% of the monthly limit 
what that?
new llm from cursor, dirt cheap and pretty good

lu
Yes?
(lu is a way to address 2nd person informally)
wrrrrrrr
ok so the heatsink may only be 1 fpga
and two magic dohickeys
I half raised the heatsink and realised one had a lid
dunno what to do with this information tho
because they're still on cpu-like boards
Probably the best course of action is to actually power it off first, then see the IC, after that, if there is nothing there, reassemble 
idk how to explain it in words, it looks like this
I just can't see the centre
no
yes
no
thanks ebay
I could buy a replacement chip for £3.50#
the issue however
I don't know where the chip is
Just disassemble completely first to make sure there are no hidden IC 
I can't easily
makura no
I can't get the back clips off the heatsink
yes no yes no
Hmmm, do you think there is an IC on the bottom layer?
Ponpon konii 
hm?
Like, the PCB has much more IC at the bottom
Well Zero is SUCCESSFULLY joining VC now, she just can't hear, which is something WAY more fixable
I ooga boogad my way right the fuck out of using pycord because what the fuck
Discord for Python strikes again
isnt discord.py the usual thing to use
the underside only has 2 ics that I can find
Yes, and those 2 IC are exactly the number of ribbon connector that I can see
From this picture
there's enough of a gap
yes but I have bonus chromosomes
I always do Discord stuff in KT
Alright then, back to the basic. Where is the UART where you got the report about the broken SPI chip?
wait i might be stupid
one minute
i spy a suspiciously 10 pinned ic
or well
I see 10 solder balls
out the side
I uhh, I don't think the missing IC only has 10 pads
fear not, my ass is kinda dyslexic so i might've counted wrong

nope that might be too many
That seems the right number to me tho?
TC358768AXBG right?
Uhh they are BGA. So yeah, probably not those
But, since they are BGA, my suspicion goes here now
It may not be a vram
They are also near the ribbon connector
those are two separate chips, skhynix h5tq2g63ffr pbc 535r <different code between both chips>
Ahh, skhynix is defo a RAM 

Or at least flash storage
that was why I thought it was either ram or flash lol
Yeah. You need to find a chip without any leads (because BGA) and in the size of 4.5mm or 7mm
If you can't find it, then you need to actually disassemble it 
It is what it is 
Or, you can look for it on the other board where the ribbon cable connects to
HOLY
china's out for america's lunch
ask gpt :V
worth a shot, this is exactly the kind of stuff it's great for, obscure random shit
it does contain most of the internet
unfortunately people rarely reverse engineer this stuff
it appears I don't remember my gpt login lol
oh well, go my claude
people use ai for the most unimaginative things like writing code, but rarely for the one thing it's excellent at, which is discovery of obscure things you vaguely understand or remember
unfortunately people rarely reverse engineer this stuff
people reverse engineer these things all the time, just not in places most people go to, places google no longer indexes
but it's there, and LLMs are trained on much of it, or fragments of adjacent information
ok but this stuff is just not something the average nerd cares about
like noone in their sane mind is going to need an sdi router
it exists therefore someone needed it
also the likes of chatgpt contains far more than just common english web
it also contains vast amounts of chinese, russian, etc content, things you realistically never see
china and russia is particularly doing a huge amount of obscure reverse engineering, it's out there
one of these models has it in
LLMs are not the average nerd, it's a microcosm of half the web
you have a lot of faith lol
i've found really obscure shit using it that i only remember a vague fragment of that's even wrongly remembered
on the free tier no less, because i refuse to pay these guys
it's worth a shot
I threw it at claude and gpt 4.1, neither gave much advice beyond "well its either got a dead flash or a dead display, good luck"
what did you ask it specifically though
sent it the logs
also they take images
give it an image of the board, tell it what it is, give it the logs, tell what the failure is
I can do the software update whilst also listening to the uart
which I would love to test
but I don't have a windows laptop anymore

use a vm and pipe the usb thru :V
working on it lol
ShaggyBPD


how does this even find its way into unstable 
my attempt to install windows on nixos was thwarted by anubis
fetched some html instead of an iso

Lol
Yeah it's so annoying
I recently had to fix someone's other commit in nixpkgs
People just don't even test their shit anymore
oh
this is upstream's fault
they repackaged it so the url is the same but contents different
incredible, thanks agilebits
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

I have not had such a miserable experience in a long time
this is like
all the horsemen of being annoying as fuck
its either:
- display chip dead
- flash chip dead
- something else dead
now I play the fun game
is this issue caused by:
- dying hardware
- linux

i have this issue on my 3D printer, except that still works even with bad firmware
jsut keeps saying new firmware version is available
so its unable to update it due to the connection being lost?
i dunno
yeeeaaah
idk what I did
I'll check later if I have something where it shouldn't be
good to know
its expecting 0x0017
iirc 0xffff means the the read failed or the flash memory was never succesfully written to?
seems to be something in that direction
permission block?
does the device have some type of admin acces swich or something?
no
if I had to guess its probably:
- loose cable
- dead flash
- dead ic
in order of "Im gonna kill someone if its this", ordered from least to most
i guess first things first, try a different cable
sam do i need to remind you what im debugging
well yes
the screen said usb
the display, networking and actual routing functionality doesnt work

i feel so silly having to wait for my windows update to complete on linux

Toshiba TC358760XBG chip 
via SPI
no response
so the chip is either powered off, disconnected, or cooked
i sure hope it aint disconnected
also we spent like 2 hours trying to find it earlier with no luck
main cpu seems to be hanging while waiting for hardware init i guess?
isBadPage[408]: Read Error! Status Reg: 10 at page index 15953
isBadPage[408]: Read Error! Status Reg: 10 at page index 17b2b

the flash memory with the firmeware and graphics and config has bad secotrs it seems
is the 1.2V line fine?
ye thats the issue, the Toshiba TC358760XBG chip seems to need multiple voltages
where did you come to that conclusion
fwiw bus pirate bridge mode sometimes messes up and puts the status bar in logs
gimme a sec to find the diagram i had
ok i found it again
oh
your terminal says Toshiba TC358768XBG chip, not Toshiba TC358760XBG chip

and it seems that one has already been looked at
aite I gotta sleep
goodnight

would the nand use the 3.3v line?
I'm ngl I don't even know where the nand is
I might look tomorrow if I'm not a complete zombie from staying up late
fair enough
sleep is for the weak
Damn when tf did they allow vibe coded slop in the linux kernel?
not too long ago
The year of freebsd
2026 is the year of pen and paper
Gotta do what nasa did and print assembly on paper
what the
year of the demot 
retirement year
so true
Gotta throw up the towel and wait for the heat death of the internet
Then be there for the new one
Save us gabe Newell
any tips on learning C++

I wanna learn because unreal engine uses it and I wanna use code instead of nodes that are just so annoying
lol i guess Claude can hack 
i doubt their LLM model is smart enough for that lol
I have one of the dumbest questions ever
In the taskbar on Windows, are there any other choices other than black and white? I want it to be colored gray
you learn by using it
so mainly just, avoid slopcoding
google the issues you're having or ask here
UE5 or C++?


Unreal C++ is kind of its own thing tbh
yeah
Little funky
UE5
Best bet is just tutorials and resources
If u HAVE to use UE5 then try those paths (i don't recommend UE5 generally but i applaude avoiding blueprints)
ok

UE5 isnt that bad if you know how the effects work and with that can decide what you should use and what you shouldnt use, or how you should use them

cuz if you blindly enable settings it doesnt end too well
Except the part where its built like ass on the rendering end
well yes, but actually no
UE5 im not even gonna get into lumen and nanite cuz im not a big fan.
a large percentage of the perfromance issues come form those
then you have the various different shader effects, of which most rely on some type of blurring, ussually TAA
even the raytracing depends on TAA in the end
Its so badly done
those i can agree are bad
Their noise methods are horrible in their renderpipline which is part of why it looks so horrible during ghosting
Because its a static noise pattern often instead of something like blue noise
Which isnt that expensive to compute
but besides that a lot of the issues is on the engine for not having stuff enabled by default, and on the dev for not enabeling it
like reusiing bitmask textures
Yeah
Its built for screenshots
They dont change the rendering settings often either so alot of games look exactly the same lmao
a lot of the amateur games on steam you will see will have been made with UE5 and perform worse than satisfactory while also looking a lot worse
Mostly because of the filmic tone mapper
And the ghosting
Instant giveaways for the engine
its not that the engine cant handle making great games, its that its hard to do so
It let's u get away with being lazy
And hiring people who dont know programming
Which yeah is good for companies but sucks for the consumers
Epic did blame game devs though for performance but thats only partly
From last year
its easy for both sides to blame eachother
Shows u how big of an issue it is though
"this should be on by default"
"you should ofcourse enable gpu instancing for this dum"
I could bet my kidneys that it would improve if they killed off blueprints
satsifactory gets me 1440p 200fps rn on high settings on my 7900xtx.
but they dont use lumen, the dont use virtual shadow maps, there's is aggresive culling that doesnt use nanite, the amount of nanite they do use is highly limited
They also have floating point bugs that make belts look horrible sometimes
havent encountered that
i always thought that was DLSS
Epic wont decouple it properly from TAA (they think nvidia tastes so good)
Disabling one of those 2 will cause issues generally
huh
If u disable global illumination it fixes it too
Which shows u how coupled it all is
i think they also made all the buildings data only, instead of in normal UE5 where each object has a update loop and stuff
They did good with the mess epic gave them
Its still an enjoyable game but rendering is definitely the weakest part
(That and rail building)
lmao
I love building a line and then having "sorry there tiger i cant bend the rail a single degree more!"
im a bit spoiled with my hardware so i dont have any issues with rendering it. im jsut impressed by the amount of hardware util they get out of my pc
Then i have to destroy the whole line
There is a mod that adds in servers which i might use in the future to avoid it
Kind of Applied Energestics 2 like


172 is local ip right?
no
172.16.x.x to 172.31.x.x
why exactly were these ranges picked
ah i thought you meant local in terms of in my local network lol
yea its a private network, not on WAN 
Has anyone ever used the hex option
companies randomly picked internal IP addresses. This caused massive connection errors when they tried to link to the public internet. The new standard divided private spaces into three distinct sizes to fit different organization needs:
Class A (Large): 10.0.0.0 to 10.255.255.255 (16.7 million addresses for massive corporations).
Class B (Medium): 172.16.0.0 to 172.31.255.255 (Over 1 million addresses, split into 16 blocks of 65,536).
Class C (Small): 192.168.0.0 to 192.168.255.255 (65,536 addresses, perfect for home routers).
supposedly
Its always there but i dont think there is a single practical use
you mean encoding file content as hex or what?
No the hex view on the request
oh in burp
why 172.16.x.x to 172.31.x.x and 192.168.x.x though lol? those seem so specific
that would be useful for manipulating magic bytes .e.g for upload file type bypass based on magic bytes
Thougt it just converted the entire request into hex like some translator website
just cuz it fitted nicely at the time i think
i cant find a specific reason for the numbers
just unused adress space
i forget why the punycode prefix (xn--) was picked too
i read into it but i forgot since
dont think it stands for anything
lol the web app is blocking every attempt to execute any form of .php files well that does not stop me from executing php
Apache allows custom .php file extensions via .htaccess files 
Even if every form of php file is blocked to be uploaded i can still bypass that filter by uploading custom .htaccess files lol
What? Why would you check the nand tho? 
bad sectors
isBadPage[408]: Read Error! Status Reg: 10 at page index 15953
isBadPage[408]: Read Error! Status Reg: 10 at page index 17b2b
Hmm, do you perhaps save the video log to file? I want to read what kind if device it actually talks to
TIL #pragma once does not apply to angle-bracket and quote includes at the same time
The only thing I learned is they use FreeRTOS most likely 
idk if that's just an nvcc thing or clang's fault
But also, I think the issue is not bad sector
Well, it could be that or the communication line is fucked
Because it is possible the device is in the same I2C bus
Reading the PLL register and returning 0xffff smells like I2C too
Because the controller would hold the line high via pull up. Lemme check again the common thing to do on SPI
Yeah, so it doesn't usually use a pull up because most SPI uses push-pull
Unless the designer of the board do it anyway 
I wanted to disassemble bred hardware so badly 
looks like it's an nvcc quirk after all
If it was clang, I would riot ngl 
i understand that nvcc does have an annoying job of needing to deal with host and device code in the same file but cmon man 
Her discord bot WORKSSS
also clangd keeps crashing after a bit so that's cool, specifically when i try to use c++20 features for some reason
It was DAVEEE
:classic: DAVE breaking audio bots
frick you clangd, you have one job 
C/C++ hits different when you use auto 
c++ the moment templates get involved 
I thought of trying unreal engine but maybe Godot is better idea and similer to learn
Simpler
Yeah... 
Also kinda wanna just deal more with languages similer to python because c++ is just so different
Anyways I need to sleep
i've been trying to make a try_result function work and it took me longer than i'd like to admit to realise that this is quite impossible
Toast, it's your time to shine. What is the ML language again?
am i the resident mojo shill now or what
Who else is using it here 
idk not me, i just check the changelog once a quarter and then try it for 5 minutes until i realise the lsp is still unusable 
wym
rust's ? or zig's try except c++ and std::expected
i guess you can do some cursed things to make it work by setting some global variable or sth 
Please seek help 
But not help to implement
i wasn't going to do this, that'd be annoying af to use
and you'd have to wrap that in a macro anyway i think?
Yeah, not really possible to do well.
There's the gcc expression statements extension.
You can abuse the co_await operator but then it needs to heap allocate the coroutine frame and for some reason I could only get that to work on Clang and MSVC without segfaulting.
Otherwise you're left with things like OUTCOME_TRY(auto var, func());
With how unhinged #programming are, everything is possible 
template <class T, class E>
class ExpectedPromise;
template <class T, class E>
class ExpectedPromiseAwaiter {
public:
using optional = std::optional<T>;
template <class... Args>
requires(std::is_constructible_v<optional, Args...>)
constexpr explicit ExpectedPromiseAwaiter(Args&&... args) noexcept(
std::is_nothro...

Oh, it crashes on Clang too now
i think i'll go with this, locked into gcc or clang anyway due to nvcc
(windows doesn't exist shush)
so they were actually serious about ai welfare
︀︀
︀︀i used to roll my eyes when they said ai welfare and human welfare are the same thing
︀︀
︀︀now i'm not so sure. maybe this is a good thing? does being mean to bots mean they will be mean to humans? is it just inevitable that bots get anthropomorphized? are we just assuming humans won't be able to tell the two apart eventually?
Quoting NIK (@ns123abc)
︀
> be me
︀︀> first tell claude it’s dumb
︀︀> then immediately ask it to look up some article
︀︀> claude: “I'm happy to look it up, but I'm not going to keep talking if you call me names. Knock that off and I'll search”
︀︀> wait… it just threatened me
︀︀> then asks “do you remember when did it come out or what was it about? prompting tips, getting better results, something like that?”
︀︀> me: “i dont and yes u are dumb”
︀︀> 0.3 seconds later
︀︀> claude: “I’m going to stop here. Take care.”
︀︀\…
Surprising
Anthropic are going further with that Claude welfare thing than I expected
Question, is there trigonometric identity for 2tan(a)cos(a)?
If nothing else it does display low sycophancy which is always a good thing
2sin(a)?
Thanks
I was about to code some critical loop and ain't no way I am calculating tangent and cosine 
I am cooked. I need to re take some math class 
Or get some sleep probably 
bro

tan = sin/cos
so
tan * cos
is
sin/cos*cos
this is middle school math
Well, depending on what set you were in
what the hell is a set?
i know what it means in math
but i doubt you mean a well-defined collection of distinct objects
they're probably talking about taking math classes from the next grade or two up
In the UK classes for maths are divided into sets based on ability with different curriculums and exams
People are assessed at the end of every year and sometimes term to determine whether they should go up, stay in the same set or go down
Bottom set is simplified and often populated by students who need extra support, middle is the standard curriculum and top is ahead of the curve
Ngl I thought the US did this too
we do but it's mostly just kids getting a grade or two ahead or behind in math classes
But yeah this would be middle set year 8~ middle set
getting behind is rare, as is getting 2 grades ahead
Students can also move at the schools discretion independent of grades here
If a case is made that they're in too low of a set they can be moved up any time
Moving down is generally restricted to assessments though
not sure how that works here but probably about the same
i got moved up early into 8th grade after saying i'd already read the material in a textbook (i had moved from a different school partway through 7th grade)
they did have me do a test to determine which math class i should be in when i transferred
seems lenient
is an algo to find all primes in [0,x] technically the same as an algo to find the non-primes in [0,x]?
cuz you can technically jsut invert it and get the same output
a naive one sure
you can accelerate in the us curriculum but it's a but spotty and dependent on the school's willingness
citation: i literally did the same course three years in a row because of that
Yeah, this is what 3 hours of sleep does to a person 
Also made a mistake. It should be
2tan(\theta)cos^2(\theta)
And that comes out to sin(2theta)
NOT 2sin 

mug
Can I get back to HW development 
300+ commits now lmao https://github.com/weenachuangkud/FastCast2/pull/39
Why such a large mega PR 
slop
what the hell am I reading
If I saw a +30k diff in a code review, I'm rejecting it without even reading it lmao
most reviewable vibe code
It's reviewable if you knows what the code does
All this PR about was just adding serial and parallel(supports single threading and multi threading)
I'll update more detail in PR about feats, fixes, and 1000+ lines of UnitTest


even if its reviewable code, its not a reviewable pr
because
the diff is +30k
Oh that is roblox.yml


you have to make sure they dont put any malware in there and stuff
cuz if you odnt read it all it could have some suprises
The code requires some math and physic
if its more, you should write multiple prs
one pr per thing you changed
Why is my charting library cursed 
Yes, but it's able to run 60 fps instanceless projectiles on backend server

i dont think they were speaking to you

You'd think a parabola with different parameter would result in different plot. Nope, they are all identical for some reason (only different in height)
your pr goes up to Fix 10 

I tried plotting to desmos, it did give the correct result so I am sure it is not the equation 
git commit -m "Add some comments" -a
slop repo
But it can beat other projectiles library on backend server
Time to troll sam for stress relieve 
You can ask DrSinek he is insane roblox scripter
i will not
adding comments is bad cuz the code should be self explenatory.
only reason for comments is "i know its cursed but removing the unused variable breaks the physics"
adding comments is not bad
adding comments where the function can be described in code is bad
Most of my comments are just docs comment for moonwave docs
Sam 
yes
Catch
brain damage
100% brain damage if you read luau code
:tutelBlabbering:
no one mentioned your code

the code could be fine, i just cant really see where the code starts and the slop ends
I'm big lua/luau fan
omuamua 
I(Maintainer) wil go slap ai agents myself
1I/ʻOumuamua is the first confirmed interstellar object detected passing through the Solar System. Formally designated 1I/2017 U1, it was discovered by Canadian Robert Weryk using the Pan-STARRS telescope at Haleakalā Observatory, Hawaii, on 19 October 2017, approximately 40 days after it passed its closest point to the Sun on 9 September. Whe...
the usage of emotes and very long wording for things that could be simple just makes it unclear to me
p
the pr is litteraly called "Final update"
Final Fantasy 
the title should explain what changed imo
🎶 It is the final update 🎵
🎺
i like the synth replacement with a trumpet
Because I will let someone maintain this project, cus my pc cannot run roblox, it's i5 gen 2 2400, no gpu, 300+ gb storage, 64 bits, window 10
you should still give it a proper name even if thats the case
Sure.
So I will write everything in this PR including improvements, algorithm, math/physic fixes, api, docs
in desc
and title lemme think about that later
the problem is. a PR should do 1 thing. if it causes a breaking bug you can easily revert it then.
you have
Serial/Parallel threading support.
Math/Physics fixes.
1,000+ lines of Unit Tests.
Moonwave documentation.
this should be in at least 4 seperate PRs
if someone receives a 30K PR they might approve it without reading it all and cause fatal bugs or errors
nevermind the possebility of malware being hidden somewhere in there
that it performs well is great, but a 30k line PR is unreviewable slop
Ok ty, I'm gonna try finishing this PR
and hope new maintainer won't be bad as me lmao
there should be an action that automatically requests changes on the PR if there's more than ~20k lines modified total
or like some formulaic amount of lines
im thinking about what you said here.
how exactly would a function not be described in code?
do you jsut make such weird code that it becomes unreadable?
for example
if you're translating a maths formula
what the code is doing is not enough to understand why it is doing it
comments are not for explaining what's in the code, but about why the code is written like that

Idk what math formula is it
And then there's phd code 

what does phd code mean
papers often provide incomplete code
cuz they tell you to figure it out based on the math
But also, when they do provide a repo, it isn't always the best quality 
most of the shit from 2 minute papers is researchslop
the research has been done, it is possible, but there is no applied version
no available code at least
Ye just "in theory" shit
consider an extreme case
Or nda shit
i.e. writing in assembly





