#development

1 messages · Page 406 of 1

tepid olive
#

Imagine being a non developer shitposting in development

#

General is too r word rn

primal perch
tepid olive
#

probably because macOS 11.2 was released today

primal perch
#

GIR is online

#

probably because balls

#

nuts, even

restive ether
#

all

tepid olive
restive ether
#

lol

primal perch
#

the n and the i shouldnt be tbh

tepid olive
#

I heard that update is bad

primal perch
#

the last 4 yes

tepid olive
#

Like it causes white screen

restive ether
#

even if the first two or so never intended

tepid olive
#

And black screen

primal perch
#

cam is nooka now woeuhh

restive ether
#

shep knows all about it

primal perch
restive ether
tepid olive
#

@primal perch do you

primal perch
#

@primal perch do i

restive ether
primal perch
#

true

#

@heavy kernel

heavy kernel
#

i'm dutch

#

try again

primal perch
#

same thing

#

europe = uk

heavy kernel
#

bro

#

no listen

#

i'm dutch when it's convenient not to be british

#

i'm british when it's convenient not to be dutch

#

you see

primal perch
#

so youre just dutch

heavy kernel
#

you can beat me

#

i'm both

#

my bottom teeth are fucked but my top teeth are perfect

tepid olive
#

@heavy kernel stroopwafel lookin ass

primal perch
#

ok those taste pretty mf good tho

#

and ive only had the shitty ones

heavy kernel
#

stroopwafels are nice

#

i will take that as a compliment

restive ether
#

not in whole at least

tepid olive
#

Good

restive ether
#

stripper waffles

heavy kernel
#

stripper waffles

tepid olive
#

Eating a stack of waffles on a strippers ass

#

What are you doing

restive ether
#

femboy stripper

#

search femboy in the gif picker

tepid olive
#

Walkers biscuits

brittle lantern
#

no

tepid olive
#

Oh

restive ether
#

lmao

tepid olive
#

And Cadbury bars

#

And

#

Nestle Aero bars

restive ether
#

i have one word for you

#

snails.

primal perch
#

escargot

restive ether
#

LMAO

tepid olive
#

Why

brittle lantern
#

snails taste good

#

with enough butter

restive ether
#

can’t believe some mfer said

tepid olive
#

Just step into France and they will surrender ez

restive ether
#

yeah this snail

#

salt it

primal perch
#

slurp it

#

shit it

restive ether
#

yes

brittle lantern
#

is that my user id uhh

restive ether
#

perhaps

tepid olive
#

There’s a snail in my rectum rn

primal perch
#

pics or ban

restive ether
#

333267808479608832

#

lol

primal perch
#

haha i have developer mode on in discord

#

heres your uid

tepid olive
#

333267808479608832

restive ether
#

<&#457981600941080596>

#

how tf

#

i forgot again

#

oh

primal perch
#

@restive ether

restive ether
#

thanks

tepid olive
#

@restive ether give me developer

#

Pls

restive ether
#

WTF

primal perch
#

@restive ether

#

trol l

restive ether
#

oh wait

#

<@&457981600941080596>

#

lame

#

ok

primal perch
#

@n

tepid olive
#

Where is my developer role

restive ether
#

i forgot i can’t ping roles anymore

tepid olive
restive ether
#

or else i’d get in trouble

#

forgot i was admin again

#

so good thing i didn’t do that

#

ok

#

british.

tepid olive
#

Who do I apply to for dev tho

#

I deserve it

restive ether
#

who

#

i don’t know who you are

tepid olive
#

You know who I am

#

I am famous dev

brittle lantern
tepid olive
#

You are

#

You’re a genius

primal perch
tepid olive
#

Literally the most inferior role in this server

tepid olive
#

Yes I watched that video @restive ether

#

Now give me dev role

restive ether
#

i dont remember asking

tepid olive
#

I am famous hacker

primal perch
#

true

tepid olive
#

Shift my cock

restive ether
#

if ASLR is so good why can i turn it off

tepid olive
#

Do it

primal perch
#

if aslr is so good why is cock gay

restive ether
#

ok

#

oh

tepid olive
#

I want kASLR to slide my cock

restive ether
#

oh

tepid olive
#

slide for cock

#

luv I’m going to uni on 5 different academic scholarships p sure if I were dumb I would’ve figured it out at this point but thank u for dming me I love my fans <3

restive ether
#

it’s because you’re gay

tepid olive
gentle grove
#

balls

restive ether
#

you want kASLR to slide on your cock so you tell me

tepid olive
heavy kernel
#

your mother

eternal crater
primal perch
wicked summit
#

normal people:

if {
    // code
}

people dropped on their head as children:

if
{
    // code
}
restive ether
#

ok

tardy narwhal
#

so if clauses without any condition are normal people things

#

we should bring back goto

#

or use just fake scopes

tepid olive
#

goto

wicked summit
#

and it is himself 😭

wicked summit
#

omg

#
Hi guys, after receiving ‘feedback’ in the weird way this community gives it
#

who is u/RuntimeOverflow

#

they went ham

restive ether
#

it almost seems like it got worse

wicked summit
#

we are pretty toxic tho ngl

wicked summit
#

ah we found one

surreal mountain
#

whats ur iq

wicked summit
#

140

surreal mountain
#

ok\

wicked summit
gentle grove
#

Hi

wicked summit
#

