#development

1 messages · Page 588 of 1

pearl sail
#

you got time until a pac bypass becomes a thing or another viable method at least

whole shore
#

how do you compile code?

#

never compiled code for the iPhone before

ocean raptor
#

Nah I'm just kidding

#

First you read the code

#

Then you manually convert it to assembly

#

Then you convert that assembly to machine code by hand

pearl sail
ocean raptor
#

I know

#

The brain is the best optimizer

#

And never makes any mistakes

tepid olive
#

some smart guy who uses NewTerm2 could help me fix some shit
getting some weird compiling error even though my code is fine, it compiled before but now it’s giving error (same project)

#

it’s the last “}” btw

#

@tidal atlas

tidal atlas
#

What’s the error

#

Nvm I see it

tepid olive
#

I compiled this same tweak.xm before

#

it compiled with no error but after changing clangs I’m getting this error

tidal atlas
#

Hmm not sure to be honest why not switch back so it compiles?

tepid olive
#

I did that

#

I’ll search it up on google

#

hopefully I’ll find something 🤞

tidal atlas
#

Gl

primal perch
#

would be nice if you got some bitches

warm cipher
#

who knows SWIFTUI here?

ocean raptor
#

What's swiftUI?

pearl sail
#

UI that is swift

warm cipher
#

yh

ocean raptor
#

never heard of it

pearl sail
warm cipher
#

dam

restive ether
#

i prefer SWIFTui

warm cipher
primal perch
#

that’s the secret, it doesn’t work

ocean raptor
#

that is very true

#

22 Mbps 😭

pearl sail
tepid olive
#

hello bozos

primal perch
tepid olive
#

shep gooba

#

that’s a name i haven’t seen in a while

primal perch
#

renai

tepid olive
#

i miss renai 😢

primal perch
#

isn’t that you

gentle grove
#

who's renai

#

Renaissance

primal perch
zenith hatch
#

man got here

gentle grove
#

what is that emote

#

that you just used Mr rolex

pearl sail
#

@gentle grove that is the emote

gentle grove
#

No I mean the other one

#

Pepe with helicopter hat

#

What's it called

pearl sail
gentle grove
#

Ok

pearl sail
#

@gentle grove

gentle grove
#

Ok

tepid olive
ocean raptor
#

@hardy glen how do you get lldb to use your .dSYM with debugserver?

#

On Linux

hardy glen
#

?

#

idk if it works on linux

ocean raptor
ocean raptor
#

Where do I find libsystem's dSYM?

#

When using lldb on macOS to debug a macOS I see debug stuff for libc funcs

#

Or actually

#

I may be wrong

misty cradle
gentle grove
misty cradle
#

yes kekekekek

gentle grove
#

how'd they get unbanned

misty cradle
#

no

gentle grove
#

Who

primal perch
#

i am not a furry gura whatever

gentle grove
#

What shark

#

Where

primal perch
#

the react

#

In the future please do not associate me with such degeneracy

gentle grove
#

And I never even added ant shark emote here

primal perch
#

based emote

#

stfufurry

gentle grove
#

can you not become one of those people

#

please

#

Mr sheep

primal perch
#

what people

#

i just like the emote

#

ik ur not one

gentle grove
#

the people that talk about furries 24/7

primal perch
gentle grove
#

And then tell everyone they're a furry

#

24/7

primal perch
#

it’s just a good emote

gentle grove
#

fr

#

its annoying

primal perch
#

indeed it is annoying

faint lionBOT
primal perch
#

simp is dead af bro

#

where funny

gentle grove
pearl sail
tepid olive
gentle grove
#

how'd you get unbanned

tepid olive
#

i asked to be?

#

there is an appeal thingy

tepid olive
gentle grove
#

I don't even remember what you did

tepid olive
#

lots

#

in writing, the reason was for self bot

#

but thats not 100% accurate

#

long story short: transphobia, homophobia, etc

primal perch
#

just like that other dude

#

what was it nito?

#

@restive ether who was that bozo

#

in backroom

indigo peak
#

youre just bad

restive ether
#

i do not recall any message or conversation that has been partaken in the developer™️ back room

primal perch
#

frcoal on 1080p

restive ether
#

but actually it was two people

primal perch
#

oh there

restive ether
#

but one left before i could do anything troll

#

ironically both tvos people

primal perch
#

i dont trust tvos mfers bro

restive ether
#

i guess it’s something with tvos attracting the bottom of the barrel

primal perch
#

like first off who uses an apple tv

restive ether
#

idk bro

#

a roku is like

primal perch
#

let alone jailbreaking it

restive ether
#

$30

#

same thing

#

i guess if i wanted to emulate stuff it would be fine

primal perch
#

for schools i get it bc they airplay shit all day but at home

#

what are you gonna do

restive ether
#

but even like a PS3 is a better emulation system

primal perch
#

broadcast clash royale?

tepid olive
#

i love air playing porn to my apple tv

zenith hatch
restive ether
#

my tv has one

primal perch
restive ether
#

