#development

1 messages · Page 386 of 1

tepid olive
#

now extract every version

half walrus
#

that's the goal ya

tepid olive
#

12-14.4

half walrus
#

yup

tepid olive
half walrus
#

10 - 14

tepid olive
#

WTF

half walrus
#

ideally

tepid olive
#

where do you get all these caches

half walrus
tepid olive
#

oh

#

nfr

#

that’s true

half walrus
#

i have a shit ton of them downloaded

tepid olive
#

and then just extract somehow

#

how does one extract an ipsw

#

there was some tool idk if it’s still working

grim sparrow
#

Just rename it to .zip???

#

And then mount the iso

#

Is there some other method I’m unaware of?

tepid olive
#

obv rename to zip but idk past there

#

i thought it was encrypted or something

#

idfk

grim sparrow
#

They were up until some point

tepid olive
#

autocorrect why

grim sparrow
#

now it’s just hdiutil attach theBiggest.dmg

tepid olive
#

god damn it did you really have to add that emote

grim sparrow
#

I made a typo

half walrus
half walrus
#

we out here 50 libraries in now

#

im gonna shower while this runs

steady nest
#

those dylib's are useful for disassembling but still unusable, correct?

half walrus
#

2009 left to go

half walrus
#

haven't checked

#

it fixes almost everything

gentle grove
#

How do I d

tepid olive
#

Anyone know how to make something like this, and save the items to an array?

gentle grove
#

@tepid olive copy what

half walrus
#

apple docs should be helpful here

tardy narwhal
half walrus
#

sick i got concurrent thread pooling

#

now it'll start a new thread each time an old one finishes

#

so no more than 17 start at a time but ones like IOKit dont hold everything else up

half walrus
#

.

tardy narwhal
#

ah, I have dumped libxpc & dispatch if necessary on the 12.x section but dunno how beneficial having the dylib sounds

half walrus
#

these are fully extracted frameworks

#

the ".dylib" extension is just wrong

#

I just have it that way so my system knows what they are

tardy narwhal
#

ah

half walrus
#

any .dylibs are gonna have the ext .dylib.dylib

#

lol

gaunt mesa
#

peep panic

#

one sec

#

look into these files

tepid olive
#

ty sir intjallah

gaunt mesa
#

the most important things here are the data delegates cc @tepid olive

half walrus
#

yo why the FUCK was turbo boost disabled

#

whole ass machine running so much faster now

gentle grove
#

BRUH

#

HOW

tepid olive
#

yes

#

it doesn't work

half walrus
#

damn we 500 libraries in

tepid olive
#

NSData *data = [NSData dataWithContentsOfURL:APIURL]; maybe something with that

#

what does it return

half walrus
#

returns NSData

#

typically

#

in this case NSData with the contents of a URL

tepid olive
#

krit moment

gentle grove
#

the odysseyra1n script is physically hurting me to look at

tepid olive
#

log it

half walrus
#

apt-get install lldb

#

ssh in

#

lldb -n SpringBoard

#

c

tepid olive
#

ah

half walrus
#

proc int

tepid olive
#

that's your problem

half walrus
#

then po <objc code here>

#

is how you check it

#

alternatively

#

apt-get install net.limneos.oslog

#

oslog

#

well i hope arch has ssh

#

because ur running this on device

#

here let me clarify

#

ssh <device>

#

apt-get update; apt-get install net.limneos.oslog

#

oslog | cat | grep "SpringBoard"

#

replace "SpringBoard" with anything specific if you want, it'll only show messages that have that line in it

#

if your app calls nslog it shows up there

gentle grove
#

isnt the oslog on the device not on your pc

#

propr

half walrus
#

yes that's why i said ssh into the device sir

gentle grove
#

yeah

half walrus
#

oslog shows the same thing in terminal that shows up in Console.app on macos

#

so if you replace "SpringBoard" with your app executable name it'll show NSLogs from that process iirc

tepid olive
#

Then use idevicesyslog

#

With a filter for springboard

half walrus
#

or do what i said and skip installing shit on arch

tepid olive
#

Why wouldn't you have limd installed

half walrus
#

idk why everyone insists on not using lldb/oslog/etc on device

#

works purely over ssh

#

works in reverse tunnels

#

works over ssh into a machine with a phone reverse tunneled

gentle grove
#

yeah i remember installing oslog once

tepid olive
#

does anybody know how to bypass the app permission shit when tryna open an app on macos

#

you do not have permission to open this app

#

yes i googled

#

and none of them worked

#

The application cannot be opened for an unexpected reason, error=Error Domain=RBSRequestErrorDomain Code=5 "Launched process exited during launch." UserInfo={NSLocalizedFailureReason=Launched process exited during launch.}