hi

tepid olive
gentle grove
#

What's a c

tepid olive
#

LOLLL

gentle grove
#

C is a virus

#

How can I remove the c from computer

#

oh I know

#

omputer

keen remnant
primal perch
burnt niche
#

Sorry i haven’t been on here. I’ve been busy with college but i had a question. I recently got a 32gb ipad which got me thinking. This might be the stupidest question ever to some since i am not at all knowledgeable about this topic but is it possible to install apps on a sdcard using the sdcard adapter. Or a flash drive? What i mean to say is, if its not possible at the moment. is it doable?

tardy narwhal
#

No, iOS does not fuck like android does with expandable storage/ loading apps off to sd

burnt niche
#

Is it possible to do some shit like a symlink or something

#

Probably not right

tardy narwhal
#

you could look into just mounting it and symlinking folders from /Application to external

primal perch
#

its certainly possible with tweaks

#

youd have to write it and it wouldnt be fun but

#

u can

burnt niche
#

Okay thats what i wanted to know

#

I am gonna write it

tardy narwhal
#

you probably won’t, try symlinking and uicaching first before diving in

primal perch
#

since you can interface with the drive in the files app right

tardy narwhal
#

ye

primal perch
#

then yea theres nothing except the lack of software for it stopping you

tardy narwhal
#

the idea if attaching storage to offload apps sounds atrocious though if it’s no solution like sd slot

burnt niche
#

That ll be really useful. Especially for people that don’t have that much storage. I ll try to see if its possible for me to do. Probably not but it doesn’t hurt to try.

#

True but i actually want to test with a game to see the performance

tardy narwhal
#

Isn’t the new minimum 64gb anyway, legacy devices I’m sure but app sizes aren’t that big if I’m not mistaken

#

unless games

burnt niche
#

The new ipad 8th gen base is 32 gbs

#

And the only other option is 128

tardy narwhal
#

Lmao apple fr about this

primal perch
#

apple (generally) writes their code to be very easy to mix and match like a puzzle

tardy narwhal
#

trillion dollar company, minimum offering 32gb. ggwp

primal perch
#

so you can just write a puzzle piece to get the sd card mounted and then add an entry under springboard app registrations to launch from that

burnt niche
#

Yea like they couldn’t even include the 64gb option

primal perch
burnt niche
#

When i get my sdcard/usb adapter. Ill try to test it out

#

Just to fuck around with it

primal perch
#

however maybe the code to keep the sd card mounted and active is only active in the files app

#

doubt it though, it probably either mounts it or at least will let you mount it just without the app

#

but a stock device cant see it because you need the special app

burnt niche
#

Yea. Its only mounted when transferring photos .. so thats something that would stand in the way

tardy narwhal
#

well

#

you could spoof your external device to just be a ddi and mount it over and symlink as needed

burnt niche
#

Well thats why i heard when researching

tardy narwhal
#

it’s horrible but one way

primal perch
#

the service that keeps the disks up probably doesnt care

#

all in all it sounds like it would be a relatively low code tweak, you just need to figure out where to apply that code

#

a lot of RE

burnt niche
#

A learning moment

tepid olive
#

frcoal technologies

primal perch
#

nfr corporation

wicked summit
#

ngl, XPC is my favorite low-level interprocess communication mechanism that is based on serialized property lists

primal perch
#

i prefer not using it

wicked summit
#

NSDistributedNotificationCenter goes brrr

primal perch
#

a process should not ever need to communicate with another process

#

there is no need

#

it is a waste of overhead

wicked summit
#

sometimes there is need

tardy narwhal
#

@vivid dew on that note though, do you happen to know if on iOS there’s something similar to macOS in terms of notifying launchd an app is being launched

primal perch
#

nah sorry there isnt. if you need to draw some shit in your app write ur own gpu driver

#

dont ask the kernel to call some lame driver process instead

pearl sail
#

Does iOS have something like OSXfuse when it comes to mounting filesystems to your device?

primal perch
#

Does iOS have deez nuts

pearl sail
#

probably

primal perch
#

nice

#

kekst

tardy narwhal
#

ah, I gotchu. meant notifying as in sending an xpc message.
on macOS there’s a function which blocks upon receiving a particular message until it’s prepared to launch the app/ process

pearl sail
#

It would be cool if we could just have access to filesystems just like accessing an app

tardy narwhal
#

figured if there’s something similar on iOS that would be a beautiful entry point to use for when writing a hooking library

wicked summit
#

tweak to stall app opens 19 seconds

tepid olive
pearl sail
#

I guess the challenge to making something like macFuse would be making the APIs compatible for iOS

wicked summit
#

fuck is a varint

primal perch
#

balls and nuts

pearl sail
burnt niche
#

If my test device blows up

#

Project halted

lime pivot
#

lmao, what is this

surreal mountain
#

jesus

lime pivot
gentle grove
#

its funny because i just had a galaxy brain moment

#

could not for the life of me figure out why this github api request was just giving 404

lime pivot
#

there is an official accessory both in 30-pin and lightning form originally called Camera Connection Kit, I guess what you have is some 3rd party clone of it which should work the same

gentle grove
#

also why does jenkins look like its straight out of 2012

burnt niche
#

Yea i have to wait for the lightning adapter to come in for the ipad. Its not going to be the original one but should work the same

gaunt mesa
#

gm