it even has apple music, and the apple music app on samsung tv runs better than the ATV itself

primal perch
#

based

zenith hatch
primal perch
#

wii homebrew actually goes hard

#

n64 and below emulation easy

zenith hatch
#

true

primal perch
#

gc and wii = native

zenith hatch
#

true

primal perch
#

wii u is even better bc it does all that + wii u

#

and faster

tepid olive
#

this ui is actually bad though

zenith hatch
#

sonic colors actually runs on a wii at 60fps

primal perch
#

pirate gamecube games to a external drive and plug it in

primal perch
#

ios 15 as a whole is

tepid olive
#

this is 14

tepid olive
#

i haven’t updated my phone since october 2020

zenith hatch
#

lol

primal perch
#

fair

#

15 is still eh

tepid olive
#

i realized i don’t care to update

primal perch
#

but 15.4 is supposed to be the golden one finally

zenith hatch
#

no

#

not at all

primal perch
#

cam said it was pretty good

tepid olive
zenith hatch
#

ios 15 has some good features but is shit overall

primal perch
#

and hes pretty pessimistic with ios

zenith hatch
#

imo

restive ether
#

it’s always .4 man

#

or .3 in a good year

primal perch
#

which is fair bc ever since ios 13 their QA is dog ass

zenith hatch
#

lol

restive ether
#

maybe 11

tepid olive
#

14,3 is actually good

#

14,2 was bad

zenith hatch
primal perch
#

can we get ios 12 part 2

#

ios 16 better be that shit

#

fix autocorrect

restive ether
#

14.3 had that completely broken carplay experience

#

basically made it unusable

zenith hatch
#

get swears on swipe to type

primal perch
#

although the new macos is rumored to be performance based so at least thats good

zenith hatch
tepid olive
#

luckily i do not use carplay

zenith hatch
#

same

primal perch
#

same but i should get a stereo that does

zenith hatch
#

also wtf is a car

primal perch
#

since i finally got a car

#

that isnt ass

#

my car dont even have an aux

zenith hatch
#

nice

primal perch
#

casette and cd

zenith hatch
#

my dad’s seems to have everything

primal perch
#

yo anyone have a CD to aux

zenith hatch
#

cd, sd, auxiliary, radio, usb

#

etc

primal perch
#

true

zenith hatch
#

bluetooth

#

WatchTube support troll

primal perch
#

my dads car has satellite, sd, aux, bluetooth, radio , usb

#

i dont think cd

zenith hatch
#

the gearstick is too close to the cd slot, makes it very hard to insert a cd/dvd

#

good thing no one cares

#

paddleshift is fun

primal perch
#

i dont even really want carplay just BT and aux at least

#

radio is booty bc its all ads

#

so i usually just drive in silence

zenith hatch
#

yeah we dont have carplay support either

primal perch
#

and even then theres BT to aux

#

so just a working aux

zenith hatch
#

true

#

my older cousin wires aux into his cars manually

primal perch
#

tho i might get a carplay one just bc its an lcd

#

so i can hookup a backup cam for like 50$ more

#

which is nice

zenith hatch
#

just get a car with back cam

primal perch
#

true lemme just pull 10000$ out of my ass

#

tesla mfs when gas is expensive: just buy a tesla

zenith hatch
primal perch
zenith hatch
#

man diesel expensive

#

£120 for a tank

primal perch
#

cost of living try not to go up for one month challenge

zenith hatch
#

(impossible)

primal perch
#

wages try to actually catch up with inflation challenge

zenith hatch
#

(hardly possible)

primal perch
#

:squidsuicide:

zenith hatch
restive ether
#

just pure corporate greed

primal perch
#

average politician

primal perch
#

unc0ver

zenith hatch
#

true

#

battery 📉

primal perch
#

stability📉

#

performance📉

#

but you get themes i guess

#

totally worth it

restive ether
#

can’t wait to ratio Russia by buying oil from venezuela

primal perch
#

📈

restive ether
primal perch
#

ios when 1gb ram for themes

zenith hatch
#

lemme apply one those 28k images i have as an icon

primal perch
ocean raptor
#

YES!!