#

nfr

#

well it would help if you shared the exception

#

r word

#

if the app exits

#

an exception was raised

#

or abort was called

#

or another one of the exit signals

#

but in this case, it’s an exception because it crashes

#

crash logs

restive ether
#

crahs

tepid olive
#

either with cr4shed

restive ether
#

r

#

r

#

r

#

r

#

r

tepid olive
#

or analytics

#

analytics data

#

those logs are super fun to work with

#

especially because it just gives the address of the functions

#

*adresses

restive ether
#

nfr

tepid olive
#

well gotta see if there’s a way around this macos gayness

#

thread backtrack thing is enough

#

we do not care what libraries are loaded

#

ok then the app aborted

restive ether
#

abort yourself

tepid olive
#

gotta figure out if there is a solution to this macos fuckery

#

dyld insertion fun

#

i made macos tweak for app and it actually works

#

but how make work with sip

#

that is the thing idk if is possible

#

tbh probably codesign by myself and bypass amfip or whatever it’s called

#

amfi my bad

#

rn it thinks the app is malware

#

hey tartar sauce

#

your selector isn’t defined for the target

#

your method doesn’t exist

#

so it crashes

twilit jungle
tepid olive
#

too late dgh0st saw

half walrus
#

tis complete

twilit jungle
#

Bruh thats the exact same backtrace with the last 2 stack frames being different

#

Actually just 2nd to last

restive ether
#

n

#

f

#

r

half walrus
#

time 2 upload

#

n destroy my internet for like 20 minutes

twilit jungle
#

Though it is weird that it figured out symbol the first time and not second

half walrus
#

only one more day of this suffering

restive ether
#

why must fios be

#

garbage

#

and not give me an ipv6 block

half walrus
#

love how that's entirely unsymbolicated

#

use lldb

#

ffs

tepid olive
#

bruh

#

BRUH

twilit jungle
#

Show the part where you set the action for the button

tepid olive
#

wow that’s literally my code just made shittier LMAO

twilit jungle
tepid olive
#

BRUH

#

That’s not the target

#

i told you

twilit jungle
#

So close yet so far

tepid olive
#

the target needs to have the method

#

either way he’s off

#

on self?

#

that class

#

and also you aren’t taking paeans

#

params

#

in that’s selector you aren’t taking params LMAO

twilit jungle
tepid olive
#

oh lord

#

capt explain time

#

answer capt

twilit jungle
#

true

tepid olive
#

learn

#

capt is good teacher

#

he’s taught many tarter sauce consumers

#

wait till he does type encoding soduckingfunny:

half walrus
#

can someone pin this

tardy narwhal
#

just get the dev role, ez

tepid olive
#

give me one to remove ig

#

¯_(ツ)_/¯

grim sparrow
#

Don’t worry, I got this

primal perch
#

if pins would load

tepid olive
#

same

#

why don’t they load

tepid olive
tardy narwhal
tepid olive
#

fuck discord clients™️

primal perch
#

couldnt remove the hayden

tepid olive
#

What got unpinned

primal perch
#

shmoo saying some meta shit

grim sparrow
#

I don’t know

primal perch
#

about how all the meme stuff got pinned

tardy narwhal
#

LMAO

#

rip schmoo

tepid olive
grim sparrow
tardy narwhal
#

we can’t unpin kirb’s comment

grim sparrow
tardy narwhal
#

it’s educational content

grim sparrow
#

lol

tardy narwhal
#

it will happen

#

someone will cuck this channel

grim sparrow
half walrus
#

dead link

grim sparrow
#

Petition to swap dev and designer role colour kek

tardy narwhal
#

orange ftw

primal perch
#

petition to remove all roles because who cares

grim sparrow
#

No

primal perch
grim sparrow
#

Orange sucks

primal perch
#

then just remove dev

#

and enjoy mem ed color

twilit jungle
grim sparrow
primal perch
tardy narwhal
#

look mate, orange highlights your inner developer raging at xcode

primal perch
#

salmon

tardy narwhal
#

orange is the way to go

primal perch
#

very light pink /salmon

grim sparrow
#

I spent 30 minutes today trying to figure out why Xcode wouldn’t let me use NSXPCConnection, only to see my build target was the sim and I’ve only patched the standard sdk

half walrus
#

slightly desaturated pink is where its at

#

mem ed is just

#

desaturated orange

grim sparrow
half walrus
#

ish

tardy narwhal
#

you’re a designer you have zero say here, shush

half walrus
#

that's fair

narrow mason
#

i killed shmoo

half walrus
#

unfortunate