#

swift is once again acting up

pearl sail
#

tell it to settle down

gaunt mesa
#

im just patiently waiting for files to index

ocean snow
#

NSClassFromString doesn't work for some classes, e.g BCBatteryDeviceController, for others works just fine. Is this like a known thing?

twilit jungle
#

uhh Is the class loaded?

ocean snow
#

In cycript i can choose it, i guess it is loaded by default?

#

correct me if i'm wrong, i'm a noob:)

twilit jungle
#

Cycript allows you to choose stuff for the process that it is loaded in, so are you trying to make NSClassFromString call inside the same process that you are choosing in cycript?

primal perch
#

ncrypt

gaunt mesa
#

gm dgh0st

twilit jungle
gaunt mesa
#

ok theos

ocean snow
#

i loaded cycript in SpringBoard, but NSClassFromString from a command line executable.

gaunt mesa
#

how does the orion branch have a bug patched in swift-driver

#

god damn

#

and now my orion is broken atleast in xcode

ocean snow
#

NSClassFromString is part of objc runtime, i guess it can inspect globally

twilit jungle
#

No it can't

gaunt mesa
#

is there a way to "stream an object"

twilit jungle
#

Your command line executable doesn't know what BCBatteryDeviceController is hence NSClassFromString is returning nil

lime pivot
twilit jungle
#

The obj-c runtime can only access stuff in the current process

gaunt mesa
#

ie. i have a notification that returns some userInfo which contains a reference to a UIImage's data and that data dynamically updates so is it possible to recieve that updated data without having to repost the notif

gaunt mesa
twilit jungle
#

So you'd either have to load the framework (with that class) in that process or some how communicate to a process that already has it loaded to get that info.

gaunt mesa
#

shep why fr

primal perch
#

fr

#

just fr

gaunt mesa
#

fr

primal perch
#

because its too late to fully understand the question so i just put f r

primal perch
#

true

#

:ghostmaster:

lime pivot
gaunt mesa
#

u are Horn E. Cummer

#

so

primal perch
#

thats the real solution

gaunt mesa
primal perch
#

its real convenient idk why everyone insists on doing shit manually

#

dyld exists for a reason

gaunt mesa
#

dyld0

#

dildo

#

shared cache

primal perch
#

dyld-object file

#

dyld-o

twilit jungle
#

shared dyld-o cache

primal perch
#

owo

gaunt mesa
#

shared dildo cache flosh

#

why are people sharing dildos

primal perch
#

why not

gaunt mesa
#

wtf

#

brain function gone at 1am

lime pivot
#

die ell dee

#

🗡️ 🔗

gaunt mesa
#

u say dieLD?

lime pivot
#

that's what it is apparently

primal perch
#

i say dildo without the o

#

dild

gaunt mesa
#

i say die ld

lime pivot
#

it's just dy(namic) linker

#

where tf d comes from I don't know

gaunt mesa
#

yeah i say die instead of dih because dynamic

primal perch
#

normal linker™️ is just called ld

lime pivot
#

but we've been rolling with "ld" meaning "linker" for 30 years now I guess

primal perch
#

so thats why theres a d

#

ye

gaunt mesa
#

the d stands for dumbass

#

cuz linker is a pain

primal perch
#

d stands for dildo

#

its come full circle

gaunt mesa
#

no that dy

#

dildo dynamic linker dildo?

primal perch
#

ye

lime pivot
#

obv

gaunt mesa
#

insightful

#

i must document this research

primal perch
#

yea you better before jules panics and deletes the server

gaunt mesa
#

jules is offline

#

@lime pivot gm from birb tho flosh

primal perch
#

my ears feel like they about to blow up

#

L

gaunt mesa
#

then get a pipe bomb

#

and put it next to ur ear

#

ez

primal perch
gaunt mesa
#

ok

#

can we make :tr1cum: emote now that he joined us face reveal gang

primal perch
pearl sail
#

seems like my FOB indian brothers are off to no good again

gaunt mesa
#

and stay that way

#

weird

#

af

#

monkas

burnt niche
#

Fr

gaunt mesa
#

its like they just don't care

twilit jungle
#

fr just purge them all

gaunt mesa
#

deep

#

patel

burnt niche
#

Most indians at my school were some bitches

gaunt mesa
#

true lets purge them

pearl sail
#

You cannot remove the Indian from any habitat

gaunt mesa
#

ive disassociated myself long ago

burnt niche
#

Facts bro

#

Thats good

gaunt mesa
#

don't wanna be part of the nerd that do science olympiad and dream in MATLAB

burnt niche
#

Hang out with the mexicans n blacks or perhaps the whites if nessecary

primal perch
#

bro a couple people in my computing class wanted me to join robotics and he said it was like

#

3 hours a day 5 days a week

#

miss me with that

gaunt mesa
#

what is that dedication

#

that's unhealthy

primal perch
#

yea true

gaunt mesa
primal perch
#

if it were once a week for that time then maybe but like

#

i have things to do

#

like sitting on my ass

burnt niche
#

You have to go on No nut

gaunt mesa
#

it was a joke

burnt niche
#

Semen retention ftw

pearl sail
#

just jack off more and you won't have enough to jack off more

primal perch
#

the weekly schedule is pretty balanced tbh

#

probably the best overall

gaunt mesa
#

sperm retention = confidence boost nfr

#