(lldb) frame select 0
frame #0: 0x00000001006ff174 a.out`ie_getpwent at getpwent.c:149:22
   146  ie_getpwent(void)
   147  {
   148          char bf[1 + sizeof(_pw_keynum)];
-> 149          struct passwd *pw, *ret = NULL;
   150          char *pwbuf;
   151          size_t buflen;
   152          DBT key;
(lldb)

finally got it to work

primal perch
#

wholesome

primal perch
#

nfr

buoyant edge
vivid dew
#

me when the

plush shell
#

just learned about this command lol

#

canijailbreak is pretty cool

high citrus
#

is there any way for this to not consume ~100% cpu?

#

If i recall correctly this didn't happen on big sur

ocean raptor
#

No more pirating for me

ocean raptor
lime pivot
#

I'm assuming this is a daemon or something? you're probably just missing [[NSRunLoop mainRunLoop] run]; at the bottom of your main()

lime pivot
#

oh mb, so it's to keep a thread going

#

should just use run instead of runUntilDate:

#

and if it needs to be stopped, you can of course stop that thread's run loop

#

without having read the code properly, I get the feeling that indeed MacOSBluetoothConnector::disconnect() should be stopping the run loop, instead of just expecting it to happen within 100ms by setting running = false. how you store that run loop, in case that func is called from a thread other than the one in question, depends on architecture I suppose

high citrus
high citrus
north sundial
#

Hey, may be a noob question, but does anyone know what the normal approach to replacing calls to fork(2) when porting stuff to tvos and watchos is? Or could you point me somewhere that I could RTFM

lime pivot
#

if you're already using a patched SDK, you could just edit the header to remove the __TVOS_UNAVAILABLE etc macros on the fork() func definition

north sundial
#

Yes - though is in glib as a dependency. Ah ok - maybe I can do that

#

Or find some way of avoiding glib

#

Or replacing it with a dummy function

lime pivot
#

when they say "unavailable" they just mean they don't want app store apps to use it. those things do exist (and can't be removed without breaking POSIX compatibility anyway)

north sundial
#

Cool - that's good to know

lime pivot
#

I don't think you want to use glib on macOS/iOS-based platforms

north sundial
#

It is a dependency for frida - currently seeing if I can compile it against the tvos SDK so that I can use a newer version

#

Maybe I can look to see how to replace it

#

The version of Frida that is around on the cydia servers for tvos is pretty old

#

Though the plain iOS one seems to run. Not sure how stable it will be though so was seeing if I could port the new one

#

I don't have much experience with the platforms - know if compiling with different SDKs changes a lot - or is it all basically the same

#

Thanks for your help btw

restive ether
#

ios one should work on tvos, not really a reason for it not to

#

it shouldn’t run into the same issues taurine has with frida i don’t think either

north sundial
#

Cheers

primal perch
#

gnu code androidskull

ocean raptor
rose wren
#

develop my balls into your mouth

zenith hatch
primal perch
ocean raptor
primal perch
pearl sail
tepid olive
grim sparrow
ocean raptor
grim sparrow
#

lol who gifted

ocean raptor
#

Tr1 bought it for me cause I helped him out with a thing

#

My phone isn't even jailbroken woeuhh

#

But I can't wait to use it once a 15.4 jb comes out

tepid olive
#

forget neva lack, neva release

ocean raptor
#

What

tepid olive
#

oh wait nvm that’s a joke outside of this comm

#

you guys don’t know the one and only neva lack

lime pivot
#

yikes

lime pivot
#

my condolences

tepid olive
#

adobe intentionally makes them easy to pirate

#

so yeah

ocean raptor
tepid olive
#

i love C

ocean raptor
#

I only pirate movies and ida even though I prefer ghidra

#

But ghidra likes to crash all the time for no reason

tepid olive
#

nobody pays for ida

ocean raptor
#

But since ASLR was enabled on FreeBSD by default, wine doesn't work to run ida

lime pivot
lime pivot
#

I literally updated my main phone to latest and I still can’t see your gd emoji

ocean raptor
lime pivot
#

lmao

lime pivot
#

that’s the spirit

#

dammit I’ll update sometime I guess

ocean raptor
#

Tell that to FreeBSD peeps

#

They're the ones that added it

lime pivot
#

On my way!

primal perch
primal perch
silver rampart
#

:thumbsUp:

primal perch
#

L

silver rampart
#

discord moment

primal perch
#

web apps be like

silver rampart
primal perch
#

my picker does nothing half the time rn on ios

#

idk how they break that

#

started a few updates ago

snow python
primal perch
#

fishy

tepid olive
#

we’re gay

primal perch
#

i guess

misty cradle
#

⇆  ◁  ❚❚  ▷  ↻

#

@frozen fable

frozen fable
#

⇆  ◁  ❚❚  ▷  ↻

primal perch
#

⇆  ◁  ❚❚  ▷  ↻

rose wren
#

@frozen fable

#

What happened to general @gentle crescent

frozen fable
valid venture
#

anyone got a compiled keychaineditor for arm64e

ocean raptor
loud dew
#

yo how tf do you do graphics in objective c

#

is there a way to clear a CGRect I drew?

#

Here's the bulk of the code that handles the graphics in my tweak

%new
    -(void)drawBatteryBar {
        UIStatusBarForegroundView *_foregroundView = (UIStatusBarForegroundView *)self.superview;
        CGRect foregroundFrame = _foregroundView.frame;
        barFrame = CGRectMake(0, 0, foregroundFrame.size.width * capacityPercentage, [barThickness doubleValue]);
        self.batteryPercentBarView = [[UIVisualEffectView alloc] initWithFrame:barFrame];
        UIColor *barColor = [UIColor colorWithHue:capacityPercentage / 3
                                    saturation:1
                                    brightness:1
                                    alpha:([barAlpha doubleValue] / 100)];
        [self.batteryPercentBarView setBackgroundColor:barColor];
        [_foregroundView insertSubview:self.batteryPercentBarView atIndex:0];
    }
