#development
1 messages · Page 38 of 1
make a time library
thatâs like
.3 seconds
Thatâs about the same time as an average human blink
Just make a lib that compares times like that
so itâs easier to comprehend time like that
executed in: 120 seconds
Roughly 518 people were born in that time!
Honestly it does
I might do it
but i'd have to make a dictionary for time comparisons
or find an api
api isnt a bad idea
Yeah thats the biggest thing
API is okay but it should also work offline
humanize but with funny times instead of human readable times
Although you make the library then make an api using the library so people can use it in other languages and whatnot
like theres so many possible different times
i'd need so much data in order to even make it somewhat useable
yea that defeats the purpose i think
im probably just gonna use an API
and if the request fails then i'll just fallback to outputting the default time
me
đ„
itâs not a bad idea
this is what happens when you let me cook
@cloud yacht i've actually been mentally handicapped
i can just get the amount of people that are born in 1s and multiply it based on the time
or whatever unit of measurement
lmfao
how long is a jiffy do you guys think
like 0.23325896263122559 seconds isn't the best to calculate how many people were born
And 23403943 Centries is also not good for the number of people born
thats not the hard part
i can add a lambda function to each individual key in the data
so that it only picks one that "works" for that time measurement
:bigbrain:
.0167 seconds acording to https://www.todayifoundout.com/index.php/2012/05/a-jiffy-is-used-as-an-actual-unit-of-time/
Nah make it valid up until like .9 seconds then .9 secs to like 5 secs is just a sec
LMFAO TRUE
should i do like
'6 "just a sec"s'
nah
We want this to not be useful much
It should not show any numbers that are tied directly to time
its too confusing
make 6 like 2 shakes of a dogs tail
ok I googled that and apparently its actually a lambs tail
i thought it was cats tail
20 seconds @cloud yacht
đ§
some of them are gonna be real stats
and some of them are just gonna be nothing
Anything under 1 milisecond should just be instant
gorn
wdym
Like 0.0001 seconds is just equivilant to "instant"
a microcentury is 3,155.7 seconds
ok cool
đ§
But âjust a secâ isnât a sec 
Itâs more like 100
@next wadi do one for the ISS traveling
4.76 miles/s
according to google
The International Space Station traveled approximately 37.18 miles in that time
@cloud yacht
Ok just generate a random speed and then calculate how far you would have traveled in that speed
gorn
but like the unit of distance in the distance/time is different than the other one
ohhh ok
print(f"0x{0x6fff & 0x3fff:x}")```
@next wadi make an api people can contribute to
Like: You would have traveled 0.86301561 miles at 500 km/h
keep em coming
cuming
oh
average cum velocity
no
28mph
If you don't know what's going on between your own legs, how can you expect to impress her with it? Take this test to see if you know what's up down there
We need some larger units
45.062 km/h
bruh
bump
fr
Answer: B. However, once sperm enter the vagina, they slow down like four lanes merging into one: It takes 5 minutes for them to travel the 6 inches to the cervix and can take up to 72 hours to reach an egg, says Mark Elliot, director of the Institute for Psychological and Sexual Health in Columbus, Ohio.
Answer: A. Ninety percent of men measure between 5 and 7 inches when erect, while the mean size of a flaccid penis is 3.89 inches. If you insist on measuring yourself: Press the ruler--er, yardstick--against your pubic bone, just above your penis.
mean size of flaccid is 3.89

Compare it to the lifetimes of Queen Elizabeth II (35204 days)
- How much ejaculate will a man produce in his lifetime?
A. 2 quarts
B. 8 pints
C. 14 gallons
D. 18 gallons
E. This is entirely too gross to contemplate
Answer: C. 14 gallons--enough to fill the gas tank of a 1993 Plymouth Duster or a Shop-Vac Ultra Pump Wet/Dry Vac.
i love statistics like that
your mom does too fr
stares at your mother
16 gallons already!!
14 gallons is a lot of nut
how is that even possible
does that mean that we just produce it or is it uh
secreted

This conversation took a really interesting turn.
that means on average with4 billion males world wide, there is 25.35 gallons of cum ejaculated worldwide per second
took only 8 mins
and an avg lifespan of 70
why donât we send it to Africa

yum
for the few devs that put their prefs into an app
Yeah those few meth heads
sparkdev (optionally)
all the devs that i know that use apps use xcode for them
ok so
im not doing activator stuff
idk about application
im not doing the cc module or cydget or flipswitch
just ignore everything that looks legacy 
im not doing jailed (cuz idk if anyone wants it)
so
i have tool, tweak, and prefbundle
im gonna add xpc, library and framework
and call it a day i think
is that reasonable
like unironically this doesnt seem like a terrible idea

@next wadi
import random
class Units:
MAP = {
4.76: 'The ISS traveled RESULT miles',
18.5: 'The Earth traveled RESULT miles',
80: 'Your heart beat RESULT times',
4: 'RESULT people were born',
2: 'RESULT people died',
3391204: 'RESULT emails were sent',
250: 'Bill gates made $RESULT USD',
13324: 'The US national debt increased by $RESULT USD',
166: 'RESULT rainforest trees were cut down',
30: 'RESULT stars exploded',
4800: 'RESULT stars were created',
0.000024: 'A Nike in Vietnam worker made $RESULT USD',
52286: 'RESULT people donated to charity',
9.2: 'The universe expanded by RESULT miles',
1.74: 'RESULT tons of food was thrown away',
75: 'RESULT McDonalds burgers were eaten',
3000000: 'RESULT Google searches were made',
372: 'RESULT people searched for porn',
25000: 'RESULT people had orgasms'
}
def __init__(self, seconds):
self.seconds = seconds
def get_random(self):
multiplier = random.choice(list(self.MAP.keys()))
unit = "{:,}".format(self.seconds * multiplier)
return f"{(self.MAP[multiplier].replace('RESULT', str(unit)))} in that time."
if __name__ == '__main__':
units = Units(1124)
print(units.get_random())
yo true]
add handling for if there was only one occurence
i.e. 1 person donated to charity
1.1 people donated to charity
sick
true
pov i have homework to do but im cooking some shit python code rn
star this repo right now đĄ
i added preferences support 
its now totally usable for like most tweaks
so you guys should check it out
Where documentation?
funny you should ask 
so
i havent gotten around to documentation yet
but
you can use luz gen and cross-reference with this default yaml to get a rough idea of how configuration works
Guys I buy Carbridge from website but I donât get sources for Cydia can anyone help me ?
mcdonalds
@next wadi hi
how would I go about properly hooking into this method in BKHIDPrimaryEventProcessor? (found in Runtime Explorer)
whenever I hook it like this and restart backboardd I end up in a crash loop
my code:
#include <Foundation/Foundation.h>
#include <UIKit/UIPressesEvent.h>
//#include <BackBoard/BackBoardServices.h>
//#include <BackBoardHIDEventFoundation/BackBoardHIDEventFoundation.h>
//#include <BackBoardHIDEventProcessors/BackBoardHIDEventProcessors.h>
typedef NS_ENUM(NSInteger, UIPressTypeCode) {
MEOW = 0, /* idk why I put this here but it exists I guess */
HOME = 101,
POWER = 104,
};
%hook SpringBoard
- (bool)_handlePhysicalButtonEvent:(UIPressesEvent*)event {
NSLog(@"[meow] processed HID event -> %@", event/*.allPresses.allObjects[0]*/);
%log;
if (event.allPresses.count == 0) return %orig;
long type = event.allPresses.allObjects[0].type;
long typeCode = (UIPressTypeCode) type;
NSLog(@"[meow] button event: %ld", type);
if (typeCode == POWER) {
NSLog(@"[meow] power button pressed, cancelling event");
return false;
}
return %orig;
}
%end
// the part that crashes backboardd
%hook BKHIDPrimaryEventProcessor
- (long long)processEvent:(id)arg1 sender:(id)arg2 dispatcher:(id)arg3 {
NSLog(@"[inputcontrol] hid process event");
//%log;
return %orig;
}
%end
iPadOS 14.2
I have added the BackBoard private frameworks to my Makefile and bundle filter in the .plist
my bad just realised I should've asked in #969343289641828382
definitely not
whatâs the crash log
you can go in Analytics and Data in Settings
that should be the one
Hey everyone Iâm working on Facebook SSL pinning bypass, can anyone help? Who knows frida and IDA at least
You wouldnât associate âluzâ as lightweight in Spanish, but you would with fast. Which seems to be the case for this project
https://codeshare.frida.re/@federicodotta/ios13-pinning-bypass/
or just... use ssl kill switch 2
hi
Hi, why does resigning an app using zsign makes it become small?

i love luz
4s mode activated
SSL kill switch 2 doesnât work on most big apps
fair enough
(i doubt they know how to write their own)
How so?
using it on an app such as instagram causes the app to just not work
they link against a custom ssl library
Ah, thatâs different from not working on big apps. It just doesnât work with custom ssl libraries
Yeah, I shouldâve been more descriptive 
If it was a bug I couldâve reported it, maybe even fix it
Lol nah, First script that you ve send - I developed it (https://gist.github.com/vadim-a-yegorov/9d4fbcdfec055373656daa9bc97063ac), second one is my friendâs, Alban project
I more than just know about this solutions, I participated in them
The problem is that Facebook doesnât use native SSL pinning way
They made a hardening, custom way with proxygen
I need someone ultra knowledgeable to help me
Itâs not possible to just grap some script from the internet, we should develop our own script
gm

yea the collective IQ there is barely double digits
11 take it or leave it
joe
Anybody knows?
Maybe it's modifying something in the info plist? Diff the unsigned IPA with the signed IPA and see what's different
yep. launchscreen option is missing
is there a way to re-add it?
also some other keys are missing, as well as entitlements
I tried using iOS App Signer as an alternative, but it seems it doesn't allow changing bundle id just like zsign allowed me to (can't enter text in there)
Well you can't change the bundle ID if you're using a provisioning profile
Specifically you can't change it when the provisioning profile is restricting your bundle id
ah, makes sense
thanks
std::unique_ptr
@next wadi
import random
class String(str):
def parse(self, num):
num = float(num)
if num == 1.0:
self = self.replace('{s}', '')
self = self.replace('{VERB}', 'was')
self = self.replace('{PERSON}', 'person')
self = self.replace('{AN}', 'an ')
else:
self = self.replace('{s}', 's')
self = self.replace('{VERB}', 'were')
self = self.replace('{PERSON}', 'people')
self = self.replace('{AN}', '')
return self
class Units:
MAP = {
4.76: 'The ISS traveled {RESULT} mile{s}',
18.5: 'The Earth traveled {RESULT} mile{s}',
80: 'Your heart beat {RESULT} time{s}',
4: '{RESULT} {PERSON} {VERB} born',
2: '{RESULT} {PERSON} died',
3391204: '{RESULT} email{s} {VERB} sent',
250: 'Bill gates made ${RESULT} USD',
13324: 'The US national debt increased by ${RESULT} USD',
166: '{RESULT} rainforest tree{s} {VERB} cut down',
30: '{RESULT} star{s} exploded',
4800: '{RESULT} star{s} {VERB} created',
52286: '{RESULT} {PERSON} donated to charity',
9.2: 'The universe expanded by {RESULT} mile{s}',
1.74: '{RESULT} ton{s} of food was thrown away',
75: '{RESULT} McDonald\'s burger{s} {VERB} eaten',
3000000: '{RESULT} Google searche{s} {VERB} made',
372: '{RESULT} {PERSON} searched for porn',
25000: '{RESULT} {PERSON} had {AN}orgasm{s}'
}
def __init__(self, seconds):
self.seconds = seconds
def get_random(self):
multiplier = random.choice(list(self.MAP.keys()))
unit = "{:,}".format(self.seconds * multiplier)
num = float(unit.replace(',', ''))
if num == int(num):
unit = int(num)
unit = round(int(num), 4)
return f"{String(self.MAP[multiplier].replace('{RESULT}', str(unit))).parse(unit)} in that time."
if __name__ == '__main__':
units = Units(1)
print(units.get_random())
pretend theyre the same file
no nitro
you can also update it to do a random choice between
In that time {result}
{result} in that time
shit like that
25000 people had orgasms in that time.
In that time 4 people were born.
372 people searched for porn in that time.
In that time 2 people died.
Bill gates made $250 USD in that time.
75 McDonald's burgers were eaten in that time.
In that time the Earth traveled 18 miles.
372 people searched for porn in that time.
In that time 3391204 emails were sent.
In that time 372 people searched for porn.
i am 1/25000
fr
@next wadi rewrite!!
import random
class Units:
MAP = {
4.76: "The ISS traveled {RESULT:,} mile{s}",
18.5: "The Earth traveled {RESULT:,} mile{s}",
80: "Your heart beat {RESULT:,} time{s}",
4: "{RESULT:,} person{s} was born",
2: "{RESULT:,} person{s} died",
3391204: "{RESULT:,} email{s} was sent",
250: "Bill gates made ${RESULT:,.0f} USD",
13324: "The US national debt increased by ${RESULT:,.0f} USD",
166: "{RESULT:,} rainforest tree{s} was cut down",
30: "{RESULT:,} star{s} exploded",
4800: "{RESULT:,} star{s} was created",
52286: "{RESULT:,} person{s} donated to charity",
9.2: "The universe expanded by {RESULT:,} mile{s}",
1.74: "{RESULT:,.2f} ton{s} of food was thrown away",
75: "{RESULT:,} McDonald's burger{s} was eaten",
3000000: "{RESULT:,} Google search{s} was made",
372: "{RESULT:,} person{s} searched for porn",
25000: "{RESULT:,} person{s} had {AN}orgasm{s}",
}
def __init__(self, seconds):
self.seconds = seconds
def get_random(self):
multiplier = random.choice(list(self.MAP.keys()))
unit = self.seconds * multiplier
s = "s" if unit != 1 else ""
an = "an " if unit == 1 else ""
ret = (self.MAP[multiplier].replace("{s}", s).replace("{AN}", an)).format(
RESULT=unit
)
if random.randint(0, 1):
return f"{ret} in that time."
return f"In that time {ret[0].lower() + ret[1:]}."
if __name__ == "__main__":
units = Units(1)
for i in range(10):
print(units.get_random())
true
True*
why do you mix .replace and .format
seek help
@timid furnace i redid a bunch of the luz src
you should have a peek
its much more readable now
and since i have different format optiosn for "RESULT" i cant use replace
so i just use format
can anyone help me test my python program (need linux and a9 to a11 device)
@upbeat wyvern do you have a mastodon? If not, you should join https://procursus.social/
hello. does anyone know prolog
openai does
shh dont dox him
visiting rn
what is he doing with prolog
Me rn
is there a way to debug macos apps (ios on m1) through ida 7.0? i don't have a local option
Is it possible to set the remote host as localhost?
Never used IDA, so I donât know the features or limitations
it is, but i can't find a debugserver build for macos
it's in the dev image
found it, thx
ida 7.0 wonât let you do much 
ida home 
? what is it missing
It has debugging, decompiling, disassembling, etc
everything ida pro has, except commercial use
$365 from your wallet a year
i didnât pay
i have good friends
youâre using ida 7.0 bro â ïž
then it aint legit
no arm64e support or swift support
how?
is it in your name
this basically shows that youâre not doing anything meaningful
ida 7.0 is so outdated it hardly works
unless youâre reversing armv7 apps
at least use 7.7
average Canadian
can I have good friends? đ„ș
I pay for ghidra every year
it's called taxes 
evelyn try not to flex the ida home for 2 milliseconds challenge
The flex is that you are less for using outdated software while I am better for getting access based on having good connections
BASED
holy shit I never thought of this
You never thought of taxes?
Oh wait, you live in a sane country where you don't have to file your own taxes
depends
I have to file taxes from aemulo etc
but from my employer, no
technically whatever exploits the NSA has should be given to the U.S taxpayer but national security classification is a bitch
so true
I agree with this tbh
But then they wouldn't be able to spy on and exploit their citizens!
How am I supposed to feel safe if the government doesn't remove any privacy I have under the guise of security!
bro you about to have a drone mistake you for a foreign terrorist cell leader if you keep insinuating the government spies on us
A small price to pay for the security of our nation! If they don't "accidentally" kill their own citizens how are they supposed to fight a war on terror thousands of miles away from any US territory
A small price to pay for the security of our nation! If they don't "accidentally" kill their own citizens how are they supposed to fight a war on terror thousands of miles away from any US territory
The more vulgar the programmer when he comment his code, the better the overall code is
https://cme.h-its.org/exelixis/pubs/JanThesis.pdf
"These tests, combined with our visual analysis of
the data yielded the result that repositories containing swearwords exhibit a statistically
significant higher average code-quality (5.87) compared to our general population (5.41)."
loooool
"get out of my way bitch" to amfi 
swearing at and with pixels on my screen is fun
"a little fucky wucky"
that reminds me of the tf2 source leak
// Fuck you future me do this
do not remove or EVERYTHING will go to shit. trust me.
I don't swear much in my code
great cock compiler
I realized xpc won't work for what I'm trying to do anyways
whar
"I don't know why, I don't want to know why, I shouldn't have to wonder why, but this stupid panel isn't laying out correctly unless we do this terribleness"
good evening, "capt"
stfu Andrew

still racist
completely untrue
only a pasty boi like jaidan would say such a thing
No you are pasty that is an observation
If I was a furry I would be grooming you to be a furry
i am ungroomable
its impossible
sup?
pedo arc moment for you
He wants to groom you
@hasty ruin i'm going to whack you upside the head with a baseball bat
my alt xbox account*
@grave sparrow he just called you a furry

does anyone know how to get (and modify) input/keypresses from an external bluetooth keyboard? there's a few keys I want to swap because my new bluetooth keyboard has a slightly different layout
I tried hooking into BackBoard's BKHIDPrimaryEventProcessor processEvent and while I have been able to get events I haven't been able to get keycodes from it and therefore haven't been able to modify them
I'm using iPadOS 14.2 and theos
Any help is greatly appreciated!
use raw iohid events
I've tried that with little success, the main problem is hooking the method with the iohid event struct since it keeps erroring that it can't find it's definition anywhere
You donât need to hook anything
There are apis to do it yourself
I never worked with modifications that aren't hooking sadly
would I have to patch bytecode at runtime or anything like it or can I capture and modify those events another way?
sorry for asking so many questions
you donât need modifications
make your own listener
and I register that one in the BackBoardServices framework somewhere?
No you use only IOHID
im not familiar with apples internals (im very new to ios development), can you link me some resources to learn how to use IOHID
Wait with the current callback you have, what are the arguments?
-(long long)processEvent:(inout _IOHIDEvent*)arg1 sender:(id)arg2 dispatcher:(id)arg3;
in BackBoardHIDEventFoundation.framework BKHIDPrimaryEventProcessor
@naive kraken I'm trying to use opainject I can't seem to get it working, everything should be correct, no app crashes etc.
RUNNING AS 0
Got task port 2563 for pid 12290!
[prepareForMagic] done, ropLoop: 0x18327F414
[createRemotePthread] Created bootstrap thread... now waiting on finish
[createRemotePthread] Bootstrap done!
[createRemotePthread] WARNING: failed to get thread state of thread 8195 when trying to find pthread, error: (os/kern) object terminated (37)
[createRemotePthread] Found pthread: 7427
[sandboxFixup] not needed, bailing out.
[injectDylibViaRop] Preparation done, now injecting!
[injectDylibViaRop] dlopen: 0x181640234
[arbCall] Set thread state for arbitary call
[arbCall] Started thread, waiting for it to finish...
[injectDylibViaRop] dlopen returned 0x0```
15.7.1
check for the dylib name in syslog
I logged out with idevicesyslog -u x -p App and I didn't see the NSLog I put in
Just did it globally to sanity check and no output. It's possible I created my dylib wrong. Is there an example one anywhere?
@naive kraken could I ask your advice on something in dms?
all good, figured it out
No the dylib fails to inject, what process are you injecting into?
like dlopen is called correctly but returns an error
Just a normal app from the appstore
I'm not running rootless either
Where should I put the dylib?
inside the app bundle path if I had to guess
the sandbox deny-executable thing is fixable in opainject by issueing another extension I just haven't gotten to that yet
Alright will try that was giving me some grief earlier with permissions for some reason even though I tried to copy as root
probably because app bundles are locked behind an entitlement
yes
dont you need to sign the dylib the teamid of the app
or was that just for bfdecrypt
Feb 16 11:38:57 Chase(flexinject.dylib)[12290] <Notice>: ======================= libFlex dylib initialize ========================
W
Most intelligent channel in this server
eta son
didn't need to do this btw
also the injection work and then the kernel panic'd
real
weird though because it was a good few minutes after, possibly unrelated
not if your dylib is adhoc signed and in trustcache...
@warped thicket are you running jailed or jailbroken
...?
He requires a silent jailbreak
He do be requiring it
@grave sparrow did you install the handler correctly?
Why &?
Bro probably uses #import in a .c too
any1 knows how to increase jetsam limits on my own daemon (maybe through the plist)?
@naive kraken so id have to find a function in nfcd has 3 parameters that i can replace using dirty cow, correct?
so i can replace them to be these 3 params:
sandbox_extension_issue_iokit_user_client_class("com.apple.security.exception.iokit-user-client-class", "AppleStockholmControlUserClient", 0);
or am i being dumb
(yes im still doing this)
libexec wrapper
@cloud yacht https://luzproject.github.io/luz/
wrappers?
I found some weird code online that can nuke jetsam completely for my process
will try that as a last resort I guess
well that's unfeasable cause it needs bash lol
I'm at a point in the jailbreak where bash isn't in trustcache
or an interpreter I guess, not neccessarily bash
like the whole point is to spawn jailbreakd so it can handle the trustcache
and then the other stuff works
đ
super random question: is the opa in your name translating to grandpa intentional
yea
I was 11 when I picked this name
i had names that were 100x worse when i was 11
nah that's not an option
I need to get rid of jetsam
that's the only option :/
I mean when main hits would be fine
maybe this could help?
Did you try not using signal(3)
And using sigaction instead
??
You're trying to SIGTERM something? Then you're supposed to use kill(2)
Idiot
don't use signal(3)
Use sigaction(2)
So you want it to do nothing when getting SIGTERM?
I'm confused
Do you want dispatch or sigaction
OK jetsam IS DONE FOR
Now I just have to figure out what's the issue with trustcache and then everything should work
true...
Feel that? That's true.
naur
platform is for SDK shit and stuff
not for architecture
i did mess up on the version though good eye
in more ways than one
its actually supposed to be minVers