wtf am i saying

#

makes 0 sense

primal perch
gaunt mesa
#

why does uhh looks skinny

#

he's not eating enough

primal perch
#

here

#

youll like this one

pearl sail
#

he lost some weight

primal perch
gaunt mesa
primal perch
#

imagine wacking it to that lmfao

gaunt mesa
#

husk is as chonky as ever

#

fat husk

#

skinny uhh

burnt niche
pearl sail
burnt niche
#

the fat mfer is back at it again

primal perch
#

the mans a degenerate basically

#

eats like a fatass then goes

burnt niche
#

He couldn’t help himself

primal perch
#

why am i fat

gaunt mesa
#

imagine being fat

#

@primal perch easy solution is become girl

#

then tuck stomach under leggings

burnt niche
#

Mfer got a sweet tooth for mcdonalds and pizza

gaunt mesa
#

and body positivity

#

ggwp

primal perch
#

body positivity be like

burnt niche
primal perch
#

i mean confidence is good for mental health but being overweight is still unhealthy and anyone who thinks otherwise is an idiot

#

so just eat less

lime pivot
primal perch
#

yea

burnt niche
#

Hes missing the hotdogs

lime pivot
#

actually

primal perch
#

stupid corporations get into the food education system

lime pivot
pearl sail
#

I live for this picture

primal perch
#

not really

#

who's that dude

burnt niche
#

Quarter pounder partyuhh

primal perch
#

dont care

gaunt mesa
#

why does trump always do that thing with his hands

primal perch
#

mfers are obsessed with trump i swear

pearl sail
#

cause they gotta do something

lime pivot
#

billions.mp4

restive ether
#

he has the best hands

pearl sail
#

why have hands

gaunt mesa
primal perch
#

yea basically

gaunt mesa
#

associated press = best news

primal perch
#

he lives rent free in so many peoples' heads

restive ether
#

AP, bloomberg, axios

#

good time

pearl sail
#

a ios

restive ether
#

true

gaunt mesa
#

biased news is annoying unless its just funny

burnt niche
#

He puts his hands up and says “ we are making tremendous progress, tremendous.. we are making billions of dollars people. Billions..”

gaunt mesa
#

and its only funny when they make fun of someone stupid

#

CNN just overexaggerates everything

lime pivot
gaunt mesa
#

and FOX is just fox

#

nothing much

lime pivot
#

there's a lot of the hands thing there

gaunt mesa
#

billions

#

and billions

#

that's chariz money

primal perch
#

true

restive ether
#

the best hands bro

gaunt mesa
#

adam if u keep that video on repeat u will get billions

lime pivot
#

if that was chariz money I would be retiring at 22

primal perch
#

biden isnt nearly as good meme material

#

too bad he won

pearl sail
#

Lucky number 22

lime pivot
#

imagine having an actual politician as president instead of a meme smh

gaunt mesa
primal perch
#

yea its not funny anymore

#

its boring

gaunt mesa
twilit jungle
gaunt mesa
#

stop

#

not this again

twilit jungle
#

stop what?

primal perch
#

trump was just as good of a politician (corrupt and against the people)

#

hes just vocal about his stupidity

gaunt mesa
#

i vaguely remember the first message

primal perch
twilit jungle
gaunt mesa
twilit jungle
primal perch
#

you do

gaunt mesa
#

that message needs to be pinned

primal perch
#

the perfect pointer lesson tho

twilit jungle
gaunt mesa
#

how

restive ether
#

mfw you’re the biggest loser of jobs since Hoover

gaunt mesa
#

wtf

restive ether
#

and had double the deficit of the previous admin

pearl sail
#

I need more time on my hands

lime pivot
#

I at least prefer it when they at least try not to be blatant about their corruption lmao

gaunt mesa
#

mfw cameren is a virus

#

frcoal mining

restive ether
#

not hearing about news since January 20th has been a blessing

twilit jungle
#

👀

gaunt mesa
#

frcoal is the world

#

we are a monopoly

#

frcoal tweak development

twilit jungle
gaunt mesa
#

frcoal meth industr

#

frcoal mining enterprises

primal perch
#

@lethal ice

restive ether
pearl sail
#

meth is mine industry

restive ether
#

lol

primal perch
#

frcoal meth industries

gaunt mesa
#

frcoal shep murdering LLC

restive ether
#

first Bill now Dolly

twilit jungle
#

true

gaunt mesa
primal perch
#

who posted ghostpp

#

wtf

gaunt mesa
#

there

primal perch
gaunt mesa
#

kirbuhh

twilit jungle
#

wtf who leak OnlyFans content?

pearl sail
#

Bill Cosby gets the medal of freedom from Bill Clinton

gaunt mesa
primal perch
gaunt mesa
primal perch
gaunt mesa
#

thank god for the few people that shamelessly steal emotes

pearl sail
#

that is a colorful fr

twilit jungle
primal perch
gaunt mesa
#

:frmute:

primal perch
gaunt mesa
#

it'll be stolen by one of them soon

pearl sail
#

I will now steal all of these FRs

twilit jungle
primal perch
#

imagine not being in [redacted]

gaunt mesa
#

shut up cum2

#

cum3

primal perch
#

cum2 is for nerds

gaunt mesa
#

cum69

#

idc

twilit jungle
#

cum[redacted]

primal perch
#

its safenleviathan

