#🧊-off-topic-iceman-only

1 messages · Page 103 of 1

deep token
#

that's fucking amazing

winter needle
#

literally insanely scratchable

#

the inner lenses too!!

deep token
open pasture
#

there's a reason they include a very soft protective cover for it in the box

desert goblet
#

it’s apple the fuck do you actually expect

open pasture
#

definitely use that when possible

desert goblet
#

some hunk of junk for a jacked up price

winter needle
deep token
winter needle
#

no better alternative

deep token
#

i saw my friend's airpods pro 1 case that shit looked awful 💀

#

scratched up and dirty and shit

open pasture
#

i use a leather case on my airpods because white plastic is disgusting

deep token
#

deep scratch on the back next to the button

willow seal
winter needle
deep token
#

@open pasture did i tell you they refused to replace my airpods pro

open pasture
#

yes

deep token
#

now even the mode switching is fucking up

#

and the left pod didnt charge

#

my whole pair is fucked

willow seal
#

why did they refuse to replace ur air pods? i used to get mine replaced for naything

open pasture
#

there's nothing wrong with my Pro 2's, i'm probably just going to buy the USB-C case befcause they sell it separate now (and i have lightning)

willow seal
#

id just walk in there and say i dropped em

open pasture
#

save $100

willow seal
#

one time i tilted my head and dropped it in a tea i wss drinking

#

they replaced it for free ☠️

desert goblet
eager marsh
#

explodes

willow seal
#

scam apple always

open pasture
#

my friend was wearing vision pro walking in the apple store and all the employees were lined up at the door and asking him about it lol

willow seal
paper gate
deep token
desert goblet
deep token
#

all green checks

#

its a very specific issue tho

open pasture
#

they didn't expect people to actually buy it, they had so many in stock

deep token
#

happens in loud environments

open pasture
#

no shortage of vision pros at my store

eager marsh
paper gate
#

o

willow seal
deep token
willow seal
#

they cant open them like iphones

open pasture
#

tonight we dance around the flame

#

then we get to play spirit game

eager marsh
#

fire in the hole

deep token
#

and i have transparency mode issues in louder environments

#

so

dusky vortex
open pasture
#

Okay, team, follow my command.

dusky vortex
#

shake the thunder from the spirit cloud

open pasture
#

ive never had bad luck with airpods fortunately

#

but they are certainly susceptible to QC issues

#

all the songbirds in the tree

dusky vortex
#

@open pasture have you heard the chonny jash cover of banana man

open pasture
#

Didnt know that was real and i now plan on forgetting you said that

#

Go fuck yourself forever

blissful jackal
#

Do people use Vencord cloud? Is it handy?

dusky vortex
#

WHAT

#

WYM

pine valley
#

i had the gen 1 airpods and i went back to my iems after a month

dusky vortex
#

😭

#

whats wrong with chonny jash

open pasture
#

skill issue lol

dusky vortex
#

its not johnny cash

#

its

#

chonny jash

pine valley
dusky vortex
#

different thing

pine valley
#

salnotes*

open pasture
dusky vortex
#

https://youtu.be/P-VkUtCNz_I thumbnail might look a bit edgy ig but its great imo

banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana banana

note: this song(version) isn't remotely anti-th or anti-banana-man.
it's essentially a needlessly overdramatic argument between myself and a past version of ...

▶ Play video
open pasture
deep token
#

mine are fucked

open pasture
dusky vortex
#

i keep turning off android live caption then u keep sending another voice message sob

vocal vault
deep token
vocal vault
#

maybe i will buy

deep token
#

bros got grade 2 titanium

open pasture
#

my bad should have said so

deep token
#

🤣

open pasture
#

they did the bare minimum

#

the buttons arent titanium lol

dusky vortex
#

oml now it doesnt even preview on mobile vera ur gonna be the end of me

open pasture
#

Drake

#

I tell you every time you complain about this shit

#

That if im sending something as an audio file

#

It is optional

dusky vortex
#

I KNWOWWIIF SHUSH

open pasture
#

You are buying dlc to my conversation

dusky vortex
#

i want nay NEED the full vera experience

open pasture
#

nobody has ever wanted that

#

they get it anyways

dusky vortex
#

i am your first

jaunty trellis
jaunty trellis
dusty goblet
#

i might have done a silly

open pasture
dusky vortex
#

the FUCK is that supposed to mean

open pasture
#

victim

dusky vortex
#

of what

bleak cosmos
open pasture
#

it's a surprise

dusky vortex
#