using the tccd sandbox "escape", is it possible to just send an xpc message to locationd that simulates the location
like how likely
on a scale of 1-10
1 being no
10 being yes
hm
im a gambling man
i like those odds
bet
im holding you to that
capt wyd when i turn 18
bro hes gonna be dead of old age by then

real

idk for me it works
I mean no I didn't check, I just know that those exit calls didn't fire so it must somewhat work lol
%rax
xtra-gay 0
Really Awesome seX
x86-64 better
best ISA ever
armv8 is poop
@cloud yacht banner đ
bro actually remembered that dragon existed
dragon dn across ur face
ok, go ahead

luz better still unfortunately

wtf is this timing, you joined today and happened to stumble upon a mention of dragon 
no offense is meant by all this btw i just wanna let u know
i mainly did this as a project for myself cuz i was bored but i noticed that it was faster than other build systems so i decided to take it further
something something
are u using the timing lib shit
he one you made?
this is racism

i dont really care if people use it or not
if they choose to ignore it thats fine
but its a faster option that i made for myself
well for timing in the actual compiler i use the time module that python comes with
ah
public class unit extend time 
context for the funni
where was this đ
making me rejoin the server and ruin the bit ffs
HackDifferent
please develop a good competitor to theos lol. some stuff happened related to the development of dragon and i have no real desire to work on it anymore.
me but actually with everythinbg
up until like 2 weeks ago i used dragon myself lmfao i just have this weird thing where i like to recreate things that i use and this one came pretty far so i decided to start making it production-ready
true
wasnt theos supposed to be rewritten in python or something
if you'd rather i didnt release it i'd totally understand
might make this myself
yea trust me i get it
logos.c
in 1 uroboro year
logos src is hell though because perl sucks
anyways pretend i showed up after months, kekwed at my own dead project, then immediately disappeared wordlessly again
smoke bombs
lolll sorry to ruin the bit i just didnt want any bad blood or whatever
have a great rest of your night
yea true
Dont tell me to have a good day cuz believe me I WILL.