pearl sail
#

I am only in cum

primal perch
#

if you're active in #cum you need a life

#

@rain falcon

#

jornx

pearl sail
#

who said I was active tho

gaunt mesa
#

cum is dead

primal perch
#

idk

twilit jungle
primal perch
#

some people are

gaunt mesa
#

ever since we lost @everyone perms

primal perch
#

not me thats for sure

twilit jungle
#

await I am still on that server

primal perch
gaunt mesa
primal perch
#

me when

twilit jungle
gaunt mesa
#

fruhh

primal perch
gaunt mesa
#

imagine

#

uhh is wearing a mask

twilit jungle
primal perch
#

true

pearl sail
#

even I am sad then

#

that is truly heart breaking news

primal perch
#

yea true

misty cradle
#

shepsad when NO minecraft :Servers:

burnt niche
lime pivot
restive ether
#

code injection go reeee

gaunt mesa
restive ether
#

i just realized you’re real

gaunt mesa
#

i just realized u had rights

lime pivot
#

that’s right

primal perch
#

good thing im on 14.2.1 intjcum

#

which didnt change anything iirc

lime pivot
#

I’m on 14.4 because don’t jb your primary device

restive ether
#

pretty sure its 1:1 beside that bug fix

#

kernel version is probably the same

primal perch
#

12 mini had touch issues on 14.2 lmao

#

idk how they messed that up but at least it was fixed

burnt niche
restive ether
turbid fjord
#

Ok buddy

onyx slate
lapis vessel
#

Lol I hadn't noticed that before, is that a remnant from the NeXTSTEP days?

restive ether
#

2

lime pivot
#

I have an official NeXT book for NeXTSTEP development where the Foundation classes are NX not NS

#

NS came later with OpenStep, the joint venture between Next and Sun to make Next apps run on Windows/Unixes which didn't really work out, eventually Sun just built a Java SDK for desktop apps

#

and we know how that one worked out

#

check out the code sample in that 3rd pic

lapis vessel
#

wow that looks quite similar to what we write today

lime pivot
#

showing off the feature that actually still exists today, where you can omit parameter/return types if the type in question is id

lapis vessel
#

only discovered that a couple of months ago actually

lime pivot
#

- initWithThing:thing --> - (id)initWithThing:(id)thing

lapis vessel
#

you're reminding me how late I came to all this

lime pivot
#

totally still works in 2021

#

haha, you're lucky you missed the uglier parts of ObjC

misty cradle
#

can u do - initWithPoop:poop

lapis vessel
#

wrote my first line of objc for ios 11 lol, people here have been writing it since like ios 3

misty cradle
#

still?

lime pivot
#

life was really not the same before @synthesize was itself synthesized, and NSDictionary/NSArray/NSNumber literals didn't exist, and (before all of our times here really, iPhone OS 1.x days) when @property didn't even exist at all

#

the more recent improvements (since 2010 or so) feel like kinda nothing but they shaped ObjC to be really good for at least another decade or two

lapis vessel
#

this is where I learnt about the id return type thing from, interesting to see the comma-separated parameters list too https://twitter.com/DavidJGoldman/status/1334884721990512640?s=20

TIL of the following valid ("deprecated") Objective-C:

@interface MyObject : NSObject

  • readValue:(int)value, id object;
    @end
    @implementation MyObject
  • readValue:(int)value, id object {
    return [self readValue:value, object] ?: self;
    }
    @end
lime pivot
#

some of which were co-opted by Lattner as a way to give the world a taste of Swift years before it was ready

#

that was the case with dict/array/number literals

ocean snow
#

really appreciate if someone could take a quick look, the object_getIvar always returns null, everything else is valid. is this something not shown in documentation? The private framework BatteryCenter is linked. https://pastebin.pl/view/6f68320b

rain falcon
undone nest
#

thanks

tepid olive
#

Alright, (dont even try to guess why am I here again)
trying to fix this mess is like too hard
I've found an app I can use to fix these problems. problem is it doesn't load
xcode gets stuck on "copying cache files from device" and done
no further
derived data doesnt help either

grim sparrow
#

lmao

rustic fiber
#

Does anyone know where I can allow upside down portrait or force it? Anywhere where I try to set the orientation to 2, it only modifies small parts of the system like the lock screen/gestures and everything else stays the same.

tepid olive
#

he has a point

#

technically there are hacks to get AltStore and AltDaemon installed without a computer if you're jailbroken so it's not impossible I guess

tepid olive
#

I'm sure he won't mind you maintaining a publicly advertised fork that has fixes

#

It gets people off his back

#

well, if I can get someone to actually test it then sure

#

I have no doubt there are some sileo server users with reprov

#

they're the type

#

id search there

#

I mean I'm almost certainly not gonna update it to fix it fully but he would be harassed more than if it's just a random fork

#

tbh actin like a pussy

#

"currently functional"

#

kinda a lie

#

once your current cert is expired/revoked it will not be functional anymore fr

#

if it's not merged, people will be like:

"wdym reprovision still works"
"have you tried rebooting"
"...oh"

#

because the app installs and the cert trusts fine, just AMFI kills it if you're in jailed state

#

true

#

well i mean

#

not your problem

#

let him receive complaints

#

he made his choice lol

twilit jungle
# rustic fiber Does anyone know where I can allow upside down portrait or force it? Anywhere wh...