😨

#

can i get a hint

jaunty trellis
open pasture
dusky vortex
#

guhhhhh

open pasture
#

im an enby dipshit you think i premediate or decide anything

#

shit just happens and i go with it

#

you wish you were me

dusky vortex
#

i see now thanks

pine valley
#

whats an enby

open pasture
jolly nexusBOT
jaunty trellis
open pasture
native ruin
#

just had the biggest gamerrage in valorant

#

ended up with riot getting uninstalled

jolly nexusBOT
native ruin
#

for fuck sake i hate riot and their shit games

#

name a single good game riot made

#

or was involved in

jaunty trellis
#

arcane was fire but that's not a game so Shrug

native ruin
#

thats what i thought

elder geyser
#

@deep token gay

native ruin
small bramble
#

the luna gay

elder geyser
#

the julie gay

#

the pingu cute

jaunty trellis
#

w<

digital kettle
#

some black hats are so dum lmao

deep token
#

iPhone 12 mini

#

i want a new phone

paper gate
#

hi

digital kettle
#

haii

#

zeet

open pasture
#

me calling up myself

paper gate
#

hi Ashley

jaunty trellis
digital kettle
# jaunty trellis what now

basically some guy hacked a finnish healtcare service, and he accidently put his entire home folder to the "leak" tar filel

#

black hats shouldnt hack

#

lmao

jaunty trellis
#

💀

digital kettle
#

and he used bitcoin for transfers

digital kettle
#

instead of monero

elder geyser
digital kettle
#

thats why we white hats are better lmao

jaunty trellis
digital kettle
open pasture
#

black hats are zased if it's hacktivism

sand citrus
open pasture
#

anything that gets us closer to communism works for me

stark tapir
#

i should just need to file an amended order
and my gender will be legally changed with documentation instead of just with the judge's word

digital kettle
#

i mean

#

i think im gray hat

#

idk

open pasture
#

are you good at it

digital kettle
#

i hacked the turkish gov

deep token
#

im not anything i dont hack

open pasture
#

theyre turkish

deep token
#

fuck my phone stopped charging

#

can someone make a better standard than qi

digital kettle
#

i have the entire countrys

paper gate
#

okay

digital kettle
#

database

#

i mean

paper gate
digital kettle
#

everyone can download it lmao

#

it happens every year

#

even if gov says it didint happen

#

THEY USE FUCKING BETTER SQLITE

#

FOR THEIR DB

elder geyser
digital kettle
#

for a goverment

#

they are using node.js

deep token
#

vesktop

open pasture
digital kettle
#

@deep token GUESS WHAT

#

i have now

deep token
#

ya?

elder geyser
sand citrus
#

lol

paper gate
digital kettle
#

bt 5.1

dusty goblet
#

I did a silly and booked a flight

deep token
#

my airpods support 5.3 i thinmk

open pasture
elder geyser
digital kettle
#

5.1 is gud enougj

cerulean lance
deep token
#

usb-c case

elder geyser
urban elk
paper gate
deep token
brittle granite
#

im so normal

paper gate
#

brazil

open pasture
urban elk
deep token
#

ios 15 doesnt even support the airpods

#

so ipod touch models dont do it

dusk meteor
paper gate
#

ive felt like crying but not able to

#

pain

dusky vortex
fair hinge
#

do you know the result of this js if it is valid (without testing/cheating)js --> 5 - '+2'

paper gate
#

what is that

fair hinge
#

js

paper gate
#

delete

open pasture
fair hinge
#

norp

brittle granite
#

its nan

urban elk
#

no fucking clue

paper gate
#

its null

fair hinge
#

no

deep token
#

3

dusk meteor
#

not a number - the second number is a string

fair hinge
#

no

urban elk
#

probably 3 or some shit

dusky vortex
fair hinge
#

no

paper gate
#

its [object Object]

fair hinge
#

no

urban elk
#

2?

fair hinge
#

no

urban elk
#

then what

fair hinge
paper gate
#

oh

open pasture
#

is c++17 good

paper gate
#

what does --> do

dusk meteor
#

ohhh i thought --> was just the js prompt

urban elk
brittle granite
#

WHAT THE FUCK IS -->

fair hinge
#

comment

open pasture
#

i need a straight answer no gay shit i dont have time i just wanna know whether it's worth to switch the project from 11 to 17

dusk meteor
#

KEKW

brittle granite
#

HUH

dusk meteor
#

i forgor

fair hinge
brittle granite
#

<!--

fair hinge
#