grim sparrow
#

Ignoring the actual emote I really like this shade goodgirl

tardy narwhal
#

did jerry task you

narrow mason
#

this is the 5th time i've killed shmoo now i think

tardy narwhal
#

fuck man

grim sparrow
tardy narwhal
#

@narrow mason btw if you come across like a good pair of pitch black leather gloves shoot me a dm

grim sparrow
narrow mason
#

ill note that

#

stfu capt

#

preferably when i asked

#

you should be

#

b

surreal mountain
#

true

tepid olive
#

true

grim sparrow
#

Yes

primal perch
#

are you aware of the power button

grim sparrow
#

Fml

#

Just broke my phone screen kinda

surreal mountain
#

see how it says read?

#

not write?

#

see how im running my own bin

#

not /usr/bin/defaults

#

lol

tepid olive
#

He's making a FOSS defaults for iOS

surreal mountain
#

who delete

#

L

narrow mason
#

et me check logs

#

hmm

narrow mason
#

quippr

#

sounds like capper..

#

coincidence?

surreal mountain
#

yes

tepid olive
#

nfr

half walrus
#

YO

#

holy shit i need to try something

#

wait shit

#

need to fix a thing before i try that nvm

tepid olive
#

:nfrrrrrrrrrrrrrrrrrrrrrrrr:

gaunt mesa
#

hellop

tardy narwhal
#

oh fuck i forgot to mention lmao

primal perch
#

dealloc

nocturne yacht
#

sad

grim sparrow
#

Nice

tepid olive
#

