#๐Ÿช…-progaming

1 messages ยท Page 39 of 1

supple whale
#

...what?

distant cobalt
#

It's mostly related to the internals of how the IO system works

fleet cedar
#

It allows interfacing with the physical universe the program is running in

#

Any function that does not have access to that value (usually abstracted in the IO monad) is pure, by construction

#

(Except unsafePerformIO exists)

distant cobalt
distant cobalt
fleet cedar
#

It's an implementation detail which can be ignored in 100% of programs

ornate quiver
#

what's interesting is how i always need to read implementation details to understand rust libraries
idk what causes that but it's one of the things I dislike a lot tbh

hoary sluice
#

@valid jetty good night

placid cape
#

at 6am?

dense sand
#

yes

placid cape
#

๐Ÿ‘

hoary sluice
#

gm

placid cape
#

i see

#

gm

valid jetty
#

this is how you become the ultimate 10x developer

hoary sluice
hoary sluice
#

@valid jetty @placid cape does yalls zed give u the option to import pub types in the context menu

#

i have a Result<T> which i have to manually import because zed doesnt see it

#

have to manually add use crate::error::Result;

placid cape
#

hmm idk actually

#

I'm in car rn

#

but I think I had similar problem before but not sure

dawn ledge
#

isnt this an lsp thing

#

rather than zed itself

hoary sluice
dawn ledge
#

qhar

valid jetty
#

?

#

zed just uses rust analyzer lol

royal nymph
#

i use rosie analyzer

hoary sluice
#

so what

#

how do i make it import result<t>

valid jetty
#

zed is trying to load this whole 200mb js file with millions of lines into memory

supple whale
#

200mb

#

wtf is in that

#

just a bunch of inlined resources?

fleet cedar
#

Is it the entirety of discord?

valid jetty
#

its a decompilation of the hermes bytecode bundle that discord ships on mobile

#

the js contains the entirety of discord's client code

hoary sluice
#

wait thats gonna make modding impossible

supple whale
#

not impossible

#

just... require basic competence

#

maybe that way we'll get less shitty plugin suggestions and less people asking what is an exe

hoary sluice
#

i dont actually know anything abt vencord i only use it for catppuccin

supple whale
#

modding compiled apps isnt insanely difficult

#

look at plex pass patches lol

hoary sluice
supple whale
#

or revanced

supple whale
hoary sluice
#

omg ctrlentersend plugin is so awesome, now if i leave my laptop unlocked in school nobody can send the n word because they wont realize its ctrl enter

supple whale
#

with how mangled discord's code is, its not that much different

hoary sluice
ornate quiver
median root
#

Yo ok im so confused, how do music players do it. Its either I cache the whole song when I click on it or it happens as it goes by. If i cache it as it goes by seeking through it takes a long time. If not clicking on it takes a long time

#

what kinda weird magic is going on bro ๐Ÿ˜ญ

fleet cedar
#

How do music players do what?

median root
#

how do they let you seek through music without having to pause either when u select a song or when u try to seek

fleet cedar
#

I don't know about music, but at least video files have keyframes every so often which contain everything, and then delta frames after that for compression. So they seek to the closest keyframe before the seek point, which is fast, and then advance through the delta frames to reach the seek point, which is fast enough because it's not that far

median root
#

is there anyway programs can find where these keyframes are?

fleet cedar
#

No idea

median root
#

jovely

#

welp time to go install more rust dependencies until i find something that works

supple whale
#

its the container that dictates it

median root
#

oh?

valid jetty
pearl stagBOT
#

Provided link did not match any services.

void leaf
#

Bruh

viscid grove
#

l

pearl stagBOT
#

DiscordProfile.js: Lines 329-336