someone pay me $13

on jallah
i failed again bruh
i've been planning on doing this anyway
hes doing :wankge:
nah not today đ

is tmrw
@hasty ruin i am suddenly the greatest graphic designer of all time
i am suddenly the most gorn addicted man of all time
me
tied đ
theos gui
nword

whos gonna make a tweak builder like the shortcuts app
theos installer gui 4
do i make (real) theos installer
what the fuck is this
real
before i do anything i need to add makefile parsing
make a luz installer headass
Make a cmd like brew
GNU + LINUX
one line install
fr
yea true
Homebrew installs the stuff you need that Apple (or your Linux system) didnât.
Based
(in the slowest way possible)
super based
oh word?
procursus dead now basically

BREW FTW
alcoholism
f r
ya i always use it bc it has everything
im gonna make the script use Python
until it doesnât
but if its way faster then my issues are solved
because bash sucks
the project needs python anyway
it needs C++
and then it forces its slow ass updates on you when you just wanna install smth

bro gon brick his shi
Nah just interrupt it whilst it downloads and youâre good
Which is a big ass window because itâs slow as shit

also icraze in genius bar: wtf homebrew broken
Never used Genius Bar actually 
literally 1984
they think they napoleon
THE HOLY WARS
fr
static inline uint8_t __mirror_bits(uint8_t num)
{
uint8_t val = ((num & 0x01) << 7)
| ((num & 0x02) << 5)
| ((num & 0x04) << 3)
| ((num & 0x08) << 1)
| ((num & 0x10) >> 1)
| ((num & 0x20) >> 3)
| ((num & 0x40) >> 5)
| ((num & 0x80) >> 7);
return val;
}```
sped
static inline uint8_t __mirror_bits(uint8_t num)
{
uint8_t val = ((num & 0x01) << 7)
| ((num & 0x02) << 5)
| ((num & 0x04) << 3)
| ((num & 0x08) << 1)
| ((num & 0x10) >> 1)
| ((num & 0x20) >> 3)
| ((num & 0x40) >> 5)
| ((num & 0x80) >> 7);
return val;
}```
I totally agree
i aint reading allat
Jaidan!!
10101010 -> 01010101
11111000 -> 00011111