%end
#

so like this?
From this:

%hook _UIStatusBar
%property (nonatomic, retain) UIVisualEffectView *batteryPercentBarView;
    //-(void)updateWithData:(id)arg1 { 
    -(void)_updateStyleAttributes {
        [self drawBatteryBar];
        %orig;
    }
    -(double)alphaForPartWithIdentifier:(id)arg1 {
        return [barAlpha doubleValue];
    }

To this:

%hook _UIStatusBar
%property (nonatomic, retain) UIVisualEffectView *batteryPercentBarView;
    //-(void)updateWithData:(id)arg1 { 
    -(void)_updateStyleAttributes {
        [self.batteryPercentBarView removeFromSuperview];
        [self drawBatteryBar];
        %orig;
    }
    -(double)alphaForPartWithIdentifier:(id)arg1 {
        return [barAlpha doubleValue];
    }
#

wait

#

uhhh idk wtf I'm doing lmao

primal perch
#

add the subview once in init or didmove to window

#

then change the frame as necessary

loud dew
#

dude I'm really fucking stupid you gotta dumb that down

primal perch
#

instead of adding it numerous times

ocean raptor
#

Yes, sed caught some false matches I guess

primal perch
loud dew
#

ah ok

primal perch
#

either way you want to call that once though

#

and then set your subviews frame in layoutSubviews

loud dew
#

so like

primal perch
#

or really just hook UIStatusBarForegroundView bc thers a _UIStatusBar getter on it

#

which would be less jank than accessing superview

loud dew
#

I got this at the top:

@end```
#

thanks, that worked

ocean raptor
#

Literally tells you the issue right there

#

You don't have utf8proc

#

I'm going on vacation tomorrow, don't ping me until next Saturday

tepid olive
#

who don’t feel like paying 5k

tepid olive
#

mad annoying

primal perch
primal perch
#

fr tho i got my ida 7.5 with decomps im set for life basically

#

probably not malware

#

tm

tepid olive
#

nah def not

tepid olive
#

confirmed by one of the people who made it

#

the leak has malware

primal perch
#

pretty sure not the one i have

#

according to that lillie person here

#

@lillie

#

whom i cant ping

#

o they left

gentle grove
gentle grove
tepid olive
#

ida 7.5 cracked by verble only clean crack 🙏

indigo peak
primal perch
#

that too

#

like ive never noticed a slowdown or weird process

gentle grove
#

trol

primal perch
#

and i do banking on my shit

gentle grove
primal perch
#

not often but i use paypal

#
#include <cstdio>
#include <cstdlib>

void ls(const char *args) {
    if (args == nullptr)
        return;

    char cmd[128];
    std::snprintf(cmd, sizeof(cmd), "ls %s", args);
    
    std::system(cmd);
}

int main()
{
    ls("-alh");

    return 0;
}
#

average gnu code

tepid olive
#

i just had

#

like a shit ton of of tequila

#

i can’t even type nothing

#

i just texted my bf som uper horny shit

#

i wish i could fuck him rb

#

rn

#

i had like idek shots of tequila

#

but a lot

#

shir i need to get off discord

#

ima regret all this shir later

#

youre like 14

primal perch
#

fr

#

shits fucked

tepid olive
#

duh

#

ish

#

wtf autocorrect

#

why did

#

siri ye

#

to duh

#

from nah

tepid olive
#

when i joined comm

#

which is why i was so stupid and

#

why i said all that shit

#

like i regret it so badly i fucked everything up just because i couldn’t accept myself

#

i started drinking in like 2020 but it’s only gotten bad recently but i don’t view it as bad because i feel good

#

im gonna get off this acc

#

before i say anything stupider

primal perch
tepid olive
#

Charmander

#

You have the coolest pfp

tepid olive
#

how’

#

im just gonna continue texting my bf

vivid dew
#

charmeleon lookin ass

stuck wyvern
#

gm

grim sparrow
zenith hatch
tepid olive
#

mhm

zenith hatch
tepid olive
#

gm

zenith hatch
#

how is you

tepid olive
#

idk

#

just woke up

zenith hatch
#

lol

vivid dew
#

wtf

#

cat in pringles tube

zenith hatch
#

yes

junior jolt
#

guys an ios 15.3.1 really cant be jailbroken?

tepid olive
#

hi monster

vivid dew
tepid olive
#

Besties look at my failed render

tepid olive
#

wow

ocean raptor
#

That is because NSUSERDEFAULTS won't init the value

#

Wait you gotta do is check if the key is null

#

And if it's null, set it to 100

#

Otherwise you the actual value

pearl sail
#

work on bootstrap trol

#

get money

ocean raptor
#

On vacation

#

I didn't bring a laptop

#

And build.proc doesn't have the key for blink on my iPad

pearl sail
#

github app changes make someone test the changes on their end

ocean raptor
#

No

#

People claim to test their PRs

pearl sail
#

I test my PRs on macOS tro

restive ether
pearl sail
#

When you misspell utilities for 150th time

restive ether
#

give me push access and i’ll have PR’s cleaned up by the end of the week

pearl sail
#

make jamie do it

stable helm
#

Is there a way to create iOS 14 tweaks on MacOS Monterey? Since I can’t install the prev xcode for the toolchain

#

(Currently still on MacOS Big Sur but looking to upgrade and just planning in advance)

main apex
stable helm
#

I’m guessing it’s an entry in the Makefile to point to the old toolchain?

#

Ah ok, was already thinking lmao

#

Thanks!

main apex
#

I honestly can't remember at the top of my head, @lime pivot you remember?

stable helm
#

Oh yeah, also, is there any knowledge on if tweaks compiled with 12 will be compatible for A12+ iOS 15 devices, or is that a “wait and see” thing currently?

#

Kinda like 11 worked for both iOS 13 and 14

#

It didn’t? I thought it did. My bad

#

Alright. Well thanks for the info!

grim sparrow
#

It does

#

clang11 works for 10+ iirc

#

12 is arm64 10+, arm64e 14+

grim sparrow
indigo peak
grim sparrow
#

Lmao

#

It is worth noting that if you’re using swift it becomes more complicated

primal perch
grim sparrow
#

Yes it does

#

clang11 works on 12 13 14 15 if ur not using swift

#

That’s what you’re supposed to use

#

Swift is ✨special✨

#

Clang 11 breaks for 14+ for arm64e when using swift

#

You confused me

#

Clang 11 only breaks when swift is involved on 14+ arm64e

#

Clang 12 is fucked for all arm64e on 13-

#

That’s why the Aemulo app is clang 13 but all the dylib are clang 11

#

Yep

tepid olive
#

@ocean raptor get people to send debs of their prs so it can be tested

#

might help accelerate things

primal perch
#

gaming

#

or he could just turn off notifications

#

4head

#

ur 15, go finish your great gatsby chapter 6 assignment

primal perch
#

why would i know

restive ether
#

joe

primal perch
#

i’m not into that incest shit like you

restive ether
#

short for josephine

primal perch
#

fr

ocean raptor
ocean raptor
#

Nah, just you trolllaugh

restive ether
#

trolled to death

#

is that some power management framework thing

#

assuming this

#

pmset on ios

ocean raptor
#

You can compile pmset for iOS

restive ether
#

it links power management on apple open source

#

so i was just being lazy

#

are some of these headers not public

#

lol

primal perch
#

[[[NSObject alloc] init] release];

snow python
#

Alright

primal perch
misty cradle
primal perch
#

gm

stuck wyvern
misty cradle
#

@spark nimbus1379

#

where

#

f

primal perch
#

F

#

@scoob

primal perch
#

AMD Radeon RX 460 Graphics

untold river
#

how will i code

lime pivot
restive ether
primal perch
#

i think thats obvious

#

2

restive ether
#

lol

#

so dumb

#

they’ve probably opened the door to at least a few dozen exploits people fixed

primal perch
#

seeing as how bug reporters get shafted by apple

#

thats the apple way lmao its funny too

#

so many app devs who are like "sorry our app sucks but its on apple so we cant do shit"

#

like the 120hz debacle

#

which finally is fixed in 15.4

restive ether
#

i reported a bug on beta 1 of 15.4 and they still haven’t responded to me

lime pivot
lime pivot
restive ether
#

i appreciate the enthusiasm they give off via emojis

lime pivot
zenith hatch
restive ether
#

my next reddit post is going to be “why doesn’t checkra1n just give itself entitlements to work”

zenith hatch
#

lol

lime pivot
#

why don’t we simply PR the XNU repo to remove entitlement checks

restive ether
#

why don’t we simply re-add vulnerabilities into XNU under the guise of bug fixes. surely no one has ever done that as a meme before

restive ether
#

and then right away did everything properly on github

zenith hatch
#

true true

restive ether
#

so not sure how much that was worth mr. web man’s time

tepid olive
restive ether
#

they just don’t care

primal perch
#

when they can only film in nevada

restive ether
stuck wyvern
#

hello, i’m stuck in Ukraine please help

restive ether
#

lmaooo

gentle grove
#

gpl

primal perch
#

gpl is so booty

primal perch
vivid dew
zenith hatch
misty cradle
#

why is general locked @grave sparrow

next wadi
steep veldt
#

can you make tweaks with flutter?

restive ether
#

@stuck wyvern

primal perch
stuck wyvern
stuck wyvern
primal perch
stuck wyvern
#

I love flutter but this is the most stupid shit I've heard all day

primal perch
#

so can you

steep veldt
#

so can you

restive ether
#

i’m writing my next app in Xamarin

high citrus
#

Can i make tweaks in React native

primal perch
#

yea sadly

high citrus
primal perch
#

go ahead spin up a whole react instance for your lock screen tweak

steep veldt
#

i asked because flutter has ios support, so i kinda don't understand why people be acting like it's a weird question

primal perch
#

probably

#

sounds like more pain than it’s worth

steep veldt
#

welp i'm on windows and want to start making tweaks

primal perch
#

@lethal kayak

restive ether
#

or just didn’t care to read anything

steep veldt
#

i always skip steps

restive ether
#

didn’t need to tell me that

primal perch
#

obamium

steep veldt
#

why bother reading instructions when i can just ask stupid questions

high citrus
restive ether
#

that’s how you get people to easily ignore you

steep veldt
#

damn

restive ether
#

and never take you seriously again

lethal kayak
steep veldt
#

you're gonna have to take me serious when i make ios 1.17

primal perch
steep veldt
#

i apologize for my brain damage

indigo peak
#

@steep veldt hows covid

steep veldt
#

im dead

indigo peak
#

inshallah

vivid dew
tidal jungle
#

@everyone

silver rampart
#

@glacial matrix just wanted to share this stunning code i wrote to decode an a value read as a little endian int into a string

silver rampart
#

hangover headache made this take longer than it should've to figure out how it even worked

glacial matrix
#

Are you reading every two values?

#

There’s a more_itertools for that

silver rampart
#

i turn the int into a hex string, chop off the 0x, iterate the string but only operate on every other byte, then decode the two characters (which represent a single hex byte) as a character and add it to my string

#

then invert the whole thing bc it was loaded as a little endian ent

glacial matrix
#

Yeah no. That’s not good

silver rampart
#

bc lord knows there's no built in way to convert ints -> bytes -> strings

#

some of my code is ✨ so nice ✨ and then every so often there's crap like this sitting around

glacial matrix
#

If you give me an input and output (with types) I can have an answer for you tomorrow as I’m in bed going to sleep

silver rampart
#

ah no i already know the proper way but ty

#

sleep well

glacial matrix
#

Not sure if I should press x

primal perch
#

my next reddit post is going to be “why doesn’t checkra1n just give itself entitlements to work”

silver rampart
#

yes, I figured it was obvious that was sarcasm

faint timber
#

i == 0x12800 and spraySize == 0x100000 not sure why its crashing nowhere near endpoint

#

@grave sparrow any idea's?

#

not really no

#

this is just an app heap allocation

#

it should let me access the full size unless theres a limit to heap alloc on iOS?

#

the max alloc size is 0xffffffffffffffff lol

#

so alloc is not the issue here

#

this is so bizarre

primal perch
faint timber
#

Shouldn’t be a problem tho since in can access the first 0x127F8 bytes @grave sparrow

tepid olive
#

i love pacibsp

#

my favorite instruction

faint timber
primal perch
#

fr

ocean raptor
#

They have been...

primal perch
indigo peak
#

Dude I’ve had that for like years now

#

That used to be my discord status in like 2019

primal perch
#

fr

glacial matrix
high citrus
#

I do sort of

#

yeah

#

sure what do you need to know?

#

uhm seems about right

hasty ruin
#

Oh yeah I remember 👍

high citrus
#

oh, no, you need to create an instance of the class first

hasty ruin
#

😡

high citrus
hasty ruin
#

your mother’s void is public 👍

high citrus
#
    private static Comp248secU instance;
    public static Comp248secU getInstance( /* all params here */) {
        if (instance == null) {
            instance = new Comp248secU(/* all params here */);
        }
        return instance;
    }

you then call this static method, and it creates an instance for you if there is none or it returns the existing instance if it already exists.

#

then you can retrieve the instance using:

Comp248secU comp248secU = Comp248secU.getInstance(/* all params here */);
#

it's not too bad actually, I expected worse

lime pivot
#

think C++ but without ~&symbols:: everywhere and compiled to bytecode running in a VM

primal perch
#

c++ try to go 5 minutes without ~::&&~:: challenge

lime pivot
#

Zebra 2 is my first project where I’ve been forced to actually use C++

#

I’m glad to say I’ve avoided it this long

#

my code … hopefully works

primal perch
#

probably

#

c++ is pretty nice when you basically turn it into objc

#

vtables go brrr

lethal kayak
#

mfer uses assembly and says java doesn't make sense

primal perch
lethal kayak
#

use this.studID

high citrus
#

add this.studId to refer to the variable of the class

primal perch
#

alternatively, actually learn java

lethal kayak
#

true frcoal

zenith hatch
#

gm

primal perch
#

rip

#

good luck then

primal perch
#

he gon

high citrus
zenith hatch
#

nice

faint timber
#

Assuming it’s a pac issue is stupid I already fixed the problem anyway

faint timber
#

There was just another call to the function with a smaller size

primal perch
#

i am going to rub one out

weary heath
#

/warn @sharp elm using java

subtle grail
#

java pro

#

me

#

i am a professional java

gentle grove
primal perch
gentle grove
#

wgat

#

how do you use rubber to prevent a mistake

primal perch
#
TableViewCell *cell = this->dataSource->CellForRow(this, path);```
#