Code=5 "Launched process exited during launch." UserInfo={NSLocalizedFailureReason=Launched process exited during launch.

#

woe

#

k

#

tbh the app probably checks code sig

#

that would make sense

#

given as this is a paid app

#

or at least has paid features

#

well they check binary directly

#

i can see that

#

bruh i thought i found a nice solution on the internet

#
nvram: Error setting variable - 'boot-args': (iokit/common) not permitted``` sip enabled moment
gaunt mesa
#

0x01

gaunt mesa
#

then disable amfi

tepid olive
#

im tryna see if its possible

#

at all

gaunt mesa
#

who ping

tepid olive
#

to dyld load into an app with sip on

gaunt mesa
#

oh hi

tepid olive
#

hi

gaunt mesa
#

yeah that's not possible

tepid olive
#

ok

#

true

gentle grove
#

Tim Cook

tepid olive
#

Tim Cock

lime pivot
#

I mean

#

don’t do that

#

but if you need to do that you can do it in recovery

tepid olive
#

i was just tryna see what is possible

#

anyways gotta reboot rn

lime pivot
#

don’t say that out loud lmao

half walrus
#

bro if u hit tab after a envar in macos terminal it evaluates it and replaces the envar

#

how do i not learn things like this sooner

#

like $PWD<tab> replaces it with the current dir

tepid olive
lime pivot
#

tagging @surreal mountain now comes with a warning that the symbol is deprecated

tepid olive
#

why

lime pivot
#

I mean it’s probably fine

tepid olive
#

somebody gonna send me a infected executable nfr

#

ok

lime pivot
#

I just wouldn’t let everyone know that myself

tepid olive
#

LOL

lime pivot
#

I keep it on anyway

tepid olive
#

Is it drop in for Apple's

tardy narwhal
#

someone make an IDA emote

tepid olive
#

raizo has one in his status

tardy narwhal
#

ooo

lime pivot
#

I don’t trust my dumb lizard brain so I let the computer make decisions for me

tepid olive
#

Wait no! This uses cephei

#

@raizo give

lime pivot
primal perch
tardy narwhal
tepid olive
#

didnt he get banned for slurs

#

i forget

tardy narwhal
primal perch
#

probably

lime pivot
#

I reckon I could just make it use CFPrefs

primal perch
#

after i finish eating then yea

tepid olive
tepid olive
primal perch
#

cephei boot looped my computer

tepid olive
#

@surreal mountain you are not deprecated yet

#

what is gdb

lime pivot
#

the issue is I already took the /usr/bin/defaults name away from you 😬

#

(sorry)

primal perch
#

use photopea

tardy narwhal
#

@lime pivot do you happen to have a contact to the canijailbreak site maintainer

primal perch
#

haven’t used ps in ages

tepid olive
#

so is there risk in having sip off besides no sip

#

@lime pivot could you install it to defaults-cephei and use update-alternatives?

primal perch
tepid olive
#

why is sip off a bad thing

primal perch
#

not true

#

ghostpp*

#

ghost pp wasn’t banned bro

#

ghost cock was

tepid olive
#

GHOST COCK WAS BANNED NOT GHOST COCK

primal perch
#

:ghostpp

tepid olive
half walrus
tardy narwhal
#

@narrow mason pls add ida

#

to server emote

primal perch
#

true

#

when

primal perch
tepid olive
#

please add

primal perch
tardy narwhal
#

@narrow mason stop looking at the tits bro

primal perch
tardy narwhal
#

v arg doesn’t do anything

gaunt mesa
#

what the fuck

half walrus
#

i was hoping it would overflow

#

and discord would just crash and burn entirely

#

whole platform

gaunt mesa
#

well

#

i mean

#

it's not like any of us would be surprised

half walrus
#

anyways back to staring at htop bc its hot

gaunt mesa
#

htop

primal perch
half walrus
#

24 cores all running at 100%

#

woeis

primal perch
#

24 cores

gaunt mesa
#

wtf

tardy narwhal
gaunt mesa
#

that's a lot of cores

primal perch
#

mfer has a threadripper

tardy narwhal
#

omg yes

primal perch
#

or a lot of xeons

gaunt mesa
#

:ida:

primal perch
#

L

tepid olive
half walrus
#

its the build server

tepid olive
#

please

gaunt mesa
#

please invite ty

half walrus
#

macos running on a 24 core xeon vm

gaunt mesa
#

wtf

primal perch
#

System Integrity Protection (SIP, sometimes referred to as rootless) is a security feature of Apple's macOS operating system introduced in OS X El Capitan (2015) (OS X 10.11). It comprises a number of mechanisms that are enforced by the kernel. A centerpiece is the protection of system-owned files and directories against modifications by process...

#

anything there is why you want it on

half walrus
gaunt mesa
#

people that use quartz compositor clownFlushed

#

this is a joke

primal perch
#

people who didnt ask

half walrus
#

i dont use the gui so

gaunt mesa
#

figures

half walrus
#

nor do i know what quartz compositor is

tardy narwhal
#

shame on you

half walrus
#

its just an ssh server for me

#

that happens to run macos

tepid olive
#

true we like windows security

gaunt mesa
#

wtf

#

windows security lol

half walrus
#

we like windows security bc windows has no security

gaunt mesa
#

normal common sense is better than windows security

tardy narwhal
half walrus
#

windows security is just a kmspico remover that occasionally blocks other useful tools

gaunt mesa
#

harassment

primal perch
#

🥜

half walrus
#

yes my windows is finally watermark free

gaunt mesa
#

i used kms wayy too much but then i got a windows key on ebay for $5

half walrus
#

after 6 months

gaunt mesa
#

and its linked to my account

#

so $5 was definetely worth it

half walrus
#

i've already paid for windows 10 im not paying again

gaunt mesa
#

and i have a datacenter 2019 copy from school

tepid olive
#

Error: Cannot find offset for address 0xa000000001001f41 in stringAtAddress:

#

NOOOOO

half walrus
#

and i bought pro for my laptop

tepid olive
#

woe

lime pivot
gaunt mesa
#

my PC runs datacenter 2019

gentle grove
#

i hope i didnt break anything

surreal mountain
#

well

#

that sucks

half walrus
gaunt mesa
#

20k tweets

half walrus
#

is that an actual number

lime pivot
#

yes

gaunt mesa
#

he's been around for a long time

#

adam been here since he was 2 years old

half walrus
#

man i forget sometimes

lime pivot
#

~2011-2012

tardy narwhal
half walrus
#

i was in the community in 2012 but not like

lime pivot
half walrus
#

didnt have an account

tepid olive
#

zsh: segmentation fault LMAOOO

half walrus
#

or anything

gaunt mesa
surreal mountain
half walrus
#

ios 5 jailbreak is as far back as i can remember

gaunt mesa
#

to pirate games cuz i didn't know anything

half walrus
#

on my ipod touch 4

surreal mountain
#

if i don’t return something allah

gaunt mesa
#

^^

half walrus
#

i remember when 6 dropped

#

and it was amazing

gaunt mesa
#

i remember when 7 dropped

#

and my eyes burned

tardy narwhal
#

@lime pivot But yeah you think buying and using canijailbreak2 is gonna be a problem lmao

half walrus
#

and then 7 dropped and i bricked my device trying to update

gaunt mesa
#

lmfao

half walrus
#

because it was hot

tepid olive
#

i just remember one day the ui looked different

#

and i was like wtf

half walrus
#

were u even alive when ios 6 dropped

#

no offense i just have a poor sense of time

tepid olive
#

im talking about 7

half walrus
#

so a year later

primal perch
#

a mfer would have to be 8 years old for that to be the case

gaunt mesa
#

i remember the hype for an ios 9 jb

tepid olive
#

why wtf

half walrus
#

i vaguely remember ios 9 jb

tepid olive
gaunt mesa
#

that was the first time i watched an EAP video

#

and the last time

half walrus
#

and my ipad mini 1st generation

tepid olive
#

its weird af you guys are so much more experienced with this shit and i remember i am with 1 year of experience LMAO

gaunt mesa
#

when i was 12 i was negative

half walrus
#

and now my ipad air 3 finally has a jb woeis

primal perch
#

how are people still in elementary school its literally 2021

#

grow up already

gaunt mesa
#

fr

gentle grove
#

TRUE

tepid olive
#

"0x7ffeefb5f6d0s": not in executable format: file format not recognized

primal perch
tepid olive
#

ok n and

primal perch
#

true

#

safeokand

half walrus
tepid olive
primal perch
#

extremelyoffensivebobby

tepid olive
#

nfr stands for n word for real intejer jules cum

gaunt mesa
half walrus
#

lemme install a dark mode theme

gaunt mesa
#

u mean we

half walrus
#

yet to hear back from them on hopping back on the enterprise setup

primal perch
#

xd communism

tepid olive
#

true

#

i have no use for corellium tbh

#

like wow its a thingy that does a thing

half walrus
#

if/when that happens i'll yell at you and ask for your email

#

it does not have dark mode

#

i wrote a dark mode for it

tepid olive
#

do the 12 core vms work in every iPhone

#

or is it just android

#

wow corellium

gaunt mesa
#

how tf does corellium even work

half walrus
#

the cores are device specific on iphone

#

so

#

no

#

2 core phones get 2 cores

tepid olive
#

lol ok

half walrus
#

6 core phones get 6 cores

tepid olive
gaunt mesa
#

so im assuming corellium compiles XNU

tardy narwhal
#

Man where did surenix’ iPhone 5 concept go

#

does anyone even remember that

gaunt mesa
#

i remember the iphone 4s being cool

#

cuz siri

tepid olive
#

you can have virtualized jailbreakable devices and actual devices to test stuff on remotely

gaunt mesa
#

wat

half walrus
tepid olive
#

oh yes siri on 6

gaunt mesa
#

Leviathan fr

primal perch
#

go ahead

#

report it

#

we are waiting

gaunt mesa
#

leviathan industries report

tepid olive
primal perch
#

ensure that you use the HTTPS protocol as well

#

(hyper text transfer protocol secure)

half walrus
#

why compile xnu

#

just compile your own iboot and load xnu

tepid olive
#

wat

#

ok

half walrus
gaunt mesa
half walrus
#

you can upload your own custom kernel/device tree/ramdisk, modify boot args/slide shit, set hwid keys

gaunt mesa
#

that's cool af

tepid olive
#
Exception Codes:       KERN_INVALID_ADDRESS at 0x00000000002ed240
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [3368]```
#

holy shit

#

send help

gaunt mesa
#

good

#

unwash

#

ez

tepid olive
#

what did triangle make

#

enlighten me

#

why advanced dev role

half walrus
#

cool

tepid olive
#

no but actually

#

who are you

#

true

half walrus
#

mood

tepid olive
#

oh i dont need this binary actually

gaunt mesa
tepid olive
#

true

half walrus
#

oh yes corellium also has iboot stuff

gaunt mesa
#

i saw u deleted that triangle

half walrus
#

but

tepid olive
gaunt mesa
#

angle of the trifecta

half walrus
#

its out of my price range

#

we both agreed that in the demo lol

primal perch
#

pcie range

half walrus
#

so i'm not sure what all it entails

tepid olive
#

who is triangle

gaunt mesa
#

kil

#

$2000/month seems reasonable sofuckingfunny

primal perch
#

yea fr i got a free iphone 6s. i only had to mug some mf

gaunt mesa
primal perch
#

imagine paying 99 a year

tepid olive
#

oh i dont need ida with arm64 either sofuckingfunny

primal perch
half walrus
primal perch
#

imagine caring about panic logs

gaunt mesa
#

corellium hypervisor on arm

#

CHARM

tepid olive
#

true

gaunt mesa
primal perch
#

i already know i cant do shit with them despite staring at them for hours

#

and with my disassembled cache

half walrus
#

i still cant do shit with the one i pasted yet

gaunt mesa
#

corellium animations give me apple vibes

half walrus
#

until i diff the rest of the symbols over

#

i

#

could

tepid olive
#

i was gonna buy a dev account but ehh i’m gonna buy a Pixel 3

half walrus
#

try uploading one of my development kernels over(??)

half walrus
#

meh

#

wait

#

ok i'm gonna try that fuckit

tepid olive
#

i wonder how bad android dev would give me of a mental breakdown

half walrus
#

which one should we go with gamers

#

sigh

tepid olive
#

filter moment

tardy narwhal
#

oh welcome to the magical world of android

primal perch
#

remember when gpus were 200$

gaunt mesa
#

android dev isn't horrible

#

its just bad

half walrus
#

isnt it java

primal perch
#

each app runs in a jvm

half walrus
#

so just minecraft but less organized

gaunt mesa
#

JVM yeah

tardy narwhal
#

if you make apps yes but real men work with the ndk

gaunt mesa
#

but kotlin is a really good language

primal perch
#

theres a reason android needs 16gb of ram to compete with apple's 6

half walrus
#

^

#

apple memory management 🔥

tardy narwhal
#

because those noobs don’t work with the ndk

gaunt mesa
#

@lethal kayak fr

tardy narwhal
tepid olive
#

apple icon recycling is cool

#

i can say that

#

thats a prime example

twilit jungle
gaunt mesa
#

wen eta someone bites into the apple

half walrus
#

their springboard icon memory management?

tepid olive
#

of good memory management by apple

half walrus
#

yeah fuck that

half walrus
primal perch
tepid olive
#

recycling icon views very nice

gaunt mesa
#

appel

primal perch
#

too long to read

gaunt mesa
#

apple's SDK is much better than the android one

half walrus
gaunt mesa
#

what is this horrible practice of mixing camel case and snake case

half walrus
#

pain

tepid olive
#
  • (void)setVisibleColumnRange:(NSRange)range
    {
#

OH NO

half walrus
#

to make gravitation work

#

i had to make springboard think literally every icon is visible

gaunt mesa
#

. .

lime pivot
half walrus
#

(this allows you to scroll pages if you disable finger gravity)

gaunt mesa
#

telesphoreo fr

primal perch
#

NSRange *range = [[NSRange alloc] init];

tepid olive
#

this allows iphone 6 and older to crash due to jetsam nuking springboard

gaunt mesa
#

[NSRange new]

tepid olive
#

NSRange *range = [NSRange maxRange];

primal perch
#

true

tepid olive
gaunt mesa
#

if ur doing a plain old alloc init why write that instead of new

tepid olive
#

new is new

half walrus
#

nsrange is a struct you tits

primal perch
gaunt mesa
tepid olive
gaunt mesa
#

we are tits now

#

interesting

tepid olive
#

WTF

primal perch
#

must be from chernobyl bc idk anyone who has 3

gaunt mesa
lime pivot
#

no new pls

tepid olive
#

OOPS

lime pivot
#

this isn’t java

tepid olive
gaunt mesa
#

ok

primal perch
#

mfer who cares

#

its new

gaunt mesa
#

ur not new tho

#

ur fake

#

so u can't use new

lime pivot
tepid olive
#

also if you do
if(balls)
{
}
else
{
}

#

stop

#

stop that

half walrus
#

no

#

make me

tepid olive
#

yes stop that

lime pivot
#

{

gaunt mesa
half walrus
#

its far more readable

primal perch
tepid olive
#

nah nah its far more shit

gaunt mesa
#

isn't that the linux format

lime pivot
gaunt mesa
#

god

#

god

#

god

#

no

lime pivot
#

god

#

now
fr

gaunt mesa
tepid olive
#

i’m so excited to not see Android 12 on the pixel when my 7 is getting 15 and ehh i wouldn’t be too surprised if the 6s got 15 if it isn’t too heavy of an update

gaunt mesa
#

doubt it

#

6s is EOL

primal perch
#

two rumors of 6s not getting it

#

seems likely

tepid olive
#

yes

#
if(gay)
{
  NSLog(@"I use shit formatting!");
}

if(!gay) {
  NSLog(@"I am normal.");
}
lime pivot
#

they were manufacturing the 6s for India up till like 2019

gaunt mesa
#

iphone 6 died on ios 12

lime pivot
#

expect it to stay around for some time

tepid olive
#

we had the same rumors last year

gaunt mesa
#

and somehow 6s made it to 14

tepid olive
primal perch
#

6s has double ram

#

so thats why the 6 was gone

tepid olive
#

6s is p good on 14 if you don’t have like 20 widgets

gaunt mesa
#

true

#

the 6 was shit

tepid olive
#

6 was even chugging on 12 tbh

gaunt mesa
#

i hated it

lime pivot
#

the ram definitely made a difference

tepid olive
#

6 on 12 vs 6s on 14 is a huge difference

#

agreed

half walrus
tepid olive
#

remember when a guy ran 13 on 1gb ram and single core with iPX on checkra1n

gaunt mesa
#

u know what

half walrus
#

know how many times i've heard someone who uses newline brackets complain about non-newline brackets?

gaunt mesa
#

it doesn't matter what tye of brackets u use

lime pivot
#

you’re entitled to your incorrect opinion

tepid olive
gaunt mesa
#

as long as u don't do these

tepid olive
half walrus
#

same amount of times i've heard someone yell about how you should be using centos/debian

lime pivot
gaunt mesa
#
if (fr){
}

// or this
if (fr)
  {
  }
#

people actually do that

#

and those people can burn

tepid olive
#

wvat

primal perch
#

haha you use a slightly different code formatting way instead of my preferred way. loser

tepid olive
half walrus
#

at least its not this { either; }

gaunt mesa
#

that isn't that bad

tepid olive
gaunt mesa
#

but there are better ways to do that

tepid olive
#

i’m not gonna be able to sleep knowing this is a thing

half walrus
tepid olive
#

ik

#

i read it and cry

gaunt mesa
#

burrituhhz

tepid olive
half walrus
#

literally my trademark code formatting here

tepid olive
#

we know

half walrus
#

if you see
{
this
}
i probably wrote it

gaunt mesa
#

my code formatting is horrible

tepid olive
#

i was going to sleep but i remembered i had an empty Big Sur install on my drive and i had to delete it

#

so here i am

half walrus
#

but the thing is

#

it doesnt matter what formatting you use

gaunt mesa
#

mine is basically my typescript formatting somehow mashed into my objc

half walrus
#

as long as its consistant

tepid olive
#

i saw the marquee view file and instantly knew it wasnt yours LMAO

half walrus
#

if it bothers you so much you can perfectly regex correct all of my brackets

gaunt mesa
#

regex

tepid olive
#

so i googled the code and found a copy of the source

#

LOL

half walrus
#

yuh

tardy narwhal
#

lmao are guys seriously arguing about formatting, it doesn’t contribute to the code except readability. we’re mostly irrelevant except those who code at companies who need to adhere to strong formatting guides to retain the readability for the team

tepid olive
#

sometimes i wonder why i got 512gb when i use 80
all i gotta do is reinstall to go from ~250 usage to ~80gb

#

@lethal kayak good morning

#

muted

#

nfr

primal perch
#

nfr

half walrus
tepid olive
#

lmao

half walrus
#

you would care too

primal perch
tepid olive
gaunt mesa
half walrus
#

^

half walrus
#

i use appcode for formatting

tardy narwhal
#

i couldn’t give two fucks about his daniel’s code as I don’t work with him nor is he relevant enough

gaunt mesa
#

eslint automatically formats all my supercharge code

#

literally 0 effort

half walrus
#

it has perfect, fully customizable auto-formatting

gaunt mesa
#

command + S

#

and profit

half walrus
#

^

primal perch
#

ctrl + s

tepid olive
#

i format manually, it takes no effort like wtf

#

if i asked someone they’d probably tell me i comment too much my code lmao

gaunt mesa
#

i comment the important parts

tepid olive
#

and i add a ton of empty lines for readability

gaunt mesa
#

ie shit like this

tepid olive
#

for complicated or os/shared projects like half my code is comments since august

tardy narwhal
tepid olive
#

which is dumb but helps with lowering mental breakdowns risks

gaunt mesa
#

i usually comment code that's from the SDKs of big companies

half walrus
gaunt mesa
#

because those SDKs make 0 sense

half walrus
#

i need to push changes

gaunt mesa
#

unless its apple

half walrus
#

for ios 14

tepid olive
#

like that time i needed to adjust a 64 number string and add 1 to a precise value
that function has like half of it commented so i don’t have to spend half an hour understanding properly

#

worth it ig

gaunt mesa
#

that's me with googleapis library

#

anything with googleapis or with AWS SES makes 0 sense to me

#

terrible organization

half walrus
#

Velox14 is in a weird spot

gaunt mesa
#

horrible practices

half walrus
#

cuz its

gaunt mesa
#

callbacks inside of callbacks

half walrus
#

i wrote it in appcode from the ruins of the old project

tepid olive
#

LMAO that video

primal perch
half walrus
#

then dragged the files out into a new folder and uploaded that folder to the github

gaunt mesa
#

the supercharge stack uses a lot of typescript and C++

#

two things that basically don't go together

half walrus
#

then wrote a shit ton more in the github editor / vscode on my arm laptop

#

c++ ew

gaunt mesa
half walrus
#

unforgivable

tepid olive
#

wait some people use github desktop apps

gaunt mesa
#

that was all kabir ¯_(ツ)_/¯

tardy narwhal
gaunt mesa
half walrus
#

i use VSCode remote currently

tepid olive
#

i do add a shit ton of comments sometimes

half walrus
#

so any machine that isnt my PC hooks into my macos build server

gaunt mesa
#

yeah i figured

half walrus
#

which is fuckin amazing

gaunt mesa
#

u should look at gitpod

#

i use it and it's very nice

#

ofc setting it up on kubernetes was a hassle, but it was worth the 2 hours

half walrus
#

and then I just git commit any time i'm hopping onto my regular PC for work

tepid olive
gaunt mesa
#

code-server

#

or theia

half walrus
#

install vscode on the server

#

voila

gaunt mesa
#

u don't need to do taht

#

it'll automatically install code-server on ssh

half walrus
#

neat

tepid olive
#

wonder if i could use like 2 2011 macs to use both of them as one server

half walrus
#

the macos build server itself is hosted by someone in the community for me, and it was/is very expensive

gaunt mesa
#

the great thing about vscode server is u can also work from the browser real quick if u need

#

using something like theia

half walrus
#

TIL

gentle grove
#

vscode server???????

half walrus
#

but all of my machines have vscode so

gaunt mesa
#

did u people not know about this?

half walrus
#

even my windows VM on macos has vscode

gentle grove
#

i dont use vscode enough anymore

gaunt mesa
#

neither do i

half walrus
#

and i've vscode remoted to the host machine from the guest vm

#

back when internet issues

gaunt mesa
#

i only use it for supercharge because aesign does

#

and we had issues when i used webstorm

half walrus
#

I wish I could use appcode on my laptop

#

or even pycharm

#

it "runs" but uhh

#

emulated

gaunt mesa
#

jetbrains needs to get their shit done properly

half walrus
#

its arm windows

gaunt mesa
#

ftp for remote is dog shit

#

i meant for remote dev

half walrus
#

oh my god their remote shit

#

not even worth using

gaunt mesa
#

its actually worth using if u use containers tho

tepid olive
#

what would you recommend apart from vscode for ts

#

don’t like atom really

gaunt mesa
#

cuz kubernetes and docker have configs to route local commands to the remote controller

half walrus
#

webstorm

gaunt mesa
#

webstorm

tepid olive
#

uhh ok

half walrus
#

phpstorm is hot as well but i'm heavily assuming it doesnt have ts stuff pre-shipped

gaunt mesa
#

@half walrus ironically im probably gonna switch off to webstorm full time once the initial supercharge crap is done

#

cuz once its on kubernetes i can simply just setup a kubectl and edit remote machines locally

half walrus
#

intellij ides cant be beat

#

especially with the code formatting shit

gaunt mesa
#

oh yeah

#

and their refactoring

half walrus
#

i avoid working on anything in xcode now

#

yeah that too

#

cuz even their appcode is

gaunt mesa
#

datagrip too

half walrus
#

its what xcode should be

tepid olive
#

129 usd per year uhh

gaunt mesa
#

edu

half walrus
#

foss license

gaunt mesa
#

lmao

half walrus
#

if you have a single free open source project just apply for the foss license

gaunt mesa
#

there are requirements

tepid olive
gaunt mesa
#

i do have a project with like 800 commits from a bunch of us but its completely closed

half walrus
#

i still pay bc i'm a redacted but i also have a foss license for all of their products

gaunt mesa
#

i don't need to worry about licensing for the next 6 years anyways

#

cuz college and the rest of high school

undone nest
#

yea just get an edu license fr

half walrus
#

its weird to think i'm not pirating anything

#

lol

gaunt mesa
#

not even IDA

half walrus
#

i think every program i have on this machine is paid for

gaunt mesa
#

that's me except for one thing

#

which is hopper

half walrus
#

intellij, ida, vmware, volta, hopper

gaunt mesa
#

totally not using the hopper license u sent me back in may

undone nest
#

damn, how much you paying for licenses per year?

half walrus
#

most of it is lifetime licenses

#

i avoid yearly

gaunt mesa
#

SaaS sucks

half walrus
#

^

#

i got a reveal license right before they went saas

#

pog

gaunt mesa
#

LUCKY

half walrus
#

nah reveal sucks tits rn

gaunt mesa
#

still better than lookin

half walrus
#

not even close

#

i can barely get it to work

tepid olive
#

oh yea i can just use github education?

gaunt mesa
#

i think the worst waste of money is paw

half walrus
#

lookin can pop springboard easily

#

and has method tracing

#

and a psuedocode debugger similar to cycrypt or w/e