Here is some info, though it might just add more complexity to your problem.

Most of the system gestures (fluid switcher gestures, CC gesture, CS gesture, etc) do custom calculations to convert a point from portrait to the current orientation. Where it gets that current orientation varies for different gestures so you’d probably have to modify each of those. CC gesture uses the orientation of the CC window, cover sheet uses orientation of either cover sheet window or SpringBoard (class).

The public API provides a way to specific orientation per view controller but not all view controllers use that API, there are private methods used in implementation of that API (same methods with _ in front) that might be of some use.

glacial matrix
#

@tepid olive you could ask them to transfer ownership of the repo if you plan on maintaining it pepSip

tepid olive
#

nah I don't think so I just felt like fixing this issue

tepid olive
#

gm

misty cradle
#

@tepid olive

tepid olive
#

oh yeah I saw his reply to the PR that he's gonna go about it this way

rustic fiber
twilit jungle
#

They shouldn't be in the headers (atleast not the public headers).

#

_rotateWindowToOrientation: is a private method as indicated by the _ in the front. I personally like to create a interface category for these cases to tell the compiler that the method exist.

#

Also btw when I said "it uses the orientation of ___ window", I meant orientation that is managed inside the root view controller of the window. You most definitely can get away with not messing with the window itself unless it doesn't have a root view controller. Which in most cases it should have one.

prisma grove
#

Does Theos have a way to link a library only if you're on arm64 and not on arm64e?

twilit jungle
#

Not unless you are creating a separate subproject for each architecture and then lipo-ing them together.

tepid olive
#

Should be a MyTweak_(arch)_LIBS

twilit jungle
pearl sail
#

Is there another way of putting it?

primal perch
#

puts

#

fwrite to stdout

restive ether
primal perch
#

amogus nfr

rustic fiber
#

Okay that makes sense, I’ll look at all of that. I’m not seeing a good method of rotating the device with the viewcontroller but I haven’t had much time to dig. But I am trying to use remote log to log stuff but I get compiler errors. “Unknown type name NSString”

#

@twilit jungle

primal perch
twilit jungle
#

The view controller doesn't rotate the device (device orientation), the public API just allows view controller to specify what user interface orientation its supports. The private implementation of that API manages the current user interface orientation (well it tries to atleast).

#

Now that I read that again thats confusing... essentially there is device orientation (UIDeviceOrientation) which is different from user interface orientation (UIInterfaceOrientation). They aren't always equal like when you have rotation lock enabled.

rustic fiber
#

Okay I see. But I would probably have to use the private api because that probably is what prevents public from using upside down portrait at all

lime pivot
grim sparrow
#

I think might work
Every single thing I code

twilit jungle
#

You could have cases where public API was used to prevent upside down, but that should eventually reach the private API. So yeah for most cases private API is what you want.

lime pivot
#

lol ikr

rustic fiber
#

Rn the best option I see is to use the methods on UIWindow. So would I inject into uikit right? Not the springboard

twilit jungle
#

Yup, just remember using UIKit as filter will mean it'll load into all processes that use UIKit (which is lot more than springboard and apps).

prisma grove
grim sparrow
#

Probably

rustic fiber
grim sparrow
#

there's checks for armv6 and armv7 there, I am willing to bet there's a gsc bit for 64 and 64e

twilit jungle
tepid olive
#

if you have arm64e, you wont need dependency

rustic fiber
tepid olive
#

i dont know if that exists on non procursus but it should if it doesnt lol

prisma grove
twilit jungle
rustic fiber
#

Oh how do I check that

tepid olive
#

cy+cpu.arm64e is only present on arm64e devices

prisma grove
# tepid olive thats why i specified arm64e

I tried that and It didn't help This is my control file: Depends cy+cpu.arm64e | liblua5.4-0 | lua5.3 and when installing on an arm64e device I get dpkg: dependency problems prevent configuration of com.r333d.cylinder: com.r333d.cylinder depends on cy+cpu.arm64e | liblua5.4-0 | lua5.3; however: Package cy+cpu.arm64e is not installed. Package liblua5.4-0 is not installed. Package lua5.3 is not installed.

#

This is on Procursus by the way

tepid olive
#

hmm maybe i got the virtual package wrong one sec

glacial matrix
lime pivot
#

did we do that

grim sparrow
#

lmao

glacial matrix
#

is it rpetrich's fork only?

tepid olive
#

@prisma grove can you run grep "cy+cpu" /var/lib/dpkg/status for me

prisma grove
glacial matrix
#

welp, mystery solved

prisma grove
tepid olive
#

grep for arm64 maybe?

#

wtf wheres the subtype package

#

probably my fault whatever

#

oh nvm

#

@prisma grove run /usr/libexec/firmware for me then do the grep again pls

prisma grove
#

After running the command, the tweak installs, even though I didn't touch the control file

tepid olive
#

hell yeah

#

so for some reason

#

you had an older firmware bin when it was ran?

#

do you use zebra?

prisma grove
tepid olive
#

how odd...

#

well ill solve that

#

darwintools postinst will rerun firmware on update from now on. i thought whatever jailbreak was supposed to but guess not

prisma grove
#

@lime pivot One more question, Procursus uses the library "lua5.4.0" and Binger uses "lua5.3", is there a way to only load the correct one, because if you do $(TWEAK_NAME)_LIBRARIES += lua5.4.0 lua5.3 it will fail if it can't load both. Otherwise a tweak would have to be exclusive to one bootstrap