no

#

look

elder geyser
fair hinge
#

you wish I was joking

dusk meteor
#

that's great

dusk meteor
#

TIL

fair hinge
#

no it's undefined

brittle granite
#

why does it also parse <!-- as a comment

stark herald
#

m

fair hinge
#

html comments

stark herald
#

ht m l

brittle granite
#

yeah

fair hinge
#

the end of a comment serves as a line comment

#

due to.......................

#

yes

open pasture
brittle granite
#

im using that

fair hinge
#

this also is not in the tc39 es spec

dusk meteor
#

a mini mall

fair hinge
#

yet is supported in most js engines

urban elk
open pasture
#

they made std::array good allegedly

paper gate
open pasture
#

which is c++'s fixed size array

paper gate
open pasture
#

in 17 you no longer have to specify the element quantity

dusk meteor
#

h y d r a t e

urban elk
open pasture
#

it just figures it out. like c has done for years

brittle granite
#

lmao tsserver shits itself

open pasture
sand citrus
open pasture
#

No it took 6 years

sand citrus
#

i dont use it but i would assume that it always did that

open pasture
#

Its the c++ maintainers

#

are you surprised

paper gate
#

i dont like arrays in c++

sand citrus
#

idk i treat c++ like its c because im cool like that

open pasture
#

i do that too for most things but i realize like

cerulean lance
open pasture
#

sometimes using stuff like c++ gives me

#

is a good idea

sand citrus
#

true true

#

i never do it but stl can be nice

paper gate
#

@cerulean lance

open pasture
#

i mostly use it like

#

c with classes

sand citrus
#

yeah me too lol

#

c with classes templates and namespaces

#

i almost never use the stl

cerulean lance
paper gate
sand citrus
#

the only time i ever used it was bc i needed vectors

open pasture
#

but stuff like std::string is helpful for memory safety and exceptions are helpful because my program doesn't just die anymore it at least

open pasture
#

kind of tells you what's happening

#

before it does

urban elk
sand citrus
#

idk im fine with c stuff but yeah stl is nice anyway

#

i never really used std::string

brittle granite
open pasture
sand citrus
#

i avoid exceptions like the plague

open pasture
#

so do i, i only use them for

#

fatal errors

sand citrus
#

ye thats fair

brittle granite
#

Monad....

open pasture
#

like what i am wrapping here

sand citrus
#

when stuff has to be like stopped immediately and handled

#

it makes sense then

#

but i never had to use them

#

so i just avoid them

#

i have them completely disabled in compiler settings

#

c++ exceptions

brittle granite
noble quest
sand citrus
#

built in stl doesnt like that so ill have to use a replacement or some small single file library for things like vectors

#

eastl looks nice

open pasture
#

i use throw logic_error for things that should be impossible to happen, so bugs in my code, and throw runtime_error for issues caused by the running environment, like someone spawning too many objects

sand citrus
#

yeah that is fair that makes sense

#

ill just use asserts if i have to

open pasture
#

keeps things clean and makes error handling easy

cerulean lance
sand citrus
#

unless it makes sense to use exceptions ig

paper gate
brittle granite
#

aaaaaaaaaaaaaaaaaaaaaaaa

open pasture
#

it's just nice because i can handle fatal errors just like this with no fuss

sand citrus
#

i completely disabled c++ exceptions in my compiler settings bc they were fucking stuff up and i dont wanna use noexcept for everything

#

maybe it was a msvc issue

brittle granite
#

@paper gate boo

open pasture
#

if i have exceptions it's a failure that should not be happening and i can't fix

sand citrus
#

i switched to clang for one feature alone and it seems to be working nicely but intellisense fucking hates it so i had to disable intellisense error reporting entirely

open pasture
#

so i have them enabled

sand citrus
#

ye thats fair

paper gate
#

delete haskell

sand citrus
#

id just use asserts for that personally

#

but both are fine

open pasture
#

i would use asserts but uh

#

it's like

#

on windows and msvc

#

you have th e vc++ runtime

#

to nicely tell you what went wrong and where

#

but see i'm developing on linux for it primarily

#

so you pretty much just get

#

Assertion failed (function name)

sand citrus
#

u can use predefined macros to get the current file and line

open pasture
#

which isn't as useful

sand citrus
#

i think its just like __LINE__ and something else

brittle granite
#

__FILE__ yea

digital kettle
#

hai

sand citrus
#

ye i was gonna guess that

paper gate
#

hi ashly

sand citrus
#

i never used those so idk