@lethal kayak [redacted]

primal perch
gentle grove
untold river
lethal kayak
lethal kayak
snow python
#

Other than passing this over and over

tepid olive
gentle grove
#

slow website

#

ok

tepid olive
#

@grave sparrow get a vps

gentle grove
lime pivot
#

CDN
heroku

#

pick one

tidal jungle
lime pivot
#

that wasn’t an option

tidal jungle
#

my fault.

#

can we make it one?

lime pivot
#

we can not

tidal jungle
#

alright, rest assured, I understand your decision.

#

have a good day Adam.

lime pivot
#

appreciate it

#

you too, person of many usernames

tidal jungle
stuck wyvern
#

What a wholesome interaction

snow python
#

Wtf did I just read

restive ether
#

i’m assuming it’s not an issue with gnu make itself

frail cedar
#

Release it to the world trolllaugh

#

Call it Springtomize Reborn

#

I'm gonna go to bed

#

is late + I need to shower

#

gn

primal perch
stuck wyvern
gentle grove
#

That looks great on mobile.

vivid dew
#

trilling

primal perch
#

trilling

lime pivot
#

it's a bug somewhere between the latest guh-noo make and bash

untold river
#

gmake -f Makefile.make package 2>&1 | grep -Ev 'getcwd|descriptor'