tepid olive
#

we have lua5.0-5.4 as well as luajit

prisma grove
tepid olive
#

hmm

#

well if you're looking for most performance then honestly id hit up libluajit

#

because thats gonna be way quicker

glacial matrix
#

Don’t they add a couple symlinks so you can use liblua or liblua5 or liblua5.3?
Also, please replace the $(TWEAK_NAME) part

prisma grove
tepid olive
#

guess that function isnt in luajit

#

sad :/

prisma grove
ocean snow
#

I'm trying to reading an ivar, the object_getIvar always returns null, everything else is valid not null. is this something not shown in documentation? The private framework BatteryCenter is linked. https://pastebin.pl/view/6f68320b

tepid olive
#

yea luajit is like barely lua 5.1

twilit jungle
# rustic fiber Oh how do I check that

There is a page on iphonedevwiki that explains other ways of looking at the logs, the easiest way is using ondeviceconsole (syslog) or oslog (oslog) tools on device (or via ssh).

tepid olive
#

they have some missing functions

twilit jungle
#

Pretty sure scoob is using KVC to get the value of that ivar in Battery widget (addon for HSWidgets).

ocean snow
#

i've made no progress, valueForKey returns null as well.

twilit jungle
#

Are you certain bcb is not null?

prisma grove
ocean snow
tepid olive
#

define whatever functions you need in your code, that way you can dlopen and then itll use the functions from those libs

prisma grove
tepid olive
twilit jungle
#

Ahh so it is getting the iVar offset correctly, looks like _sortedDevices just points to null. So KVC is working as well. You need to setup/initialize that shared instance properly.

ocean snow
# twilit jungle Are you certain `bcb` is not null?

btw this is an cmd executable, i've linked BatteryCentre, so they should be in a same process. the line on top is BCBatteryDeviceController *bcb = [NSClassFromString(@"BCBatteryDeviceController") sharedInstance];

twilit jungle
#

Right I remember that from yesterday. And that is probably also the reason why the shared instance isn't being setup fully.

#

Essentially there is a shared instance in SpringBoard that has all the information that you were looking at in cycript, that is properly initialized by the system.
And then a shared instance is being created inside your process which hasn't been initialized fully yet.

ocean snow
#

ahh that makes sense! so i need to somehow get that shared instance from SpringBoard.

twilit jungle
#

Yeah that would require Inter-Process Communication (IPC) or you can figure out how to fill up data for the one that you already have (probably just requires a few async method calls and waiting).

#

Also btw you are leaking ivars if you are not freeing that memory.

gaunt mesa
#

TIL people use file watching as IPC

twilit jungle
half walrus
tepid olive
#

W

primal perch
#

the board just fired him because he yolo'd most of the budget on GME

half walrus
#

prolly

#

gme @ 90

#

but one sec i have a video

rustic fiber
#

@twilit jungle My tweak seems to be injecting fine. I don’t see any error where it says it failed. But the tweak won’t do anything and won’t log anything so Somethings wrong with it. Everything looks correct though

primal perch
#

💎🖐️

#

300% gains? weak

#

time to diamond hands until gme is 15

half walrus
#

DFV down 13 mil today

primal perch
#

10$ he sold at 350-400 and thats just some html tweaks

half walrus
#

he already cashed out enough money for his kids to be set for life

primal perch
#

whats ur onlyfans

half walrus
#

it’s crazy if you go back in his post history

#

he was saying all of this was gonna happen a year ago

#

not to this level but up there

primal perch
#

2/2/2021

tepid olive
#

to verify you are over 18 please show your boobs

primal perch
#

i was part of the ape cult so i kept the diamond hands

gaunt mesa
#

is fr disabled or something?

lime pivot
restive ether
#

fr

gaunt mesa
#

why are we slowly disabling fr even more

#

now we are eating away its round face

twilit jungle
#

wtf Thats his normal face

gaunt mesa
#

what

twilit jungle
gaunt mesa
#

i swear the circle wasn't screwed up

#

WHAT

#

THE

twilit jungle
#

Yeah thats just mirrored

gaunt mesa
#

!jumbo Cock

twilit jungle
#

no bugs

gaunt mesa
#

since that's completely file based

rustic fiber
#

Does anyone know why my tweak might not inject into UIKit

arctic torrent
#

can someone invite me the the iOS Development discord

#

like in a dm or something

tepid olive
#

frcoal development

arctic torrent
#

idk icraze is in it

tepid olive
#

i am not aware of any ios development server besides this one

arctic torrent
#

and capt

tepid olive
#

it simply does not exist

arctic torrent
#

i think

tepid olive
#

who is icraze

arctic torrent
#

the guy that made sleepsaver

#

@tepid olive

tepid olive
#

!false

arctic torrent
tepid olive
#

no

arctic torrent
tepid olive
#

you don’t even have dev role here lmao

#

It’s a public server

#

circles within circles

arctic torrent
tepid olive
#

i’m joking

arctic torrent
#

o

#

thanks

tepid olive
#

Np

#

pedo zone

#

bro delete that, you’re gonna get us both caught

#

send invite

#

SEND INVITE

hollow laurel
tepid olive
#

discord-gg/trump

arctic torrent
tepid olive
#

ntwerk