open pasture
#

i didn't see this comment i havent worked on this engine in a while did someone make me angry

sand citrus
#

lol

#

but yea u can just use __FILE__ and __LINE__

raw panther
sand citrus
#

u could make ur own assert macro/func

raw panther
#

cute

paper gate
#

rini rot

open pasture
#

i don't fuck with the compiler

#

shit's evil. always working against me

sand citrus
#

Fr..

open pasture
#

you seem like you're gonna be pissed by the next sweenshot

sand citrus
#

well see

open pasture
sand citrus
#

i really wanna learn cmake

eager marsh
sand citrus
#

im too microsoft pilled

open pasture
#

cmake is msbuild but like

#

actually sane

eager marsh
#

i wrote out all of these by hand

open pasture
#

and cross platform

paper gate
#

msbuild hate

sand citrus
#

i rly dont wanna learn any of that 😭 im too lazy

open pasture
#

but its the most confusing shit EVER figuring it out

sand citrus
#

i just used msvc and msbuild and all that just unchanged visual studio stuff

#

but with compiler settings changed

#

until yesterday bc i wanted one feature from clang

#

and then i had to disable fucking intellisense error reporting bc it hated clang lol

#

so dumb

#

but it works ig

open pasture
#

this is what the cmakelists looking like rn for my engine

#

my main reasoning is it lets me do stuff like this

sand citrus
#

hm i see ye thats nice

open pasture
#

which automatically becomes this

sand citrus
#

cmake is definitely nice but i just cba

#

to learn it

#

i wouldnt rly benefit from it

#

i also dont write cross platform software

#

closs

open pasture
#

you're shit

sand citrus
#

the shit i make would require me to completely rewrite things if i want them to work on linux

open pasture
#

what do you make

sand citrus
#

video game mods sorta

open pasture
#

you are insane

sand citrus
#

yeah i made my own x86 disassembler sort of

#

:steammocking:

#

i think it was fun idk

urban elk
#

LmfAO

sand citrus
#

its not like a full disassembler but

open pasture
#

c++ stl is deranged but i just know where it's better to use it. which is mostly anything dealing with things that i don't know what will happen to them at runtime

sand citrus
#

it calculates the length of a x86 instruction

#

and returns it

#

but with a couple more things i could make it more like an actual disassembler

#

i think its quite short

open pasture
#

because it manages memory and just generally does shit for me that would be problematic with c. and its like. i know how to. i could. but i am lazy, and would prefer not to

sand citrus
#

its only 117 lines of code

open pasture
#

stuff like C++'s random functions are insane though

brittle granite
#