#

here's your solution

lime pivot
#

yeah, you can definitely ignore it

#

@ocean raptor does pro on macos not have man?

#

kind of an issue considering pro uses zstd compressed manpages, but, Apple man has no clue how to read those

glacial matrix
#

Are compressed manpages a post-2006 thing?

lime pivot
glacial matrix
#

Ah yes

untold river
#

and there's man-db in pro

#

i think?

#

found it

untold river
#

and you might have an unsuccessful build marked as successful

#

cursed fix: exit "${PIPESTATUS[$(( ${#PIPESTATUS[@]} - 2 ))]}"

tepid olive
#

can't you do sed -r 's/.*(?:getcwd|descriptor).*//' and set -o pipefail instead

untold river
#

maybe

tepid olive
#

or:

set -o pipefail
gmake -f Makefile.make package 2>&1 | { grep -Ev 'getcwd|descriptor'; true; }
lime pivot
#

are we challenging each other to most complicated solution possible

untold river
#

yes

#

just so we dont have spam in the logs

untold river
tepid olive
#

true but at that point do you even need the .*s

untold river
#

¯_(ツ)_/¯

#

would sed work better than grep anyway

#

im using grep in github actions and the build logs arent streaming

#

they just come all at once

#

oh

untold river
#

it's definitely not because of that

#

i've safely ignored them for a while now

restive ether
#

yeah even aspen said it works it just spams a bunch of junk

primal perch
untold river
#

if it runs warnings can be ingnored

restive ether
#

just build an arm64e fakeroot

#

not that deep

#

we love xcode installing a bunch of sdks no one wanted

primal perch
#

“it’s more optimized”

#

proceeds to randomly not work

#

say what you will about visual studio but it’s more reliable in my experience

stuck wyvern
#

visual studio asking for a reboot after installation trol

primal perch
lime pivot
#

I’ll give it to Windows at least that file locking kinda makes sense

#

but counterargument I don’t want to reboot because a few exes have some dll loaded

#

the logic is just like try to replace file → access denied? add it to the update file at startup registry key

#

fiona

restive ether
#

can you send that as an xip, thanks

#

did you build it bozo

#

dub cat

lime pivot
#

*oh yeah and we compress it all in a proprietary container format with an extremely inefficient decompressor algorithm that some dude on github managed to remake 70% faster

primal perch
#

i like the visual studio installer

#

i don’t really use vs much bc i hate it for other reasons but lmao

primal perch
stuck wyvern
#

when accidentally click "open in visual studio" with an HDD trol

lime pivot
#

Apple is so adverse to making things work better for their users with modular OTA updates I just don’t get it appleshrug

restive ether
#

or something like that

primal perch
lime pivot
#

system apps do now install from MobileAsset, the app actually does get deleted if you delete on the home screen, doesn’t just hide the icon like it used to

stuck wyvern
#

it was alright, that was in the Windows 7 days

#

but man I hated opening vs by accident

lime pivot
#

but the versions are still tied precisely to the exact version shipped with the OS you’re on

primal perch
#

with windows 10/11 all the bloatware disk activity needs an ssd

stuck wyvern
#

Windows 8+ on an HDD is just pain

lime pivot
#

even the most minor Music.app update can’t be shipped to you without issuing a complete iOS update

primal perch
#

gotta write those advertising ids

stuck wyvern
#

true

stuck wyvern
#

Pretty sure it's not shipped by default on iOS

primal perch
#

they create some of the most modular and robust systems for their software, then proceed to not use them half the time

restive ether
#

hey man at least you can get an update for the testflight app every 6 months or so

#

everything else you just gotta fuck off

lime pivot
#

meanwhile Windows and Android (and do I even have to mention Linux) manage system apps as just the “base” version, with updates installed automatically from Windows/Play Store

stuck wyvern
#

Would be nice if iOS would do like Android for system apps, letting them be updatable from the App Store, on Android if a matching app with the same key as a system app is found, it'll use the newer version from the Play Store instead of the system app