#

What got filtered

shut stag
tepid olive
#

that is me everyday

#

69

#

nice

#

hmm will this code i wrote in c work

tepid olive
#

or will one byte get corrupted

#

triggering a chain reaction

#

and breaking it all

#

c sex

#

true

#

swift more like shit

#

ok

#

Rewrite in x86 asm

restive ether
#

who

tepid olive
twilit jungle
restive ether
#

allah to jew translator

tepid olive
#

Omg it’s the guy from uhhgh0st

wicked summit
#

any resident swift experts?

#

please tell me why

import Preferences

class InfoSwitchCell: PSSwitchTableCell {
    
    required init?(coder: NSCoder) {
        super.init(coder: coder)
    }
    
}

this causes a crash

restive ether
#

ask amy

wicked summit
#

who tf is amy

#

@opaque sky ?

twilit jungle
restive ether
#

fool

#

@grim sparrow

tepid olive
#

@grim sparrow

#

imagine copying my msg smh

grim sparrow
#

He’s already asked me lmao

wicked summit
#

oh floshed yea I did

tepid olive
restive ether
#

L

grim sparrow
#

I’m about to sleep so my brain is not functioning

#

If you don’t figure it out in in 12 hours time ping me again

tepid olive
#

02:14

wicked summit
#

rip good night

grim sparrow
#

Ikr

#

lol gn

grim sparrow
#

@wicked summit tbf you did ask in a gc of swift nerds, you’ll probably get an answer pretty quickly

tepid olive
grim sparrow
#

Mood

gentle grove
#

what happens if i return a different datatype than i define my function as

tepid olive
#

What was I thinking when writing that msg lmao

twilit jungle
#

You get a free kernel panic

tepid olive
#

I repeated myself

gentle grove
grim sparrow
#

You’ve seen the shit I produce when I’m sleepy/high

#

It’s not good

tepid olive
#

SignalHelper

grim sparrow
#

No

#

I’ve done worse

tepid olive
#

Impossible

restive ether
#

just made a jailbreak by adding a sudo helper to my app

#

stupid apple

grim sparrow
#

Trust me

twilit jungle
grim sparrow
#

I’ve done worse

tepid olive
#

I remember that lmaooo

gentle grove
grim sparrow
#

That’s my worst

gentle grove
#

you should see my old version of my minesweeper program

#

littered with if (something == true)

#

any time i was checking if something was true i was doing == true

tepid olive
#

== true should be punished by death

twilit jungle
#

As long as it wasn't a staircase its fine

gentle grove
grim sparrow
#

The worst I’ve ever seen in production code is !false

wicked summit
#
while (True == 1):
    ...
gentle grove
#

i wonder if == true compiles to the same

tepid olive
#

It will

twilit jungle
gentle grove
#

I will be using if (!(!(something))) from this point onward

wicked summit
#

yea when python was poggers and you could True = False

tepid olive
#

wtf

twilit jungle
gentle grove
tepid olive
#

cursed as hell

#

Should’ve used a ternary smh

grim sparrow
tepid olive
#

Or just retuned it straight up but yk

grim sparrow
#

It handles the null in the swift code

#

Yeah I am now

#

It just returns cellArray now lol

tepid olive
#

last time i did cursed code it kept me up at night

grim sparrow
#

Signal is like 97% Swift 3% ObjC, cause I really cba rewriting one file

tepid olive
#

had to call a view from the .onAppear when selecting a tab from contentview for it not to crash

wicked summit
#

literally about to just write this view in objc

tepid olive
#

Good

#

true

#

Objc user master race

gentle grove
#

i am going to write your mom in objc

tepid olive
#

no

grim sparrow
#

False

wicked summit
#

please

tepid olive
tepid olive
gentle grove
#

i actually legitimately want to look up what holyc adds on top of C

tepid olive
#

B is deprecated and will be removed in a future release of Commodore 64 factory firmware

gentle grove
#

C

half walrus
grim sparrow
#

Stop

tepid olive
#

Is that what you spent 10 years typing

grim sparrow
#

Lmao

half walrus
#

fixed

gentle grove
tepid olive
#

what is this thing’s use case

grim sparrow
#

To scare people

tepid olive
#

definitely

half walrus
#

get people to stop touching your code

#

it’s just return 1 but it goes hard

tepid olive
#

Have you guys seen that new tweak guide?

grim sparrow
#

Writing horrible code is just marking territory really

tepid olive
grim sparrow
#

Bro

#

Have we seen it

half walrus
#

i shat on it on twitter for 2 hours wym

tepid olive
#

A really shit one

grim sparrow
#

It’s the same one from the other day

tepid olive
#

if you want people to not touch your code just delete all the tabs, that drives some over

#

and write vars like this

grim sparrow
#

The layoutSubview catastrophe

tepid olive
#

var test=“”

tepid olive
gentle grove
#

darn it i thought i was goiing to do something fancvy

tepid olive
#

imagine not using two spaces next to the =

gentle grove
#

i amn dumb

grim sparrow
#

I hate the fact that I do this a lot

tepid olive
gentle grove
#

i learned yesterday that python had type hinting

tardy narwhal
#

each file needs a full copy of the license you’re using, else you’re not a 10x engineer

grim sparrow
#

True

tepid olive
#

i annotate everything too much because i forget what the shitcode does

#

I only comment FOSS