500th
intjmentallyhandicapped

gorn
_ _


@primal perch 
if it werent for me the summary would be 1/10 i think
duck my sick
You ranked #1 out of 10 that is very impressive.
đ§
đ§
đ§
above average in Alabama
đ€
I've used dragon once and thats when I rewrote a tweak using dragon into theos so I could compile it
@hasty ruin @indigo peak @primal perch i've been lied to
Based
?
:uhhn:
import sys
sys.path.append("/Users/dhinak/Documents/Others/luz")
import luz.__main__
luz.__main__.main()
beautiful
đ§
wtf is Pack
oh it's from pydeb
@next wadi why is it still trying to link when compile fails
which module type
tool
well
let me be more specific
it tries to compile
that fails
it bails out properly (i thought it was trying to link, but i had a tweak building too at the same time)
then it goes to Packing deb file
that last part def should not be happening
is this a submodule or is it all in one luzbuild
one LuzBuild
can you send it to me by chance
meta:
cc: "clang++"
sdk: "/Users/dhinak/theos/sdks/iPhoneOS14.5.sdk"
control:
architecture: iphoneos-arm64
author: car
depends: mobilesubstrate
id: car
maintainer: car
name: car
version: 1.0.0
modules:
carhelper:
type: tool
cflags: "-I/Users/dhinak/Documents/Projects/MCPatch/shared --std=c++14 -L/Users/dhinak/theos/vendor/lib"
files:
- dahliahelper/main.mm
- dahliahelper/DIRewrite.mm
entfile: dahliahelper/entitlements.plist
libraries:
- mobilegestalt
- substrate
frameworks:
- IOKit
privateFrameworks:
- ManagedConfiguration
- DeviceIdentity
- MobileActivation
- FindMyDevice
- CloudServices
besides control and my lack of actually setting up the sdk and such properly
this is pretty much how my Makefile builds carhelper
excluding a few macros
and a lot of rootless bullshit
because self.to_inherit = None
can't unfortunately
my linter fuckin hates you lmao
try adding pack: false to meta then run luz build -c and lmk what the output is
linters hate my shitcode sadly
that's why you should have formatters 
i'll do it eventually
format document in vscode > 0 effort formatting
self.to_inherit is still None, but it doesn't crash
[*] Done in 24.74 seconds. (i set breakpoints)
jeez louise that is a long time
yea i set a bunch of breakpoints
is it erroring because of self.to_inherit?
def __error_and_exit(self, error):
"""Print an error and exit.
:param str error: The error to print.
"""
if self.to_inherit is not None:
error(error)
exit(1)
else:
return error
self.to_inherit is None, so it returns the error instead of exiting
oh
duh im stupid
its backwards
def __error_and_exit(self, error):
"""Print an error and exit.
:param str error: The error to print.
"""
if self.to_inherit is not None:
return error
else:
error(error)
exit(1)```
replace it with that
my bad
there's still an issue 
you named the parameter error
lmao
i'll change it to like message or something
đ bro im sorry i was probably exhausted when i wrote it and im still exhausted now
which is better
black or autopep8
i like black it makes all of my code look consistent
it's stricter than autopep8 - ie. autopep8 tries to fix issues, but black tries to make sure you adhere to a (configurable) format
i generally just use black with --line-length 200 because the default line length that python stuff uses is 80 for some reason
which i hate
personally
also black has docs on ensuring your linter doesn't clash, it's generally just how to set the line length in said linter
or something like that
all good
[!] An error occured when attempting to compile for module "carhelper".
â
now wtf was i doing
ok feature request: can you export the package version as a compile time define
ie add -DLUZ_PACKAGE_VERSION=self.luzbuild.version or something like that when compiling
for now i'll just hardcode something
ok sure
[*] Done in 0.64 seconds. 2/3 projects added to LuzBuild so far
gonna grab dinner and add my prefbundle
SO TRUE
what computer is this
m1?
m2
so true
apple m2
feel that? thatâs me destroying your knee caps with a metal bat
@timid furnace ok i just pushed some more commits if you wanna test them
with linting, fixes for the issues you showed me, plus better control file support
and i did the version thing
i like the philosophy of âlet us format your code in our style, and in exchange you donât have to worry about itâ
the only option i use is skipping string normalization, bc i like using single quotes unless i need to use double quotes
professor when students can't figure out the most god-awfully complicated regex on his exam in 12 seconds


What i can use for encrypt strings at my tweak written in c++
XOR
cock
regular or
wouldnât the key have to be stored somewhere in plain text
so if someone gets the key
they can just decrypt the strings
monster
did you find a way to do this without giving location permission?
Nope, Evyrest and Cowabunga use the location fetching method
is there a way to disable watchdog entirely?
disabling the daemon in icleaner didnt work
gm
wdt=-1
I noticed thatâs included in palera1nâs sshrd script, do I have to specify that somewhere else?
wdt=-1

setting it as a bootarg didn't work
Just encrypt the key with NAND đ
NOR
@cloud yacht i bought a domain 
jaiden.dev
jaidan.dev*
*jaiden.dev
Would anybody like to donate $25 to me so I can buy a .social domain?
what domain
trolling.social

^
elucubratus.social...
I'll give you 30
text overlap ///
i dont like how they look
what's your timer for
1:46
fr
3% bonus pay
Tim Cook texts you every 2 weeks with some Apple Cash
As long as you can still send me my patreon money 
rust based build system
cargo --target=aarch64-apple-ios
Yeah, what exactly do you do here
not so secret anymore
I've been meaning to ask
Cause I'm the maintainer, I code
But from what I can tell you're just a make addict, a pathetic junkie
Too stupid to follow rudimentary make commands

I am the one who compiles
SAY MY NAME!
fr
"I'm the bootstrap who killed telesphoreo"
"Bullshit, elucubratus got telesphoreo"
"Are you sure?"
What do people use to make gifs these days
That's huge 
I don't have enough space for that
Ez gif is nice. For more complicated stuff, you might want to make a few gifs and merge them
I donât think that would help with his storage issues
I have free adobe from my school idiot
The issue is that my MacBook is super slow and is low on storage
And my windows is also low on storage
monetary issue
It's a free laptop from my school 
is there something similar to aslr on just like appstore app binaries
like that make offsets have a random initial offset
which could explain why the WDBRemoveThreeAppLimit doesnt convert to an appstore's binary 100%
bc installd is a system binary or something like that
@grave sparrow shitty wok cana taka orda peas
@grave sparrow
i mean the shit before it too
so
christmas time a come and anobody wanna aeat a chinese food
how would i figure out how to calculate it
maybe i should just a crose....









