#🧊-off-topic-iceman-only
1 messages · Page 1651 of 1
this is so based
how
how do you confuse ray casting and ray casting on crack
i hate ray tracing to an extreme degree
oh no g*aymers in chat 
it's overhyped for what it is
and it tanks my performance
never peaking at someone elses phone again
i peaked over to the person next to me and got blasted with a lot of pictures of wreck it ralph with his shlong out
WHAT
goddamn the watermarks
i cannot check out your work because my browser loaded up with things like umatrix and jshelter brokes scratch site beyond any working condition
well you learned something i guess
send screenshots
never peek on people's phone
thanks :p feel free to take inspiration if you wanna try to optimize it for perframe in ur game maybe for light sources ^^
idek bro 😭😭
time to start peeking at strangers' phones

pfft darn
isn't that right random ass dude peeking on my phone on the train like right now
:trolley:
he kept peeking at me and i peeked back
bro had defenses out
if someone peeks on my phone they probably won't understand shit
90% of french people don't bother to learn english
you might have singlehandedly brought back my scratch obsession, how dare you
lmao
my shits always in german and im surrounded by americans so nobody would really understand mine either

i love speaking like 4 languages
everyone would understand mjne unless i set it back to portuguese
so real
i speak 1/2 languages
my brain yearns for more languages
how dare you hate poison
i heard from last years french teacher most french people just speak english half the time
that's not true
ah we finally meet
i too love fish
i love compressing mushroom and squeezing the poisonous liquid out
i hate that
i like fries i guess
do that to @open pasture
y'all are weird
i love poison
no >:(
husk
average whitename
lol
mean
i have weird hobbies
:>
daily shrimp
ok anyways im in class bye
i wont let them
fjonkie more like fjonky
shrimply amazing
it's to get purified gay!!!!!! gay science!!!!!!!!!!!!!!!!!!!!
explode your class mates
byebyeeeeeeeeee
train get to macdonalds faster
its kinda deprrssing being the only alone kid in the whole lunch break
i need to gain more weight
everyones in these massive groups of people
no matter what i eat im still underweight i don't know how that fucking works
IM TIRED OF BEING A TWIG!!!
me too
my metabolism fucking sucks
my body fucking sucks im going to beat up the person who gave me it
your mom?
true
ur mom 😂
die
that's such a funny phrase
i giggled
oughh im so sleepy
m in ur closet
oughhh
im not home tho
i wanna go home
i wanna go here :(
solution: live in the streets
youll always be home
i have telepathy
if you are at the bottom of the sea i guess you already died
ew no
wanna make out
im a rich white girl i could never
wanna break from the ads?
france sucks
buh
.
,
a plant that can make toxins?
used to play pretend
give each other different names
yes
we would build a rocketship then
fly it far away
used to dream of outer space
but now they're laughin' at our face
saying wake up you need to make money
yeah
do you work at mcdonalds
no
crazy
i just don't like it when it's full
north korea is one day away from being the only korea
because lots of noise
this is so boring i can't say m**w to let people know im here
1984 moment
true
we can't even say your name
😔
@lime talon i have made speed better
just like the rest of us used to do
true
its ok if they launch one nuke the rest of the world launches like 70
but it's really weird how we recently started doing it again
cute
i mean isnt it kinda illigal to use nuke now
it's because of the different, anti-north korea president
Yes girlie
Nukes are illegal
You cannot send a bomb to elon musk
building one rn
use conventional bombs then
i think they should make bombs legal but only for use against rich people
Looking good, how did you optimise it?
i hate south korea so much lmao
its like, kinda difficult to limit the unmatched power of the sun
same tbh
rico
i made the raycaster sprite smaller in some situations
uwu
but im curious why you hate the country
hellooo @harsh minnow hop on ebay just make discord is probably the ku klux klan in lexycat @glass shell https://music.apple.com/us/album/ヒトガタ/1723501609?i=1723501611
hop on ebay 😭
probably what
also
and there's not a lot of people
@digital kettle how much bandwidth does poke use?
6
THAT MEANS THE MCDONALD BATHROOM IS GONNA BE CLEAN
per month
shit on the floor

mcdonals bathroom is clean here generally tbh
like the mcdonalds here is really clean
never been to a mcdonalds here
give me your mcdonalds i will make sure its dirty
mcdonalds is mid
burger king is mid
mcdonalds is peak
fast food is mid
lol
ok but "healty" stuff execpt mushrooms dont taste good
omg
original vs experiment
m-mushroom???!!! mushroom!!! poison!!! i love poison!!!!
i like mushrooms
weak
me2
i want to study mycology when i frow up
crazy
i have 10GBIT
fbit
what was the experiment?
you mean tbit
bk makes banger chicken burgers
fa g bit
me3
Download Mbps
843.53
Upload Mbps
97.04
Ping ms 3 3 28
Connections
Multi
PLDT
Quezon City
Change Server
That's a big performance improvement, could you potentially show me what code you changed so I can put it in mine and see how that does?
burgerking makes burgers so small here
:c
mcdonalds ones are nice sized
thailand sized
burger king uses ketchup which is forbidden
you'll lose a lot of precision and may break things but set the raycaster size to 1
krill issue 
1%?
And in what situations?
ketchup is yummy tho
fair but i don't like it
i have that extra code for proximity detection i showed u earlier dw bout it
you should make it only cast if somethin is moving, and an option for dynamic resolution (the resolution will lower or raise to fit a perfect set fps)
heinz is peak ketchup
lol
lewi sakura
lewi sakura
hop on heinz
ive been staring at this girl from my class for 39 mjnuted(if i lose her i have no idea where to go for our next class) i hope she doesnt thing im being wierd
That's true, I guess I can disregard since I have the big level method
true
i think 24 would be a perfect fps
smooth
but not too much where you lose resolution
It's hard to only cast when something is moving, especially if things are set up so entities are animated
OMG CARGO CAR
using hq pen breaks it @slow urchin @lime talon
Just do voxel based space subdivisions to optimize require ray marches :3
nvm wrong company
The way that she tried to close it😭
💖 71.36K 🔁 5.19K
how to increase fps while streaming
When I was using my project, HQ pen functioned, just looked bad
oh yeah also why do people think minecraft invented voxel games
take set area of raycasts that the entity is on, continue casting those rays while the object/entity is on screen but not others, not too difficult
hq pen is known to overall be a bad decision
what is a strawberry miku and how can i get one
Given the way raycasts are done that's not easy to accomplish
guys
horrible performance, breaks projects, doesnt look good
how to increase fps
you just change the angle and lower the resolution?
Close Discord
that's not hard
The calculations to do that would be annoying, and the rest of the screen would disappear
nd have it not clear ofc
you just dont clear it, it's drawover
not hard
just time consuming
Transparency is involved for distant penlines, this'd fuck it up
cool server
i disagree
ok
transparency is not used for distance what
this server sux
the illusion is made with brightness
not transparency
@stark herald
It is in mine, since the background isn't all black I couldn't use brightness
@lapis lava
issue fixed hq pen works again
I'd still suggest keeping it off
that's just yours, you're supposed to use brightness
Cooking (custom emojis without server or nitro)
ooo does it upload to dc cdn
That would be a really bad idea
You also have to consider that frames of animation are just gonna overlap each other repeatedly since they do change shape
On Samsung there's a settings menu for it but it's actually useful
newer iphones have other options available in this submenu
its basically a stub on old phones
ohh
How come only new iPhones have any options here?
idk
i dont rember what options are even there
i think its for that green energy charging times thing they got in some places of america
I feel like if there's any options for power saving they should be present especially on older devices
^
Yeah, your overdraw the background too
Calculate height and width and position, fire those casts
The background isn't a solid colour, I can't just overdraw it
i wanna texture the bg
zeroth or zerost
You can't just draw the background again
WHY ARE THERE SCRATCH ARGUMENTS IN CHAT
Go ahead, you're gonna need to replace brightness with transparency and implement entity culling though
Yes you can, the background is casted too unless you mean the stage
I mean the stage
why
Why would you use the stage in the first place besides floor and ceiling
Skybox?
Otherwise you'll see the map get darker with distance to lead to an endpoint that isn't really dark, or start seeing through walls
"but they ban @stark herald
a
The stage is used in the base project for a black background, used for floor and ceiling, I changed that so it's not just one colour
but im just drawing a texture to replace the backdrop
Hi Fres
:3
hi all
Why would you draw it? Unless you mean something else by "backdrop"
awesome
This^
drawing so i can transform it when the player rotates and moves
Because that solves literally every issue you just said in one change
True, but it's gonna lag like hell
maybe
ok time to follow griffpatch tutorial which will probably no longer work since i made breaking changes
Performance is my main concern, drawing the whole background as well as the raycast results every frame would take a lot longer and just be laggier
drawing bg wont be that bad as its just some drawing textures, the raycast is way more involved
rula of everythang >:3
EULA of everything
hello
If the background doesn't change you don't ever need to recast unless you replace something
Performance isn't an issue if you're smart, props to @sudden sun
You'll still need to somehow remove the raycast results for the previous frame, either by clearing and redrawing the background or by drawing over the previous background
this is true
very true
Drawover, no performance drop
fres
Drawing the entire fucking thing again is a performance drop
You already draw the fullscreen whether or not u are looking at a tunnel or a wall.
csn someone ping Me
Little to no performance change



btw chat you cant stop raycast/render unless you basically pause the game
@stark herald
no entity or player ticks can happen unless raycast happens
There's a lot of performance change between looking at a wall and down a long tunnel
the chat is arguing over scratch rn oomf
help
No?? I've never had that happen ever
Unless the wall is heavily textured
The raycast travels less when you're looking at a wall, and as such looking down a tunnel will slow it down because it raycasts right to the render distance limit
Then drawing the full screen is technically a performance increase??? At a certain distance just stop the ray and draw the bg
That's better
You just proved my point
Then you'll have a mess where you have lines of the BG where there's nothing else but the BG is gone entirely if there's even the tiniest bit of wall in the way
gm we're having an argument about scratch
i dont like scratch it feels clunky
imagine
is there a way to make guilds (clans) early using vencof
If you want the BG to be everywhere, you have to draw it before the raycaster draws its lines. This means drawing it every frame, either because you've cleared the screen to remove the previous frame's raycast results or you're covering them up
thats a sign
also ive been up for like 9 hours lol
hi fjonker
gay
these teachers do NOT care
woke teachers
lazy
okay i stole it
how
dms
cleanmymac x
Why did my friend just send me this 😭
ty time to crack it
im in your walls, 𝓯𝓻𝓮𝓪𝓴𝔂fres.
lmao
@crude fern
@crude fern
piss
@crude fern
coming
will vencord token log me /s
real
did they finally add slash commands to mobile web
yall question
Yes
fuck.
yes
can you make guilds early using vencord
Hello person named barry
@lapis lava number from 14 to 17
doesn't work i tried a few hours ago
16
nope
Last time I checked it steals all your chocolate chip cookies
its useful
ios?
Hello kaimv__
im breaking rule 3
firefox
crazy
discord moment
Stop stalking my previous names 😭
This looks like a marketing screenshot
?
mine what
what does that mean
I just remember
so good
Like some of the elements were exploded out of the main window, commonly happens in marketing for some reason
explodes with mind
I generally prefer my programs to contain themselves properly
@stark herald what is my useragent
22
windows in the meantime...
@lapis lava @lapis lava @lapis lava
fr
why so yellow 🤣
Scary
That clean button is pissing me off a lot
cleanmymac x ui is actually so nice
similarly i like arc browser too
they make good use of trackpad gestures
bounds are merely a suggestion
piss
the only thing i hate about arc is... it's chrome
when i get a desktop mac setup im definitely buying a magic trackpad
i wish they used webkit but tbh i dont really care atp
arc is too nice not to use
i care only cuz apple passwords doesnt work too well
true
shut up
Maybe a year
a year agp or something
performance
vp decor
Create and use your own custom avatar decorations, or pick your favorite from the presets.
Fiery
Couldn't find a plugin with that name, and there are no plugins with similar names.
vh p
Plugin (viewplugin, p)
Provides information on a plugin
Usage
vplugin <plugin name>
have you seen arc but with the tabs on top?
they released a vid of that on twitter
everyone was pissed
The best kind
lol
h
Thats a clan tag
one day i should get hug tag
haii rie
hiihi
because it is an experiment yes
meguhug spotted
peajak: im going to PEA on you
omg hi stella hi hi hiii
@crude fern gentoo sucks use arch

NO
yes
That’s the spirit
@lapis lava guess who i am
actually using
Not true, you just add the color values
hes right you know
Walls take priority, but if the wall line is darker it should incorporate more of the color of the bg
What if a wall was there, but isn't anymore? You'll still see it unless the entire screen is painted over before drawing the next frame's raycast
Leaders in Industry Support White House Call to Address Root Cause of Many of the Worst Cyber Attacks Read the full report here WASHINGTON – Today, the White House Office of the National Cyber Director (ONCD) released a report calling on the technical community to proactively reduce the attack surface in cyberspace. ONCD makes the…
This is the future the Liberals want
You can't just cover the previous frame with the raycast for the next frame either, thanks to the varying height of each line
What
You just cast every frame with changes like i said?
Removing a wall is movement
With causes another draw
So no problems
Walls are drawn first, then bg, both every changed frame
Anything that is done to cause a graphical change should be rendered, that's how gpu's work
You have no way of drawing the BG behind the Walls
I just told you how to do that
You didn't tell me anything
You told me how to draw the BG if there is no walls, but not behind any
You don't need to render the whole bg just what the users see, e.g. optimization, that's what i told you how to do
You don't need to draw what isnt seen
rust1!
Again, that's how gpu's work
Remember, none of the penlines the vanilla caster draws span the entire height of the screen. They don't even touch the parts they don't draw on.
is there a plugin to view a stream on discord without joining the vc?
h
What does this have to do with the bg
You just draw it after
What isn't wall is background
The background, being the thing behind everything else, would also have to be behind other walls
This is the scratch pen, intersections are going to look ugly, and make it clear that the background is in front of the walls. Either that, or there's an ugly gap because they don't intersect
Stop thanks
^
Please go sleep. You need it
Do you mean the spacings caused by certain resolution issues?
im serious
I'm literally in class
No, I mean where the background meets the wall above and below where the wall is
Stop
this very much isnt good for your health
Cat girl
🐟🐚
yo
Ohh they're just drawn in one line with changing color, or add an overdraw function
fish shell 🔥
@stark herald she clo on my ud til i flare
You mean draw the background as you're drawing the main lines, with the same pen?
wrong

Because good fucking luck optimising that one properly
@plush notch TIL cloudflare could
Yep, or if that can't work add an overdraw, so the walls draw slightly taller than they need to be and then the bg draws slightly over it
That fixes the issue
The scratch pen having a circular tip makes overdraw look really, really ugly
That's just something you have to deal with in general, it's not something i can change
@glass shell rate quebec
welcome
😔
we have shitty movie names because we are obsessed with frenchifying every little thing
skill issue tbh
true
rf
Thoughts on the current scratch convo?
i wasnt reading
fake french
i was making performance improvements
Fake
joking i love em to death they talk funny
Start here
It looks generally fine with the circle going outwards, that perspectively works, but going inwards it just looks ugly. Like constant semicircular holes among the edges
CINQ NUITS DANS UNE PIZZERIA
HAHAHAHAHAHAHAHHA
@sudden sun
i hate the pen tip
i wonder if stamps can fix it
Pretty sure those are much slower
Ooo fake antialiasing
five nuts at the pizzeria..
you will watch cinq nuits dans une pizzeria
in fr-CA locale
That would be at a great performance cost tho
just stamp the ends after line draw
Germans do this too but even we haven't localised Five nights at Freddies 
This is what i thought
veee
You'd have to move back to the top at the end of each line before moving to the next one
my parents want me to learn german
Fünf Nächte bei Freddies
No, both of u are wrong, you just filter the end frame, keep the positions needed in a list
FINGER?
gottem
WHAT
correction: after looking it up, it is called "cinq nuits chez freddy" in movie theaters... ig this plane is just fucked up
I DIDN'T SAY THAT
even in normal france we havent localized it
finger the end frame
five nights in a pizzeria
STOPPPP
new fps is crazy
That requires keeping a whole new list
you can take the freddy out of the pizza but you can't take the pizza out of the freddy..,,..,
Noicceee, did you implement the dynamic res?
no
Lists are not performance changing at all
What improved it this time?
nothing lol im just looking around
all the benches are taken
i cant make any more improvements now
so im sitting in the corner like a freak
why do people keep saying you make friends in highschool
Start screaming and staring at people
IT'S MY THIRD YEAR I DON'T HAVE ANY FRIENDS
I did
HELP
i prefer 60 fos
fos?
everyone's fucking scary
what the fuck is a junior im french
3rd year
oh
Germans decided against direct translation with these film titles - with some ridiculous results.
i want it to be over
i quit at 5 pm it's over
2 fucking hours of history class
im actually killing myself
goofy german

i cho on my mik til i download
Urs didn't come with the first payment? (Crush of the same gender)
fps
It can reach 60? At what resolution?
8
AR 60?
Cuz if max it 60 that is actually insane
Oh urs is also reversed
?
The resolution slider meaning lower is higher
thats normal
@slow urchin i actually get around 48fps at 6 res
though not consistent :c
hi
en ti
@lime talon i want to not store entity data in the lists for rendering so no stupid entity type limits
i found a way to break vcs does anyone know how to script it for me into a plugin? 🥺
.
Frame limiter should also be a thing btw
i hate all of you
blocked
That’s really bad lol
You can’t just magically add features
Omg just add deferred rendering
hope for that many people here is 100x cheaper than samsung i'm sorry that translation is 💀 😂 🙏" what's in it back up messages i literally just don't argue online:
:3
this is false
10$
base price
could go higher depending on complexity (determined by me)
you love
you shouldnt be breaking vcs

@slow urchin @lime talon also ive been testing in this level scaled by 4x, so theres a lot of empty space and the worst condition for the raycaster
What r u on abt
average [1 blockierte Nachricht] user
I meant it takes time to do things.
Furina Shiggy
so true
Asking twice isnt gonna speed it up
when
i think its pretty easy i dont wanna pay for it but if u wanna do it urself idk if anyone has found it already but
where
u can spam different regions on a vc
so 60fps at 4 res
and it will be stuck on reconnectign
what use does this have
bc it reconnects everyone in the vc
SKIDDDDDDDDDD
@slow urchin i will implement dynamic graphics settings when i merge this code into my game project
how am i a skid?
They had said they optimized more and earlier we agreed that a good way was dynamic rendering, so i asked if they did it, context is key dude
bc im in a guild?
this is true
- no support
- ur guild
- ez bio
- your decor
- status
- your existence is skiddy in itself
oh so u dont know what a skid means
bro thinks hes cool for saying skid
😭
roblox skid moment
i see you're in denial
Bro is literally better than you in every way
n oway ur a vencord contributor
the only thing worse than being a skid is being a skid in denial
@slow urchin i dont want the resolution bumping up and down but i will make all graphic options do auto config stuff
Oh alr
slurs?
k word
Frame limiter is still good tho fake vsync Lol, keeps the delta time still
BALLS
the frame limiter is part of turbowarp
(Auto-response invoked by @slow urchin)
i dont need to implement it
@rustic drift skid
who up limiting they frames
Oh yeah me forgor
ill limit ur ass
:p
||save messages plugin||
are you saying the gta decor is skiddy
me
it's an official discord decor lmao
@harsh minnow destroy this guy
real
true
i'm jokinnn
by itself its okay
😔
simply
Real
Latinx
@rustic drift
who up tacxing they are latinx
u got it for playing xbox for 15 minutes or smth like that
I don't remember what it was but I cheesed it
with xbox online play
hf!decor 906581868567228447
Offer Details: Play 15 minutes of GTA Online and receive The Los Santos avatar decoration. You can learn more about avatar decorations here.
oh wait no I used aamias script for that
who made you @jolly nexus
the fortnite one was play console
I played fortnite in xbox online play

In my web browser
so good
can vencord work on mobile?
(Auto-response invoked by @lapis lava)
quests are an antifeature
"i found a way to break vcs does anyone know how to script it for me into a plugin? 🥺" 🤓
we will boil you
idk why people whine about quests
theyre advertising bs
more ways for discord to make money without shoving ads everywhere
whattt
you can just turn off the quest popups
quests = free decor + discord gets money so they have to get less money in other ways
ill soil my self
Quests would be cool if permanent, otherwise it just feels stupid and like ad slop, just to me anyways
they just shouldnt exist or be opt in
lmfao
the quests are much better than any other form of ads

the redirect URL is top tier
Discord users whine about literally every new discord upsate
true
works on my machine
Why are those even permissions a bot can have 😭
a NEW button?! outrageous.. modern discord SUCKS
God my hands r shaky
quests haters don't realise that the alternative to quests is ads or push nitro even harder
Tbf it is really cluttered

modmail ticket so sad
Pffft
im using discord because of its popularity
fortnite dance
I dont want to be using discord
with my 0 friends on there 😭
Hop on irc
discord so bad.. they should pay you to use it..
I'm using discord because every other message platform fucking sucks
vs your 0 friends on discord?
sorry that was mean 
Idk why i thought that was a 9/11 status at first glance
yes
vee being MEAN???
wow.
vencord makes it a little more bearable though
Wsg gang
-#
This user is under active surveillance by the FBI (Federal Bureau of Investigation). Do not contact this user, as they are a subject of a high-priority criminal investigation under 18 U.S.C. § 1030, effective April 29, 2021, related to cybercrime and unauthorised computer access. For more information, visit the FBI Cyber Crime Division. Learn more about 18 U.S.C. § 1030.
👍
vencord makes it worse...
Bro
are you 12 or something
nice one buddy
youtube embeds were unuseable without the adblock plugin
OBVIOUSLY
Ah shit
I got 2 ads in a row every time I tried to play a video
tbf that's youtubes fault not discords
yay
you couldnt be more right
Shouldnt have done this on this server
Real, mini text isn't backported in aliu yet Lol
not discord
vencord for youtube
use the mini text markdown for what it's supposed to be used for
Yeah be mad at google
Yall have fucking vencord this shit ain't gon work
Documentation gang wsp
I also get alot of usage out of message logger since my friends like to delete messages immediatly after sending them for dramatic effect 👍
But does it?
hi
-# this message was sent using Vencord the cutest discord client mod!
back in the days i had this friend with no personality that loved sending a message and immediately deleting it to gain sympathy
that's how it should be used
lol
so every time i just reposted her message with messagelagger
vencord ad block plugin? nope im making a plugin to add more ads
@harsh minnow lets make vencord for obscure platforms
literally a joke i made a few months ago
ad shit tons of ads for non existent things in all your plugins
fuck you
messagelagger
:(
im sorry
delays messages by 3–5 seconds
that was mean
you're not
atleast i worked
i once made something like vendroid but for quora
you hate me
it blocked ads by evaling setInterval{document.getEllementByClassName().forEach()}
I considered making an announcement about vencord getting ads with a screenshot of horrible ads in the plugins page and such for April fools
but then i realised that insane users will actually believe it
people believed vencord company
whitenames
this is me
we should fully move vencord development to codeburger
This is fucking magic
any rust devs in this server? which sin is greater: unsafe code or a memory allocation
or switch to email patches
venmcord
you look like a roblox character
yes
please
thank god i did it, i really didnt want to duplicate the level for proximity
hi
-# This user is under the juridiction of Vencorp please report any anormal activity to the Vencorp CEO immediately
We're building a better way to use Discord, starting with your client mod. Let go of the memory leaks, crashes, and instability with Vencord.
and then people will use those all the time and it'll get annoying
and I'll GET BLAMED FOR IT!!!
i don't fucking know ask vee
some random fr
we're stoning you
OF DÜSSELDORF????
im sorry for you guys
omg hi joi
@open pasture real name vee
can you make that but with a really tiny head
why is it possible to accidentally hit the reaction ratelimit by hand
I need to see these optimisations at some point they're wildly good
vencord users when they send one api request
(thats not me i dont have the original image)
New video from NTTS: "Vencord fell down..."
my friend got airpods
OH MY GOD IM GETTING BANNED DISCORD IS COMING FOR MY HOUSE!!!
one step towards upgrading to better company
ill give you the proj later
when done
i know it's not you but make the head tiny
literally just pressing all those True… reactions on touchscreen ratelimited me
Alright, thanks
so low
next step i need to show him the joys of ios
what do you mean the joys of ios
the joys last 3 seconds and then you realize you can't customize shit
#1 androidoid
@jaunty remnant
phishing is like online scams and stuff i think
can android users do
o
\quick settings? yes
nop thats why we are better
google “quick settings”
I don't see what's special here, what you're specifically pointing out
where you can change the size of elements
Yeah
open a termux rn
or add custom shortcuts that actually work
you can only choose between 2 sizes
my rom can
yup
i have one for wake on lan
open a termux hooked up to your laptop
exactly
It's possible but only on certain software
you need 3rd party apps