#

Yeah, nearly all Android system components can be updated from the Play Store

#

even the built-in webview can be updated

stuck wyvern
#

You can fully delete it?

#

It's not a system app afaik

restive ether
#

i don’t think any of the default apps are actually deleted when you press delete

primal perch
#

yes you can fully delete it

restive ether
#

because they sure do reinstall awfully fast

primal perch
#

pretty sure they do since ios 13

stuck wyvern
#

Yeah only system critical apps can't be deleted

#

my iPhone 8 is stripped out of all apps except those that cannot be deleted

primal perch
#

suspiciously fast

stuck wyvern
#

Aren't they usually pretty small though

lime pivot
primal perch
stuck wyvern
#

wack

primal perch
lime pivot
#

it’s not an app store app at all, they use fake listings that actually just download from Pallas (MobileAsset)

primal perch
#

15.4 seems a lot better though

#

since i got it yesterday i’ve had no drops yet

stuck wyvern
restive ether
primal perch
#

fr

restive ether
#

but to be fair i think that’s the stupid mycock pac file i have no way of deleting

stuck wyvern
restive ether
#

because i didn’t understand how it worked when i installed it

primal perch
#

yesterday at school my celular didn’t work at all

#

yet i never had that problem on ios 14

#

and that’s happened more than once since 15

restive ether
#

i’m pretty sure we’re just in a new era of antenna gate anyways

stuck wyvern
#

got that dual sim coverage here trol

primal perch
#

idk how they fuck it up

#

just how

lime pivot
#

really because Apple being Apple, they can’t help but stick a shitton of private frameworks and daemons in the base OS, that they can’t maintain if the apps had to conform to what a real App Store app can do

#

even despite that they can use private entitlements

stuck wyvern
#

I guess it'd require a major refactor of the OS to have system components be updated outside of system updates?

#

I've got an e-sim

#

I got a t-mobile prepaid esim for when I'm in the US

#

I paid like 40$CAD a month for 10gb of data and unlimited text/calls

#

iirc

lime pivot
#

pretty sure the dual physical sim is only in India and China or something like that

stuck wyvern
#

not sure how long I'll keep it, I'm in Canada till July and may head back to the US afterwards

#

kinda wanna keep paying for it to keep the phone number

#

Mostly got it to get data in the US without paying stupid fees with my main carrier

restive ether
restive ether
stuck wyvern
lime pivot
#

I had a Cupertino area code number on my US sim lmao

stuck wyvern
#

"Area code 326 will serve west-central Ohio to the north and east of Cincinnati"

#

I guess they gave me an area code based off my location

lime pivot
#

activation process was just like “what zip are you in rn” and I was like, of course I’m in 95014 bro don’t mind that my geoip is in Florida

stuck wyvern
#

lol I just use my bf's address for it

lime pivot
#

this was a screen totally separate from account/billing info

#

you could tell it was like the actual SIM provisioning system not the billing system

stuck wyvern
#

my new futon frame is on its way, finally I won't feel like I'm sitting on the floor trol

#

my frame is so fucked I feel like my couch is gonna snap at any time trolldespair

lime pivot
#

I read that as shitting on the floor dead

stuck wyvern
#

don't judge different cultures Adam

lime pivot
#

I don’t suggest doing either sitting or shitting on the floor

lime pivot
restive ether
#

oh sorry, 7 roubles now

lime pivot
#

with Russian currency fluctuations it’s at least equal to 40 roubles

stuck wyvern
#

Gotta love UPS, apparently my address wasn't correct for them and then they just gave up on trying to ship my stuff

lime pivot
#

eta: appleshrug good luck

restive ether
#

they made a little rebound today, proud of them

stuck wyvern
#

I hate UPS so much, they always manage to fuck up finding my place

lime pivot
#

lucky you have that contact

stuck wyvern
#

I'd be fucked without this contact lmao

lime pivot
#

disappointing it’s something you have to take advantage of

stuck wyvern
#

So here's the thing, you can change the delivery but

restive ether
#

that’s why you use USPS for everything

#

we stan our public services

stuck wyvern
#

you need to confirm your identity

#

BY RECEIVING A MAIL AT YOUR PLACE

#

Bro how the fuck am I supposed to get a mail if they can't even find my god damn place

frail cedar
#

why am I summoned here

stuck wyvern
#

com.fiona.fiona

frail cedar
#

uh oh

lime pivot
frail cedar
#

what did capt do

stuck wyvern
#

I've had to stop using UberEats because of that

#

UberEats doesn't even use the address you put in

#

instead it uses your gps location to tell where the driver to go

frail cedar
stuck wyvern
#

my gps location inside my apartment leads them to the wrong street that doesn't lead to my place

frail cedar
#

what did capt do

#

Did he publish the tweak he made for me

lime pivot
#

do delivery notes help? or do the drivers just legit never check till they show up at the place

stuck wyvern
#

I used to send them a message right after ordering but I just gave up

#

I use skip now instead and that's a bit better

lime pivot