I am working through Write Yourself a Scheme in 48 Hours (I'm up to about 85hrs) and

#

great SO question

open pasture
#

you see this

sand citrus
#

lol

open pasture
#

this shit was like. 11 lines of c++ code using the stl

paper gate
#

i am going insane

sand citrus
#

i should prob use more c++ things

#

i mean its fine as is but

#

maybe c++ casts instead of c casts would make more sense

#

but everything already uses c casts so oh well

open pasture
#

just use it's strings arrays and vectors and maybe some exceptions if you're doing something like a game engine and touch like

#

nothing else

sand citrus
#

yeah ill only use vectors probably

glossy swallow
sand citrus
#

i prob wont use the built in stl tho

sand citrus
#

could do something silly like

glossy swallow
#

too much typing

sand citrus
#

#define RC reinterpret_cast

open pasture
#

yeah im not insane im not swapping out my stl

#

the stl sucks regardless of what stl it is

#

c++ standards moment

glossy swallow
#

but it's confusing picking which one

brittle granite
sand citrus
paper gate
#

aa

sand citrus
#

as i said i dont use these so i might be wrong but i think its like this

static_cast if u want to actually like convert the type like from float to int for example, so static_cast<int>(1.1f) == 1 i believe
reinterpret_cast if u just want c++ to treat something like a different type without any actual conversions so reinterpret_cast<float>(0x3F800000) == 1.0f
no one cares about the other cast types lol

glossy swallow
#

what about virtual_cast lol

sand citrus
#

didnt even know that exists lmao

glossy swallow
#

you're meant to use that on virtual classes

#

*dynamic_cast

sand citrus
#

ik theres also const cast

glossy swallow
#

it doesn't exist

sand citrus
#

i dont use any of these as i said

#

but

open pasture
#

ain't i supposed to use the destructor for this

sand citrus
#

they make more sense than c

open pasture
#

i heard that that's a Bad Idea but like

sand citrus
#

idk ur choice really

brittle granite
#

@candid blaze

sand citrus
#

if u want to destroy it but keep the variable alive if that makes any sense

#

then u can do what ur doing

brittle granite
#

poor ax

candid blaze
#

Thank you

sand citrus
#

u can also have both

golden swan
#

money

sand citrus
#

call destroy in the destructor

#

idk

candid blaze
#

That’s why ur my favorite staff…

#

It passed like 9 hours lol

open pasture
sand citrus
noble quest
golden swan
#

fuck shadow wizard money gang #fuck # fucks hadow wizard money gang

open pasture
sand citrus
sly spear
open pasture
#

its a singleplayer 3d game engine. in the event we are no longer drawing a window. we are basically done doing . everything

golden swan
#

░M░Y░ ░G░Y░A░T░T░I░N░ ░B░I░O░

eager marsh
sly spear
#

Nuh uhhhh

sand citrus
jaunty trellis
candid blaze
glossy swallow
golden swan
#

.fm

fading lanceBOT
#
Current:

Bloodhail
Have a Nice LifeDeathconsciousness

Previous:

Euzin Vs Máquina
Crizin da Z.O.Brasil Buraco Vinte Vinte

paper gate
candid blaze
#

Lemme see the last time I listened to music

glossy swallow
#

what happens if the destructor throws an exception

open pasture
#

we give up

sand citrus
glossy swallow
#

because in theory some cleanup could fail

candid blaze
#

1 week

open pasture
#

we give up on any exception

sand citrus
#

True

#

fuck handling them

candid blaze
#

Listening to music without earphones is so weird

open pasture
#

no i mean we literally do

candid blaze
#

Unless it’s like

#

Vinyl

sand citrus
#

sometimes its all u can rly do tbh

open pasture
#

because they aren't going to be called unless i fucked up if they're called by someone else

sand citrus
#

but id just use asserts in that case

open pasture
#

in which case i fix the problem

#

if they are intentionally called by me

#

then we are bailing out anyways

glossy swallow
#

why are you creating an sdl wrapper

#

why wouldn't you use sfml

open pasture
#

with complete respect

#

i know why i'm doing this how i am

glossy swallow
#

great start to a sentence

#

why not just use sdl directly :p

sand citrus
#

this way is kind of cleaner maybe

#

idk it depends

glossy swallow
#

is the screen class meant to be an abstraction

sand citrus
#

it is all subjective in the end anyway and same result so

glossy swallow
#

or is it the implementation

open pasture
#

also sfml has poor 3d support in my experience and i can't be fucked

glossy swallow
#

hmm

#

what are you creating

#

gayme engine? i guess abstyractions are good so you don't spend 24 hours trying to rewrite the codebase later

open pasture
#

a data-driven 3d first person shooter engine

glossy swallow
#

why not create Screen which you can pass a DisplayDriver impl into (or whatever)

open pasture
#

because i'm new to C++ and i'm not blazingly fast memory leaker yet

glossy swallow
#

my way of doing things is probably weird xd

#

i refactored java code to not use any oop

open pasture
#

i don't know if it's weird. i know C, not C++ but i'm using it here because frankly programming functionally for a data driven game engine is a

#

shit idea

solemn plank
eager marsh
#

yems

glossy swallow
#

if you want to support multiple implementations wouldn't you have to remove the sdl stuff from screen

solemn plank
#

bitmap nerd fonts 🤤

open pasture
#

this is a stopgap i'm redoing like everything

glossy swallow
#

then subclass it

#

🍝

open pasture
#

we have strayed so terribly from the point i am weeping

glossy swallow
#

i will force you to learn rust and rewrite it

#

🚀

solemn plank
#

i love how the 3DS's recovery mode is literally just a glorified updatinator

open pasture
#

how would you do it?

glossy swallow
#

idk

#

xD

solemn plank
#

the NUS can create an entire fresh Wii NAND

brittle granite
glossy swallow
#

maybe create a driver interface which you can implement for sdl and stuff

glossy swallow
#

this seems to be how emulators do it

harsh minnow
#

someone tooted it

brittle granite
#

github cofounder was temporarily suspended lamo

open pasture
#

Screen handles rendering and windowing and can ideally be hotswapped for any other combination of renderers opaquely to the engine itself -- making a new renderer should be simply providing your own implementation of screen that is compliant

glossy swallow
#

yeah but won't you need to stuff a lot of stuff into Screen?

open pasture
#

yeah

solemn plank
#

my 3ds is acting fucked up

open pasture
#

it handles drawing things. that is it's job

solemn plank
#

flipnote studio just freezes

glossy swallow
#

okay, so it basically is the driver

golden swan
#

aaaaaaaaaaaaaaaaaaaaaaaaaaaa

open pasture
#

atm yes but it shouldn't be

glossy swallow
#

i mean the driver interface

open pasture
#

yeah sure

glossy swallow
#

you'd create SdlScreen i assume

open pasture
#

yeah there you go

west ore
open pasture
#

basically on initialization the program should be able to call Screen::create() which through ?????? gets sent to whatever implementation that has been chosen to implement Screen::create()

#

etc

golden swan
paper gate
#

4

noble quest
#

better than what they want me to use

#

it is a chromebook

#

it is also so slow

#

keystroked take ~ 1 second to show up

open pasture
#

Can you take your cell phone to school?

#

💀

#

lucky you

#

At school I have to hear a lot of shouting

paper gate
#

o

solemn plank
#

i was able to get a thinkpad

#

i might be able to keep it too

#

emphasis on might

dusty goblet
#

hello vendor how are we feeling today

paper gate
#

bad

candid blaze
#

I got 2 VMs with 2GB of RAM for $0.97 per month each

#

Could get more VMs but I don’t think it’s necessary for now

fair hinge
#

why do you need any vms

candid blaze
fair hinge
#

what shtuff

candid blaze
#

website, mail server, piped instance, mastodon-compatible activitypub impl, matrix homeserver

fair hinge
#

nice

#

idk what to work on tonight

candid blaze
#

Should be a fun experience

fair hinge
#

do I porffor or wintercg

desert goblet
#

i just found

#

the lethal company

#

turret

#

as a girl

paper gate
#

why

desert goblet
#

i don’t even know

brittle granite
#

matrix husk

open pasture
#

i don't know if that's evil

candid blaze
#

got a third vm now

#

Total of $2.91 blobcatcozy

stiff urchin
#

from where and whjat specs

candid blaze
#

OVH

brittle granite
#

why are you making them separate vms

candid blaze
#

each machine has 2 gb of ram, 1 vCore, 20 tb ssd

brittle granite
#

ig they're kinda weak but you wouldnt need them all at once rn right

candid blaze
stiff urchin
#

o yea that explains the cheap price

#

also isnt ovh like, terrible

candid blaze
#

Why

brittle granite
#

never heard anything bad from them

stiff urchin
#

thatswhyimasking

candid blaze
#

Neither

brittle granite
#

me netherlands

candid blaze
#

you didn’t see anything

stiff urchin
#

i just vaguely remember hearing something bad about them

paper gate
#

i wanna go to sleep forever

stiff urchin
#

ok spec wise they do seem terrible xd

candid blaze
#

it’s for $0.97

#

What would u expect

stiff urchin
#

i meant the higher tiers

weak lava
#

hi

ripe willow
#

C# problems

paper gate
#

C#

#

C sharp
C dull

sand citrus
ripe willow
#

Look, I gotta do some multithreading

#

and it's the language I'm most comfortable threading in

weak lava
paper gate
#

yes

west ore
#

#ifdef USE_SDL_SCREEN
#define Screen SDLScreen

#

or like whatever renaming is in c++

#

i forgor

#

maybe using Screen = SDLScreen

west ore
#

just &

#

wait

#

disown

noble quest
west ore
glossy swallow
open pasture
#

it is a function example

#

and also because i need to control exactly when the window is initialized, control how many exist (one at a time singleton) and various other things

#

not to be rude but youre critiquing like everything except what the focus is

glossy swallow
#

why is that rude

#

what did you want me to be mean about

candid blaze
#

They’re good

elder geyser
west ore
dusty goblet
#

@west ore meow

#

hru

west ore
#

meow

#

i brb

#

get petted

tall breach
#

rub a rub a dub yeah yeah

lucid barn
#

shiggies

noble quest
fair hinge
dusty goblet
#

@west ore did you know the vendor meetup is happening shiggy

glossy swallow
west ore
#

give me time and location i'm going

errant chasm
paper gate
#

(

glossy swallow
west ore
dusty goblet
glossy swallow
#

(nerd friends)

noble quest
paper gate
#

hello tode

stark herald
#

it IS

#

OwO is too

west ore
dusty goblet
west ore
dusty goblet
#

lmao

#

i need to click on pingus bed first

#

otherwise i spawn at home

west ore
#

minecraft.death.sensory_overload.headpat

dusty goblet
#

imagine you spend 250€ on a trip and after 6h of the trip you just wake up in your bed 😭

#

horror

west ore
#

anyway i brb byee

dusty goblet
#

baii

west ore
raw panther
paper gate
#

g

real skiff
#

zt thirty seven

granite lily
#

glue

errant chasm
#

Radia

granite lily
#

pixel you flashbanged me

#

you

paper gate
#

i feel weird

granite lily
#

dont feel weird

paper gate
#

how

errant chasm
granite lily
#

radia spreading

paper gate
#

hi

errant chasm
solemn plank
#

i think there is something wrong with my copy of mother 3

stark herald
#

I suggested a forum adds API keys and they're telling me to scrape because if they added API keys people might accidentally leak theirs wth

elder geyser
#

you know "move fast break things"

#

its funny that

#

mojang moves slow as fuck

#

and they break everything anyways

lime talon
open pasture
#

hi

jaunty trellis
paper gate
#

hi

dusty goblet
jaunty trellis
#

haiiiiii

dusty goblet
#

I will kiss you

arctic summit
#

Hihi

#

Pingu remember the piss command right

#

Cus turns out it wasnt morts alt that was quarantined

#

Mort just gave himself every role in the server including quarantined

jaunty trellis
#

💀

paper gate
#

hi @arctic summit

arctic summit
#

so now everyone has access to baisically banning yag in under a minutr

desert goblet
arctic summit
paper gate
#

I'm eepy

paper gate
#

hi

#

hi happy

dusty goblet
#

Haii

winter needle
jaunty trellis
raw panther
dusty goblet
desert goblet
dusty goblet
#

Forcing your own software on people without choice something something market dominance something something fine something something

raw panther
dusty goblet
#

Assistant

raw panther
#

:3

dusty goblet
#

Nice one autocorrect

#

Nvhhr ur cute

raw panther
#

no u :3

desert goblet
raw panther
#

yup

paper gate
#

g

dusty goblet
raw panther
dusty goblet
#

Nyou

#

Jesus why am I so excited already

#

It's still 86 days

solemn plank
raw panther
willow seal
#

hi

dusty goblet
#

Hai

warm zenith
#

it's finally over

dusty goblet
#

Csnt communicate our meetup

raw panther
#

true

warm zenith
#

use skype

willow seal
dusty goblet
#

This

#

I never knew Airlines did thus

jaunty trellis
harsh minnow
dusty goblet
harsh minnow
#

i don't like messengers that require phone number

warm zenith
#

you shouldn't post that in public but sure

raw panther
harsh minnow
jaunty trellis
raw panther
dusty goblet
warm zenith
harsh minnow
#

qhar

#

mean

dusty goblet
raw panther
#

I will call every number and ask for ed

warm zenith
dusty goblet
#

Why did I say letters

dusty goblet
willow seal
warm zenith
#

telegram is a banger

#

don't use it

raw panther
#

I have telegram only because a lot of phone rooting stuff went there for some reason

willow seal
#

You don’t know how many crimes I’ve committed on telegram

warm zenith
#

telegram is my go-to tool to organize legal meetups

#

with non-extremist legal groups

raw panther
warm zenith
jaunty trellis
raw panther
#

lol

willow seal
dusty goblet
#

Way*

warm zenith
#

actually i talked to a gay furry on telegram once. gays are extremists in russia so i guess i don't use telegram for legal purposes after all

#

my day is ruined

willow seal
#

But I got auto delete on, surely they won’t be able to retrieve those messages

#

Right?

warm zenith
#

press print screen

#

idk what that means but good for you or sorry that happened

dusty goblet
#

My last 7 emails are related to spending money

jaunty trellis
dusty goblet
#

6 times Bills and 1x information when ill be able to spend money lmao

raw panther
#

Bills with a capital B

deep token
#

meow

#

@warm zenith hiiii

warm zenith
#

hello

open pasture
solemn plank
harsh minnow
#

i got converted to xmpp

#

it's pretty cool

noble quest
solemn plank
#

what is xmpp

#

i see

open pasture
#

it uses c++'s inheritance to make subclasses of screen for every renderer. every function a renderer would need to supply is virtual, and then there's a single non-virtual getter class to get the screen singleton and also a single non-virtual just a fucking function to try and decide the best renderer (It's just bgfx and soon to be broken opengl)

#

it works very well actually. completely opaque except at creation time

solemn plank
#

doy

#

huddddwq

#

sai

open pasture
#

i have no intent to target any platform bgfx wouldn't run on, but i think that it would be funny if someone ported this to like the psp or something and they should have the option to do so

brittle granite
open pasture
#

i sure as the fuck am not maintaining more than 1 renderer but it's nice to let nerds be nerds

harsh minnow
lime talon
#

h

brittle granite
#

essem hosts an xmpp server iirc u can ask him

stark herald
lime talon
#

i might go to bed a little earlier idk

stark herald
#

night

noble quest
#

why is this an emote 🤱

arctic summit
#

uh oh

#

Foire feels like crying and i dont know why

#

Not a good sign

raw panther
dusky vortex
#

o7 vendetta

#

the fish have died

mossy egret
#

rip what is happening to vendetta ig

jaunty trellis
#

o7

raw panther
#

what

jaunty trellis
errant chasm
#

Veedetta is kil

jaunty trellis
#

no...

lime talon
raw panther
#

I guess now is a good time to switch to vendroid

errant chasm
#

Tbf vendroid is useful at times

lime talon
dusty goblet
#

Well I guess I'm not gonna have my phone client modded at all then

open kernel
#

alr anyway alt to modded discord?

#

that isn't aliucord

jaunty trellis
brittle granite
#

just use aliucord

open kernel
#

fuck outdated discord

stark herald
brittle granite
#

like the updated one is any good

lime talon
#

i want the updated one

open kernel
paper gate
#

@brittle granite

stark herald
#

Vendetta is good you just need to stay on 200013

lime talon
#

aliu is cool but i need my slash commands
(and rn actually felt snappier compared to kn when typing on a shitty phone)

lime talon
noble quest
#

is aluicord on ios

stark herald
#

wha

#

all plugins work on 200 stable

#

for me

real skiff
#

what is going on

lime talon
#

no way to get plugins anymore, the channel is locked

stark herald
#

theres

#

plugin browser plugin

paper gate
#

never switching

lime talon
lime talon
dusty goblet
paper gate
#

good

stray forge
stark herald
#

you can install it by going to Plugins and manually putting in the link

paper gate
#

is vendetta actually gone

stray forge
#

Apparently!

jaunty trellis
paper gate
#

I'm not in vendetta

real skiff
stray forge
#

Github's been archived and the entire server's shut down

stray forge
left hearth
#

Is aliucord good

paper gate
misty apex
#

Vendetta is EOL 😔

stark herald
#

don't worry guys enmity v3 will be out soon

jaunty trellis
dusty goblet
left hearth
#

I was about to install vendetta glad i saw this

paper gate
#

now

stark herald
#

waa

paper gate
#

i can enact my new plan

open kernel
#

should I quit discord

stray forge
prime kraken
#

No we're just fixing the channel perms guys the eol channel was a bit

prime kraken
#

no

open kernel
#

😐

paper gate
#

@prime kraken @prime kraken @prime kraken @prime kraken is vendetta eol or not

brittle granite
#

how can yo uread

left hearth
#

Its on the server

jaunty trellis
open pasture
#

@mighty mirage you included

paper gate
#

I'm gonna work on my aliucord fork

mighty mirage
paper gate
#

@mighty mirage hi kasi

open pasture
#

not emphasizing

paper gate
#

oh

stark herald
#

hi all .3

paper gate
#

.3

open kernel
#

where tf is my message

stark herald
#

did the general close too or is it a community server now

jaunty trellis
obsidian shoal
golden swan
#

o kl ittle bro i m hacking all your files and leaking them on leaked dot cx

dusty goblet
raw panther
#

yeah vendroid isn't completely unusable but not the best either

dusty goblet
#

Pingu go sleep

paper gate
#

vendroid optimization nonexistent

dusky vortex
raw panther
#

tried to upload a screenshot of me using vendroid and it just crashed lol

real skiff
#

discord is eol sorry to break it to you

rare forge
#

why does vencord have a death metal logo

open pasture
paper gate
open pasture
#

clap muthafuckin clap

paper gate
#

mae did you leave vendetta

open pasture
#

yeah

#

well

rare forge
open pasture
#

someone decided to unrightfully force me to leave

paper gate
#

dang

golden swan
dusty goblet
#

Hey mae

rare forge
paper gate
#

so hm

golden swan
brittle granite
#

vencord eol is coming later this night

paper gate
#

do i continue my zeetcord fork or make a new mod

open pasture
#

like what

#

lmfao

rare forge
#

some black metal is good

open pasture
#

good job kasi

paper gate
#

what kasi do