async function fetchBadges() {
    try {
        const [equicordResponse, vencordResponse, nekocordResponse, clientModBadgesApiResponse] = await Promise.all([
            fetch('https://raw.githubusercontent.com/Equicord/Equibored/refs/heads/main/badges.json'),
            fetch('https://badges.vencord.dev/badges.json'),
            fetch('https://nekocord.dev/assets/badges.json'),
            fetch(`https://api.domi-btnr.dev/clientmodbadges/users/${userId}`)
        ]);
void leaf
#

Vro

#

Thats not what i meant to send

candid cargo
#

@void leaf @twin matrix
the dream is real and always was (had to zoom out a lot to get all the settings panel in view)
want me to test anything?

void leaf
candid cargo
#

sorry

void leaf
#

yes Vencord and Shelter work good together and even I like using them together sometimes but thereโ€™s zero reason other than spite I guess to include BD

candid cargo
#

i can include it so why not wah

void leaf
#

but should you is the question

#

||hint : no||

twin matrix
candid cargo
#

exploods
actually nothing happens
they all just don't send typing

twin matrix
#

yeah but the icon

#

like a toggle in the chatbar

candid cargo
#

lemme get them 1 sec

#

amazing

#

there we go, i had the chat icon disabled for vencord's silent typing

#

welp anw back to the grind of trying to make replugged work with vencord

twin matrix
candid cargo
#

lmao

void leaf
candid cargo
void leaf
candid cargo
#

we have it

#

4 SLIENTTYPING ICONS!
shelter, betterdiscord, vencord, replugged

void leaf
candid cargo
#

clicking on someone from the members list will cause discord to crash though
that's a bug with replugged that they said is actually fixed but hasn't been released

hoary sluice
#

ai hype is too much sometimes

dense sand
#

console.log(await supabase.from("users").select("*"));
great

#

oh fuck rls

supple whale
#

cancer or mostly fine?

#

asking because of sheer curiosity

dense sand
#

Easy

#

Very easy

supple whale
#

cuz i remember it being utter cancer to set up k8s for it

dense sand
#

I use coolify with it

#

So the setup is pretty chill

#

Basically 2 buttons

supple whale
#

ah so they do the setup for ya?

dense sand
#

Together with all the config env vars

void leaf
#

why i got dรฉjร  vu rn?

supple whale
#

hm?

#

about sb?

supple whale
#

there any reason we cant have arrpc in the desktop client btw?

royal nymph
#

why would u want that

supple whale
#

like from chrome extension to discord

supple whale
# royal nymph why would u want that

and it aint an A/B problem, its simply the simplest solution i could find, i want yt music rich pressence, since it runs as a website, it makes things complicated, writing a System Media Transport Controls reader is a massive no-go since it needs to import and execute native dlls

#

so simplest way is to simply announce navigator.mediaSession to aarpc

#

vesktop runs it, idk why vencord cant :/

#

and i dont rly wanna use vesktop because it throttles audio capture, which makes it glitch as fuck

royal nymph
#

premid kinda sucks but it works

supple whale
#

doesnt premid require a desktop app?

#

if that was the case i'd just run the arrpc server

royal nymph
#

uhh idk lol

royal nymph
supple whale
#

fairly sure it does, discord rpc works via process io dont it

royal nymph
royal nymph
#

what does arrpc do differently that you can't do with the official rpc?

#

arrpc is just a reimplementation

supple whale
#

it doesnt use IPC pipes

#

so it can run on a website

royal nymph
#

via websocket?

supple whale
#

yes

royal nymph
#

official one also uses websocket

#

it should just work

supple whale
#

afaik it doesnt work?

royal nymph
#

have u tried it

supple whale
#

2-3 years ago?

#

and it didnt?

royal nymph
#

yeah see (official discord app)

supple whale
#

i feel like thats meant to tell me smth

#

so what you're telling me is discord got off their ass and actually implemented the websocket version after fuck knows how long?

royal nymph
#

you could also consider using this

#

wait it says this but I can use that scope just fine

#

it didn't give me an error when I authorised it

supple whale
#

it simply never connects

#

activity requires oauth

#

which sux

royal nymph
supple whale
#

nope

#

actuallyt 1 sec

#

yes

#

the error is ""

royal nymph
#

yeah it likes to not give any good log

#

if you ws.on("error", console.error) it should give a better error

#

a lot of browsers wont allow connecting to localhost

#

what browser do you use

supple whale
#

chormium

#

oh right it changed the local network policies

#

in like 128 didnt it

supple whale
#

no actual erro

#

r

royal nymph
supple whale
#

A WebSocket connection is allowed if there's no origin header. It's a special case that tells us that a local app is trying to connect, and not a random website.

#

yeah knew i remembered correctly

royal nymph
supple whale
#

yeah, using ws works

#

via node

royal nymph
supple whale
#

so its "not for websites"

royal nymph
#

yes

#

thats why premid uses a desktop app :P

supple whale
#

back to square 1

#

"can we have arrpc on desktop vencord'

#

XD

royal nymph
#

arrpc doesnt allow it either tho lol

royal nymph
#

you can make a userplugin with a patched arrpc that allows your origin

supple whale
#

cancer^2

royal nymph
#

basioc security

#

you wouldnt want every random website being able to connect to ur discord and extract a shit ton of data xD

supple whale
#

fair

#

welp, back to figuring out how to extract System Media Transport Controls data without using ps7

supple whale
royal nymph
#

why tf do u need napi

supple whale
#

to access windows native dlls

#

mainly FFI

royal nymph
#

horror

supple whale
#

windows!

royal nymph
#

vencord couldnt even possibly bundle that the way it currently works lol

supple whale
#

mmmm

#

fucking gyp

#

fuck gyp

#

fuck it

halcyon cloak
#

print{weolcome world}

supple whale
#

fuck you

halcyon cloak
supple whale
#

THIS SUX

#

HAH

#

extension service workers are headerless

#

it works

placid cape
#

nice

royal nymph
#

idk why

royal nymph
supple whale
#

ah

#

yeah

#

its cancer

royal nymph
#

reading gyp stacktraces is so annoying

#

cause it's so weird

deep mulch
#

@valid jetty funny idea

#

solve AOC path finding using slime mold

supple whale
royal nymph
#

ctrl shift i

supple whale
#

nvm

#

it just didnt show, refresh fixed

#

XD

#

nvm cant do

#

cancer

#

v3s network policy cant rewrite its own requests

#

yeah premid does it as an activity

#

:/

supple whale
#

and ofc they fuck up the one thing they are meant to do

#

aka read media status

hoary sluice
#

and a way to count the steps

#

might actually get you l

#

lb

#

youd have to print a shitty version in aboout a minute

#

autostart the printer when the day unlocks

#

@placid cape i was boutta see if this is a pr i can do

wheat kernel
#

whas that

hoary sluice
#

u can see if u read the commit

royal helm
#

tf is this hahaha

supple whale
#

and premid is usable on yt:m

#

2 hours to merge

royal nymph
#

someone made a premid server plugin for vencord

#

it's floating around somewhere

#

much lighter than using their entire desktop app

supple whale
#

they do it via activity now

#

like u suggested

#

problem is, since its an activity it doesnt display with other apps/presences

royal nymph
supple whale
#

yeah

#

its actually giga usable

royal nymph
#

their docs still say it can't be used wires

supple whale
#

im using it rn

royal nymph
unkempt shuttle
#

okay in my experience with the discord API, messages like that on the doc mean nothing

supple whale
#

or maybe they do it via app

#

i think its app

#

anyways

#

its some oauth2 shit

unkempt shuttle
#

the real way to find out is by poking the endpoint

#

it's really frustrating

#

but it's discord

#

that's just discord

supple whale
#
#

and this entire thing

#

is actually quite nice

#

they have a pressence for discord, to show what servers ur in, chatting, vc etc

#

๐Ÿ’€

wheat kernel
#

it requires discord approval

#

but discord is actually giving approval for this

#

u can make a dev support ticket with a compelling use case and they give it

royal nymph
#

it generated token and didn't error

wheat kernel
#

with activities.write?

#

lemme check

royal nymph
#

yes

wheat kernel
#

maybe they opened it up

royal nymph
#

oh wait i did presences.write i think

#

whats the difference

wheat kernel
#

cant repro

royal nymph
#

rpc.activities.write
activities.write
presences.write

royal nymph
visual shellBOT
# royal nymph lc.octr

<:i:1263591655143903314> โ€‹ ๐Ÿ‡ฉ๐Ÿ‡ช ย Germanย ย  โ€‹ โ€‹ โ€‹โ€‹<:i:1263590004886863902> โ€‹ โ€‹ โ€‹ โ€‹๐Ÿ‡บ๐Ÿ‡ธ ย Englishย ย 

Adjust your current activity
Update your current activity
Set your online status and current activity
supple whale
royal nymph
#

ah okay

#

I did rpc.activities.write

wheat kernel
royal nymph
#

that's the one that works

wheat kernel
#

yeah

#

that just uses rpc

royal nymph
#

Ohhh you need to be connected to ws/socket?

wheat kernel
#

i have no idea what presences.write is

royal nymph
#

presences.write is activities + online status

wheat kernel
#

activities.write uses POST /users/@me/headless-sessions

royal nymph
#

and rpc is local on ur pc that connects to the app

wheat kernel
#

ya

royal nymph
#

okay makes sense

wheat kernel
#

@charred wraith wtf is presences.write

royal nymph
#

"Set your online status and current activity"

wheat kernel
#

i can see the description xd

supple whale
royal nymph
#

ye

supple whale
#

based

royal nymph
#

(not my bot)

supple whale
#

i contributed to that repo

charred wraith
#

hope i helped

wheat kernel
charred wraith
#

lets go

royal nymph
wheat kernel
#

@royal nymph presences.read/write is used by slayer

#

idk if they do anything

#

ill check

royal nymph
#

tf is slayer

#

like the heavy metal band?

wheat kernel
#

social layer sdk

#

the new partner gamesdk

royal nymph
wheat kernel
royal nymph
#

scary

wheat kernel
#

vendy is scared of gay creators

royal nymph
#

yop

#

i only listen to straight white male artists

wheat kernel
#

that's the average tyler listener

royal nymph
royal nymph
#

๐Ÿ˜ญ wtf is that

supple whale
royal nymph
#

hollow nop

supple whale
#

he's the straightest white male on planet earth

royal nymph
#

๐Ÿ˜ญ

supple whale
#

i mean look at these titles

#

he cant not be straight

#

UWU is his best song

#

"hit that bitch with the UWU"

#

best lyrics NA

royal nymph
#

you need jesus

supple whale
#

nah bro i need less free time

#

wait

#

wtf

#

why is the guy running a discord mod telling me i need jesus

charred wraith
#

๐Ÿ‘ป

royal nymph
royal nymph
supple whale
#

church of uwu maybe

charred wraith
supple whale
#

The Church of UWU is a non-violent religion that originated in Crescent City.

#

real thing btw

supple whale
#

meh

charred wraith
#

@wheat kernel IT AUTO DEFAULTS TO SLAYER

#

HORROR

royal nymph
charred wraith
wheat kernel
#

does slayer even do anything on its own

charred wraith
#

and it auto gave it openid and sdk

charred wraith
#

??

#

it gives like 8 other scopes

wheat kernel
#

arent they in the return of oauth2/@me

supple whale
#

god what are these cat emotes

#

i cant XD

charred wraith
#

they are

wheat kernel
#

not in GET /oauth2/@me weirdly

charred wraith
#

rare 401 appearence

unkempt shuttle
charred wraith
#

who tf renamed me to my pet

#

๐Ÿ’”

#

its obv dolfies

wheat kernel
#

had to match ur friend nickname ๐Ÿฅบ

charred wraith
#

see what you did

wheat kernel
#

and @charred wraith u prolly had it authed previously with those scopes

unkempt shuttle
#

LMAO

charred wraith
unkempt shuttle
#

OH NO

charred wraith
#

i auth this shit too many times to remember

#

probably ye

#

thanks dicsord

wheat kernel
#

u will document the event

charred wraith
#

it takes it from its ass

#

๐Ÿ™„

wheat kernel
#

whar

#

it's two fields

charred wraith
#

and 10 in package

royal nymph
#

we love silly cats

wheat kernel
#

we will add userdoccers github here blobcatcozy

royal nymph
#

nuh uh

wheat kernel
#

to a thread..

jade stone
#

is there a way to detach in git other than git checkout --detach

wheat kernel
#

while rebasing

#

or git checkout <commit>

ornate quiver
#

@acoustic snow you love Nightcore

jade stone
#

tsserver is pretty smart

#

infers the type of modmap to be the return value of downloadModuleText

wheat kernel
ornate quiver
frosty obsidian
#

dolfies flirting with rusher alot today

wheat kernel
haughty hinge
#

Is this actually important to the Revert New Icon's CSS or is it just to punish the furry?

wheat kernel
#

LMAO

viscid grove
#

why isn't there > between avatarStack_ and img

haughty hinge
#

answer:
No it's not needed

haughty hinge
hoary sluice
still jolt
#

it's chinese, what did you expect โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹

supple whale
dense sand
#

Ai bullshit doing its work again

royal nymph
#

Nvidia investors on suicide watch

supple whale
#

its peak

#

i want intel GPUs to do better

royal nymph
#

why intel lmaoo

supple whale
#

because the potential they have is insane

#

b580 is unironically goated

#

if only we got a b590

#

like its just not mature enough

#

but it works so fucking good it surprised me

#

amd took like 7 generations to become stable

#

intel took 1

#

its insane

#

still not as stable as nvidia, because intel gpus do have random 0 fps drops for a single frame, and p99 is worse than nvidia

#

but fuck, its not even been a year

#

amd is barely even competing with nvidia, they are shipping marginally the same shit as nvidia, at effectively the same price

dense sand
#

All this for triangle rendering 0.01s faster

supple whale
fleet cedar
#

Well, if you can save 0.01s per triangle you've made a time machine so that's cool

distant cobalt
#

"Ceci n'est pas une pipe" ass definition

fleet cedar
#

Depending on the field you're mathing in, that is sometimes an important distinction

#

In low level math saying that kind of stuff would only confuse people, and in high level math that's already a given, so it's only in intermediate stuff that anyone would bother to state it outright

dense sand
#

speaking of math, i want to get better in linear algebra, we are starting calc soon so i need to be a bit prepared, so for from what i understand its basically:

  • matrices
  • vectors
  • functions?
    what should i take a peek at?
supple whale
#

matricies are overall giga useful

#

especially for anything color related

#

I'd start there

dense sand
#

we've done some basics at school

#

but i should revise it i suppose

distant cobalt
supple whale
#

svgs have matricies if you wanna fuck around with it in a real world use scenario

#

and you can make glsl filters for three js which use matricies too

dense sand
#

afaik we've done like gauss elemination method to solve equations and sarrus's rules to find determinants

#

oh yea i should revise logarithms for sure

#

i totally forgot the equations with them

jade stone
#

just a few props

dense sand
#

react moment

deep mulch
#

@jade stone insane

placid cape
#

i know its react and webpack

#

but what app

supple whale
#

so fucking tired

#

cant fucking force myself to code when this tired

jade stone
#

you have one guess

placid cape
valid jetty
#

but in regular f(x) calc they never even reference the existence of a vector or a matrix lol

dense sand
#

youre right, but we need to know all of this for our maturita exam

valid jetty
#

i still have my notebook from when i studied calc independently like a year ago

#

(and like whatever tf this is??? lmao)

#

i think i found the determinant of a 4d matrix by hand

#

lmfao

#

iโ€™ve gotta find my multivariable one hang on

dense sand
#

what do you expect im gonna do with this ๐Ÿ˜ญ

valid jetty
#

idk ๐Ÿ˜ญ

dense sand
#

can you be my math tutor?

valid jetty
#

maybe

dense sand
#

khan academy should carry it mostly

valid jetty
#

yeah thatโ€™s where i learnt it

#

ok well i found it lol

#

this is way more fun than normal calculus

placid cape
#

you have good handwriting

#

i really like it

dense sand
#

wow

#

i kinda wish i had time for this

austere anchor
#

that seems fun

dense sand
#

yep

#

thats true

wheat kernel
valid jetty
austere anchor
#

couldnt be me (๐Ÿ˜ญ)

valid jetty
#

๐Ÿ˜ญ

fleet cedar
austere anchor
native spruce
#

@woven mesa how the hell do u have a bounce animation in swiftui

woven mesa
#

ping pong

native spruce
woven mesa
native spruce
woven mesa
#

uses phase animator

native spruce
#

I found that one and its pretty meh but I'll poke around at it

woven mesa
#

what exactly do u need

#

single bounce?

native spruce
#

multiple yeah

woven mesa
#

hmm

supple whale
#

i havent had a notebook in like 10 years

#

and i fucked my cursive and its no longer pretty

#

didnt practice for too long

austere anchor
#

@native spruce fwiw Dock.app seems to do it manually

#

(at -[LPSpringboard _animateFluidToDone:])

#

also i RE'd this function just to realize it was only setting the prefs for the bounce but not the actual bounce so enjoy i guess

hoary sluice
#

i just found out that She said "Hello," and waved. is correct english

#

after deepseek did this The question arises: should the assistant respond with a generic message such as "I cannot process this query," or should it provide a more contextually appropriate reply, such as "I am not capable of ordering food yet"?

austere anchor
fleet cedar
#

That rule is dumb, I disregard it

austere anchor
#

so true

hoary sluice
#

it does look better but it also looks wrong

fleet cedar
#

I agree that kerning between ", needs adjustment

#

But that is kerning, not the actual text content

austere anchor
#

surely something like "hello," "hi," "how are you" wouldnt make sense

hoary sluice
#

yet another ancient rule that made sense in 1873 and was kept for absolutely no reason

#

the world would be a much better place if people werent too lazy to adopt objectively better standards

#

especially when it comes to typing

fleet cedar
#

The nice thing about typing rules is that unless you're publishing to a journal or an english teacher, you can throw all rules out the window except the "could of" one

hoary sluice
fleet cedar
#

You probably can if you're in the right subfield of linguistics

#

But yeah in general that falls under the english teacher umbrella

hoary sluice
#

its pretty hard to make grammatical mistakes if you feed it through any llm at least once

hoary sluice
#

gn

fleet cedar
#

If your thesis is about a spelling reform or similar, I think you could get away with it

hoary sluice
#

oh

fleet cedar
hoary sluice
#

well its not a linguistics thesis

#

its a voice assistant

hoary sluice
fleet cedar
#

You'll have to double check that it didn't add or remove any small details

distant cobalt
eternal wigeon
#

this is insane

#

the micro mini 1.5B model is better than GPT 4o LMFAO

#

and the full one is 685B

ornate quiver
#

i kind of find that hard to believe

#

benchmarks might not tell the whole story
a friend said it's a lot worse in other tasks
especially for multi-language things

eternal wigeon
# ornate quiver i kind of find that hard to believe

Yeah that table is on their own huggingface page. So might just be some benchmark shenanigans. But they use the standard tests that all companies use, so the benchmark must be sort of reliable overall as a rule (with exceptions) unless they're making up the numbers.

hoary sluice
#

even outliner the changer it made

valid jetty
#

@hoary sluice @placid cape

#
#

๐Ÿ™€๐Ÿ™€๐Ÿ™€๐Ÿ™€

#

how dare we let this chinese spy software store my precious christian IP address

frosty obsidian
#

love all the replies being completely incapable of understanding a joke

#

average bluecheck intelligence

hoary sluice
#

cause its a model that beats their beloved lord and savior elon musk's model

ionic lake
#

Twitter is unmoderated 4channer cesspit with the most vile users on earth

valid jetty
#

@hoary sluice what the hell

#

theyre asking if im interested in them giving us mandatory assignments to use AI to "build skills and familiarity"

hoary sluice
supple whale
#

does any1 here have a mac?

hoary sluice
#

@valid jetty

hoary sluice
#

@valid jetty can you solve integral (2sin(x^2)-cos(x)) without a calculator

valid jetty
#

lemme get home first then sure iโ€™m outside lmao

valid jetty
#

ok there lemme do it

valid jetty
#

had to get a refresher on non-elementary form integrals lol

austere anchor
#

that would only go from 0 to x

#

adding bounds to a indefinite integral supershocked

hoary sluice
hoary sluice
#

or are you including the sqrt 2/pi part in S(x)

valid jetty
valid jetty
hoary sluice
valid jetty
#

this kind of thing would be on a formula booklet in an exam

austere anchor
#

wtf is the point

#

this aint mental arithmetic

austere anchor
valid jetty
#

@hoary sluice recite the digits of sqrt(2) in decimal form but NO CALCULATORBBBB!!! ๐ŸŽ€

valid jetty
#

i think you would transform it

hoary sluice
valid jetty
#

or write it as sqrt(pi)/2 * S(sqrt(2/x) * x) or something

hoary sluice
austere anchor
hoary sluice
valid jetty
#

you would be given that in an exam if you ever needed to use it

austere anchor
valid jetty
#

S(x) is another integral

austere anchor
#

yeah ik

#

but S(x) has bounds

hoary sluice
#

if your test is about special forms of indefinite integrals youre not gonna get a cheat sheet for it

austere anchor
#

is the input sqrt(2/x)*x special?

austere anchor
hoary sluice
#

if the question is what is the integral of sin (x^2) you would not get a cheatsheet that answers it

valid jetty
austere anchor
valid jetty
valid jetty
#

the + C allows to adjust the bounds as needed

hoary sluice
# austere anchor if you needed it i think you would

if the question is to calculate the frequency at a specific point of an RLC circuit where the instantanious frequency changes quadratically with time you would have sin(kt^2), in that case youd probably get a cheat sheet or just have to write the integral itself, not its solution, but if the question is "integrate sin(x^2)"then you aint getting a cheat sheet

valid jetty
#

when you say int of sin(x^2) = S(x) + C youโ€™re saying itโ€™s from 0 to x with C error

austere anchor
hoary sluice
valid jetty
austere anchor
valid jetty
#

the + C is arbitrary it doesnโ€™t matter what the scaling of the integral is

valid jetty
austere anchor
#

husk

valid jetty
#

yea ^

#

and elementary and non-elementary functions are a relatively advanced concept

hoary sluice
#

could very much be a question if you just learned fresnel integrals

hoary sluice
valid jetty
#

@austere anchor how do i get my fyp to switch to jp without being in jp

austere anchor
#

surely

valid jetty
#

iโ€™ve tried changing my region everywhere but jp is just not here

austere anchor
austere anchor
#

tiktok ban in JP supershocked

valid jetty
# austere anchor uhh watch a lot of jp videos

yeah but when i went to germany i started to get videos in german and iโ€™m assuming when i go to japan the same thing will happen so i wanna figure out how to trick tiktok into thinking im already there so i can immerse

valid jetty
#

jp isnโ€™t on there but guam is???

austere anchor
#

trolled

austere anchor
#

can tiktok please fuck off i accidentally pressed allow on the location and now it's probably going to recommend me shit from the netherlands

austere anchor
hoary sluice
#

just delete diktok

austere anchor
#

shit phone

hoary sluice
#

delete it ?

austere anchor
#

its a system app

#

not uninstallable

valid jetty
#

wtf

hoary sluice
#

geogebra cant even approximate it

#

but in practice you always have bounds

austere anchor
#

i think it's likely the closest correct solution for the indefinite integral would be the taylor series

hoary sluice
#

so itd probably be solve integral(0, x, sin(x^2))

#

you are given an RLC filter with a quadratic phase modulated input, giving you a V_in(t) of A*sin(pi*f*t^2), and the output would be the H(jฯ‰) * v_in integral where you now have a * sin(t^2 * b), what is V_out at T = 69420 seconds

#

weve done this whole thing but without the quadratic phase modulation in high school, so id assume this is something you will definitely have to solve if youre doing an electronics engineering bsc/msc

placid cape
#

yey math

still jolt
#

clicks on programming
sees math
blobcatcozy

placid cape
#

well efficient programming is basically math

still jolt
#

true โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹

valid jetty
#

I FIGURED IT OUT

#

now my fyp is still in english but thereโ€™s a bunch of jp comments

#

now we wait

#

still mostly english but iโ€™ll take it

dense sand
#

Can you compile js to wasm

hasty vessel
#

i have made the best website ever

eternal wigeon
#

Needs more AI tho

hasty vessel
fleet cedar
#

Needs parallax scroll effect

deep mulch
#

@frosty obsidian we love Jake

placid cape
#

porffor

#

i'm going to switzerland to cern soon

deep mulch
dense sand
#

oh wow i wish i could too

hoary sluice
#

@placid cape lmaoo ๐Ÿ˜ญ

placid cape
#

sky ยฐC ๐Ÿ’€

hoary sluice
#

i asked for weathen in ho chi minh city

royal nymph
#

banger

hoary sluice
#

took 5 attempts

#

but i honestly dont expect an english stt to be able to decode ho chi minh

#

the best error messages out there

#

had to make my lat and lon strings instead of f32 cause idk how to parse floats with serde

fleet cedar
#

You parse floats the same way as you parse anything else?

hoary sluice
zenith palm
#

what happened to the staff tags plugin

fleet cedar
#

If the default deserializer doesn't do the trick, it's easy to make your own

hoary sluice
#

maybe i shouldve made an intermediary commit

austere anchor
zenith palm
#

@royal nymph yo uh what happened to staff tags plugin

hoary sluice
#

@valid jetty what happened to elle plugin

valid jetty
#

hm

hoary sluice
#

dont think my new years resolution of making more commits is holding up too well

placid cape
#

and i should also work on the assistant again

#

but switzerland is first heh

valid jetty
#

i didnt even have that as my new year resolution

#

lmfao

placid cape
#

xddd

valid jetty
#

loveee

dense sand
#

@placid cape any idea if bun ffi supports c structs?

jade stone
#

๐Ÿ˜ญWhat kind of prop is this

fleet cedar
#

That name: never looks fishy

#

That means the whole struct is uninhabited

jade stone
#

an arrow function never has a name

fleet cedar
#

Which means the name field can have exactly one value

#

Not zero

jade stone
#

but an arrow function can never have a name

fleet cedar
#

The never type is uninhabited

#

Which means any product type containing a never is also uninhabited

jade stone
#

you're confusing me ๐Ÿ˜ญ

fleet cedar
#

Since there are no possible values for that field, you can't create the struct

jade stone
#

this is just a dts

fleet cedar
#

It's a type definition saying no values of type ArrowFunction can exist

#

If you somehow get hold of a arrow: ArrowFunction, then arrow.name is of type never which is a logical contradiction

jade stone
fleet cedar
#

It's saying ArrowFunction has a field name, and that that field does not exist

jade stone
#

anyway, idrc at this point

fleet cedar
#
function absurd(arrow: ArrowFunction): never { return arrow.name; }
``` This is well-typed but nonsensical
narrow lava
#

any of y'all got any hints as to why I wouldn't be able to which an executable from exec in a vencord native plugin file? (MacOS)
i've had occasional issues with stuff like this and could fix them by enclosing it in a bash -c "{...}" but this one doesn't wanna work
it does work for whatever reason if i open discord/vesktop/whatever from [discord].app/Contents/MacOS/[discord] but that's obv not ideal; i'd like to just be able to open the app normally

eternal wigeon
eternal wigeon
#

for what do you use them personally?

jade stone
eternal wigeon
eternal wigeon
eternal wigeon
#

It's just to prevent missing that type in the switch case? meaning it should 'never' reach the default without hitting a case?

#

it kinda makes sense now I think but I still dont get how to use it outside of a switch case

hoary sluice
#

@valid jetty i just now realized the aoc lb is probably completely fucked

hoary sluice
#

its not looking good for day 17

#

ok it kinda just spent 10 minutes monologueing about this approach trying it over and over again and saying it doesnt work

#

then gave up and spit out this

program = [2,4,1,2,7,5,1,3,4,4,5,5,0,3,3,0]

def solve():
    digits = [0] * 16  # d[0] is the least significant digit

    # Backtracking from k=15 to k=0
    for k in reversed(range(16)):
        target = program[k]
        possible = []
        for d_k in range(8):
            D = d_k ^ 2
            for prev_digits in range(1):  # Simplified; actual code would iterate possible combinations
                # Calculate C mod 8 based on d_k and higher digits
                M = d_k
                for m in range(k+1, 16):
                    M += digits[m] * (8 ** (m - k))
                denominator = 2 ** D
                C = (M) // denominator
                C_mod = C % 8
                output = ((d_k ^ 1) ^ C_mod) % 8
                if output == target:
                    possible.append(d_k)
        if not possible:
            return "No solution"
        # Choose the smallest d_k for minimal A
        digits[k] = min(possible)
    
    # Convert digits to the number A
    A = 0
    for i in range(16):
        A += digits[i] * (8 ** i)
    return A

print(solve())
#

(doesnt solve it)

#

it also seems to sometimes think the current digit is affected by previous digits even tho its said that thats probably not the case multiple times

dawn ledge
#

โœจ AI powered Rubber Duck โœจ

#

fire startup idea

hoary sluice
#

itd probably take me about 1:22:10 (definitely just a guess)

#

1:22:40*

haughty hinge
#

Is there a way I can go back a version on Discord so I can get class names that changed w/ the update...

valid jetty
#

but is it correct

hoary sluice
#

the python script outputs no solution

valid jetty
#

ah

#

but still you can just do that manually now to get it

#

itโ€™s so over

haughty hinge
#

When you can't invest in the new ai company because they're private

hoary sluice
#

when you cant invest in the new ai company because theyre open source

haughty hinge
#

ik dw What's the update on if Deepseek distiled ChatGPT?

hoary sluice
#

wouldnt really matter cause chatgpt is also trained on other ppls data

#

and thats probably just an argument they came up with thats completely false to get people off deepseek

dawn ledge
#

any an all ai is just based on stolen data

#

:^)

haughty hinge
#

True, but OpenAI is so big they'd be able to smother Deepseek out of existance

haughty hinge
dawn ledge
#

sloppification

haughty hinge
#

Fireship does provide some info, but it's only some

#

it's like suuuuper slimmed and dumbed down

dawn ledge
#

almost all fireship videos are eli5

valid jetty
#

fireship videos pmo

haughty hinge
#

tbf it's almost the same as using chatgpt or something and going "eli5"

dawn ledge
#

honestly i dont give a fuck if deepseek trained off of openai cause the entire ai shitshow is just stolen data
especially in the art scene

#

BRO

#

whats with this fucking naming

#

o1

#

r1

#

k1

valid jetty
haughty hinge
#

Tell me I'm wrong

dawn ledge
#

omg tech tubers try not to make a "<new ai slop>, is your job in danger?" video every fucking time

ornate quiver
#

xyz in 100 seconds

haughty hinge
#

how I learned Brainfuck

#

In an other unrelated note, is it possible to go back a discord version so I can get the old class names of things?
(Or is there somewhere where that's accessible, like a github repo or something)

#

Also, I can say AtlasOS has no issues running Vencord, as I've been using both for a while and have had no compatability issues.

haughty hinge
#

huh? Does it convert it or something?

viscid grove
#

yeah

#

automatically

haughty hinge
#

omg

#

do you do theme/css stuff?

viscid grove
#

me?
yeah

haughty hinge
#

yeah, check the msg I just sent, and ty for that website

regal warren
#

Is anyone there also having a problem running pnpm Build in some specific plugins?

ionic lake
#

what issue do you have

viscid grove
#

i did with some userplugins that were out of date

radiant echo
#

Is there a way to make a plugin that will prevent users from being redirected to a specified VC when an event starts?

distant cobalt
fleet cedar
#

Isn't that what clojure is

dense sand
#

Lmao

#

Wow im out of project ideas again

#

I no longer want to make webapps

hoary sluice
dense sand
#

not happening

#

never

#

ever

valid jetty
#

do it

hoary sluice
#

i want it to be april

#

so i can go back to icps

#

cause rn i need to focus all my free time (besides the bedwars) to diploma thesis

valid jetty
#

i wrote pong in elle because someone said it was difficult lol

#

its actually so intuitive actually

#

like the code

#

:3

#

took me like 30 mins

lost pawn
#

Tomorrow at 00:00

winged mantle
#

woah this is cool does chrome/electron devtools have this

near root
#

can someone make yt puglin for music???????

ionic lake
#

no

near root
dense sand
#

Learn to code

near root
dense sand
#

Go ahead

near root
#

ok

atomic brook
near root
ionic lake
#

chatgpt is not coding

placid cape
#

^

#

superconductor

hoary sluice
#

@valid jetty

nimble bone
elder yarrowBOT
# nimble bone v+ no programming

Failed to give some users that role:

DiscordRESTError: Unknown Member on PUT /api/v10/guilds/1015060230222131221/members/1205951375209660466/roles/1205614728148422716```
valid jetty
hoary sluice
#

its 10 words tho

#

i can prob do around 100 on 60s

fleet cedar
#

Wow, you got a new kilobyte?

#

Gratz

hoary sluice
fleet cedar
#

No

unkempt shuttle
fleet cedar
#

Yeah but nobody except network salesmen use kilobit as a unit so it can and should be disregarded

atomic brook
dense sand
#

I might actually need to make my own programming language

#

I discovered that we have a subject on uni, where theres project where you gotta reimplement compiler for some language

#

For example, this year, students had to reimplement zig partially

hoary sluice
#

im almost caught up to my qwerty speeds tho

#

pb 178 on 10s

#

nope

#

cant

#

i make too many mistakes

#

and then correct them

#

even when i try not correcting

#

its just subconcious

#

idk if i should correct mistakes or not, prob not

#

i also randomly forget where the letters are

#

this is 10s

#

155 is me forgetting to change the tag when typing on qwerty

#

this looks so silly, you can see when i was typing on qwerty and when on new kb + semimak

atomic brook
#

I've beat 100wpm on 60s like a month ago

valid jetty
#

i can probably do 110wpm on 60s

#

something like that

hoary sluice
atomic brook
hoary sluice
#

semimak is very heavy on the right hand which i don treally like

#

also this is semimak, not semimak jq which is what i use

atomic brook
#

Hm

hoary sluice
#

and it has y on pinky which is not the best either

atomic brook
#

I'm not sure if i should try it

#

Like i want to learn colemak at some point

hoary sluice
#

are u using qwerty

atomic brook
#

Yop

#

I've tried to learn colemak before

#

But i had other Things to do, so I forgot about it

hoary sluice
#

i mean alt layouts are pretty much all the same, all of them have their own issues and there is no perfect layout sadly

#

semimak is very heavy on the pinky and ring fingers

#

which is fine for me

#

tho so is colemak

atomic brook
#

I'm fine with a ring finger

#

But having to use pinky a lot is somewhat painful for me

#

After a good hour of usage it is really tired and kinda hurts

hoary sluice
#

so far it only hurts if i do monkeytype for a while

#

if im programming its fine

#

graphite looks pretty good

#

like really good

atomic brook
#

I mostly use vim or vim keybinds when i should use vscode

#

And for some reason i often use pinky

#

At least of constantly typing "a"

hoary sluice
atomic brook
#

Like when developing for vencord

#

I'm using an extension to test patches

#

Or when I'm forced to use it at school

hoary sluice
#

u mean u should be using vscode keybinds instead of vim??

#

huh

atomic brook
hoary sluice
#

heres qwerty on normal keyboard

hoary sluice
#

you mean "I mostly use vim or vim keybinds, even when im using vscode"?

atomic brook
#

Yop

atomic brook
violet monolith
#

pro gaming

hoary sluice
#

@placid cape woo china integration

#

i need an h100

#

or maybe use deepseek v3 and not r1

#

cause then it wont "think" and i can real time stream its response to the user

supple whale
#

.... what the fuck? why doesnt this error?????????

#

it returns an Episode[], but typescript doesnt cry?!

#

like?!

hoary sluice
#

still not done

supple whale
#

whyyy

stone oyster
#

i was looking at the source for oneko and this was about it, ive never looked at type script before but i can take a guess on what it does
loads the script in the "fetch" area
what i was wondering is if i could make a similar program but with python instead? im learning java rn so i can understand bits and pieces but im much better at python. I want to make a plugin that adds some more animals like a dog or bird, letting you have a little zoo follow your cursor if you wanted.

tldr; i want to remake the oneko plugin but with python instead of java, would that work?

#

along with making small changes, like it not going onto the message bar so it doesnt block what your typing, or radius that the animal follows on etc

dense sand
#

eval husk

stone oyster
royal nymph
dense sand
#

@placid cape is blom statically or dynamically typed?

mellow phoenix
placid cape
#

Statically

#

@dense sand

dense sand
#

ok

valid jetty
#

dynamically typed is a lot harder if your language is compiled

#

because it implies you need to resolve everything at runtime which implies you need to actually make the runtime

viscid grove
#

oh yeah ik how to google

Q : what does "Brython" mean ?
A : Browser Python. It's also the Welsh word for "brittonic-speaking Celt".

ionic lake
#

brython is python but with braces

mellow phoenix
ionic lake
#

so what is brython

#

brian python?

mellow phoenix