#development
1 messages · Page 218 of 1
i like it or hate it at the same time
what about it
Thoughts? Both r scripting langs (I’m pretty sure)
no one fucking uses bash scripts for actual shit
vouch
bash doesn’t have libraries
Semaphorin:
python does
i mean it kinda does
they're used for different things
tru
can't really compare them
how
you can pull libraries from the web and use them without extra hassle?
hot take
why
yeah i was also thinking this
ok yea true
but no one likes bash
on a realistic note
🔥
i've been using nushell recently and quite like it
I have a couple I use for stuff but most of the time it's just this saved me typing 3 commands or something
i read this as nutshell
that's called a ballsack
mods snipe 2 messages back
Python is awesome but it allows people to write shit code too easily
That's why people think it's bad
My entire computer science course in uni
you and me both
bro even my teacher has weird ass practices
it makes me cringe a little
professor whatever
im a high schooler taking college courses sue me
Dude I flunked the course so hard because it's just sorting algorithms for some reason
Not what I was expecting at all
what was the class called
Introduction to computer science
?? wtf
is the whole class just sorting algorithms cause my intro to cs classes (in high school) were actually just learning how to code
AP CS A?
and CSP
are you in college
oh right
huh? cs a is supposed to be the java one
csp was the code.org one i thought
Oh wait I’m in principals
yeah
are you asking or telling
question
is it possible
yah
not that im gonna do that, i would be doing something worse
thats based
ok so now i need a tweak idea
make a tweak in haskell
Has a tweak been made in rust before
If it has then I'm not going to
But if its never been done then I want to do it as an exercise
Yeah I'm aware now it can be done but I wanna know if its already been done before
Because if it has been done before then I don't want to because that's not funny anymire
But if it hasn't then it'll be funny
why would they do that for just drm
that took me a moment to process because I kept reading it as direct rendering manager
Oh that's such a good idea
That's genius
oh and also gdb and lldb have issues with it for some reason
I tried lldb-ing bobashare for fun and fr v just locked for like 10 minutes, it used 30 GiB of ram and nothing happened
anyone else here a developer
no
I was trying to but it didn't work (it was not using mobilesubstraght)
(it was not fun)
I was late to it and tbjh I don't even know how I solved part 2
(my solution has a do {} while(false) loop in it)
i don't like the rest of the tooling around the language either, i find every time i ever touch python i get some weird env bug or package conflict etc
someone has yes, i can remember who or what tho
their main reason was for drm lmao
uv solves a lot of it
like i know it sounds a lot like xkcd standards
it still is for ML lmao dependencies are so fucking annoying
at least it doesnt default to system wide
it errors
Is there any way to know the ios version from the kernel version?:}
If you can grab the kernel version there's a fair chance you can run sw_vers no?
yes and no
grep kcache's img4 kbag or im4p hash
but, I think there are also ios versions with the same kernel version.
"Kernel version" is not enough.
ex) 9.3.3 and 9.3.4
The only kernel difference between 9.3.3 and 9.3.4 is one kext
Can someone show me how people find errors in bootloader,kernel,bootrom,..
Oh
Tysm:3
oh
Tysm:3 ( again )
there's an arg you can pass
hm
also also
uv can manage python versions for you
because for some godforsaken reason a lot of ML libraries only work on a specific python version
so you can just run a custom python+venv for specific projects
we have a uaf in ios 18 YAYY:} (I just found out lol )
Guys Is there any docs for tweaks dev learning?
@lyric cedar https://github.com/NightwindDev/Tweak-Tutorial
i was late lol
oh well
Idk:}
At the same time*
I suppose
bro will never stop asking
does canister still not work
[[glance]]
oh my god
gir is so fucking shit holy shit
this is so unnecessary
time to fix gir
idk
I'm just trying to find a bug in any ios
My question is why you would want to add to the wiki something you don't know much about.
I think you should only write about what you know well.
(There is nothing wrong with asking questions about what you want to know.)
I know it might be wrong but I just want the wiki to be better
How can i guarantee quality when adding something I don't know?
Basically, we should try to do it only after understand a lot
i think
this is just my opinion
and not include build instructions in the wiki
Basically, people who can tell when a wiki is wrong don't need a wiki.
@fading shell am i tweaking or is glance not recognized in canister
which one 
ok hold on lemme fix this thing fisrt
yeah can we please prioritize chariz over bigboss? chariz is much more likely to be up to date
it's not there 
bet hold on
[[jade]]
that might be canister stuff though
its broken rn
I think canister is still broken
Oh
this is clearly jade
I remember when canister just didn’t work with paid chariz tweaks

buy rune buy nexus
i think this is happening again

ok canister's genuinely broken
i can make a push request but
canister's just
broken
it's broken
u sure?
rest of gir is fine
it's probably a canister issue
yeah ur probably right
posting this in the company slack to rapturous applause
This is why you use meson
me, changing one singular character after spending hours debugging
Me trying to start a project
frfr
I might actually try and follow through on the Wayland for iOS idea
but maybe after the video editor
a thousand lines may just be boilerplate but one line can be like a thousand lines
hm
nice
pay aaron $500
No I need real ideas
Step 1: Make a tweak
Bricks A12+ devices jailbroken on 15.0+
you should see meson
I am the resident meson shill
its cmake but not shit
makefiles are the best
GNU Makefiles are the best
Especially GNU Step ones
not if you have an actual entire application or library
How can people find bugs or Exploits?
Hello developers
hello willy
https://www.reddit.com/r/jailbreak/s/xg7k4t7zHe
is it just me finding this odd that this fellow learned tweak development 2 months ago?
it’s nothing
with enough dedication you can create a tweak in not even a week
probably even stable release too
depends what tweak
this seems like a big project, for a beginner that's uhhh... very strange
and that's his second tweak
so what
so it's weird
I have read his history he doesn't even have programming knowledge (he dropped after 1st year)
very very weird
self taught
ive been programming since i was 8 years old
i never took any lessons
and how old are you now?
17
Meh I wouldn’t say it’s entirely unfathomable
once u get the hang of it your limits are… nothing
you can, pulling this off in 2 months is unlikely
i mean with nowadays tools like AI, it can be achieved relatively easy
He’s active in the Theos server and asks a lot of questions
I fully believe he was able to do it
AI is mostly useless for tweak dev I’m not gonna lie
why do u think that
this is hella impressive if he got that in this short amount of time, he added localization, UI, messing with daemons I think? That's some high level shit for 2 months..
I’ve tried using it when developing my own tweaks and it’s either just said stuff that was outright wrong or it would write code that “works” but is really bad
and when was this
Yeah I’m impressed too
while I'm impressed I'm being suspicious that someone will walk into a half dead community spending his entire hours in day to only develop tweaks
Over time, from the start of ChatGPT up till now with Claude. Claude is a bit better but I still don’t really use AI as most of the time it’s just a waste of time that could be used to debug
Meh, some people have a passion really
“from the start of ChatGPT” you mean like 2-3 years ago? no wonder it was shit, models were really bad back then
I used to spend maybe 7 hours a day doing tweak dev, not anymore
and claude 3.5 sonnet is relatively nice if you have that
and if you’re rich, you can get o1 pro
it’ll help a lot
like a lot lot
I’m saying I’ve been using AI since the beginning
it is blessed of course no complaints.. but a bit sus
it improved a LOT by now
how is it sus? his dedication is insane
i really don’t find it necessary and I think it’s a bad precedent to depend on AI for code
I think I listed all the signals I'm reading
like what can u even find him suspicious for
that he started 2 months ago? so?
i vouch
as i said ai is only a tool and never for a full workspace
Dude are you reading what I’m texting 😭
I’ve used it since the beginning and I still use it occasionally but it’s been quite a waste of time every time I’ve been trying to use it
he ain't reading
asking same questions all over again

i am reading
It’s not like I used AI back in the very beginning and never again
I used it on occasion every now and then but it’s just a waste of time for tweak dev really
the small amount of time <> the quality of the tweaks (giving the fact he is spending time on localizations.. jailbreak archs) beginner with no programming knowledge (he wrote that himself) unlikely to pull this off
but I might be wrong
i mean he did it
yes
it’s impressive to say that he did it thats for sure
The fact the code exists as an open source can't tell us anything about that dude
this is incredible dedication tho lol
wanna hear my theory?
a dev coming back in a different name.. that's my guess
or a malicious actor trying to gain trust then nuke r/jb
thats just taking it too far
maybe.. and maybe not
idk we’ll tell with time
anyway.. will be interesting to watch. We might get an opa555 or southerngirlwhocodes
fyi it took me like 4 months from first tweak to releasing Glance
did you use shortlook code base?
no
at all?
no
it looks the same
it's not even public
anyway 4 months is double the time
and even if
which I can believe
i spent a significant amount of that time making a private project
he also developed another tweak on top of learning
so..
2 months is still a very short time
even if you add the fact he is unemployed
and you didn't add localization 🤣
I mean something here doesn't add up
but well what do I know..
it is, but from his messages in the theos discord, you can really see how active he was developing the tweak
also his reddit account is over 5 years old
yes that's definitely a point for him
I mean but if he releases iOS 18 jailbreak that will be susssss
lol
well I wish him all the best, the more devs - the better for us
if i were to release an ios 18 jailbreak that'd be suspicious too
same with almost everyone here
except those that have a history of experimenting with exploits and jailbreaks
yes but you didn't get the joke so nvm
opa went from tweaks to a full pledged jailbreak though
misinfo
how is that
opa isnt the onyl one that made dopamine
he is the main/lead developer when did I ever say he is the only one
he also did trollstore before dopamine
Nothing it seems
I learned AppKit and finished this entire app in 13 days https://github.com/NSAntoine/Samra
do you have programming knowledge?
Yes and this guy probably did too lol
no he doesn't lol
he wrote that himself
¯_(ツ)_/¯
exactly
I don’t see why you think it’s impossible or sus
I wrote why
In 2 months what he made is very much possible
yeah well what you wrote doesn’t really make sense
But why would it be
Tweak development isn’t this super complicated thing too
%hook and %orig is all it is
if you know programming
no it's not lmao
Yes it is
learn a new language syntax
This shit takes like 2 weeks from scratch
To polish it 2 years but to get something working 2 months isn’t really suspicious
when you have prior knowledge I could agree
only to learn objective c you need 2-3 weeks BUT YOU NEED PRIOR KNOWLEDGE IN PROGRAMMING TO BE ABLE TO DO THAT IN 2-3 WEEKS
this dude started off 2 months ago and already published 2 tweaks one of them is talking to a daemon, have UI, localization, different jailbreak archs
I mean come on
either that's not 2 months, or he lied about his past experience
different jailbreak arches (rootless / rootful) is only one command
it's understanding what needs to be done
not the actual command
rootless / rootful is really not that difficult
no one said it is
but it's another thing to add to your learning stack
and 2 months containing all that sounds weird
without programming knowledge
do you? i learned it in about a day from just messing around
and i don't have some super amazing back story in programming
oh yes I wasn't talking about geniuses like you
i mean i'm not
you don't say
???
because it's not hard
right right
I think you lack of understanding what learning a language is actually about
i was about to say, we probably have different definitions
the fact you know to call a method doesn't mean you learned the entire language
right, i meant that i was confident in using the language
not that i know the most idiomatic ways to do things
that i still haven't done
confident after a day is.. yea
confident that i know what i need to do what i want
?
not gonna argue an arrogant kid thinking he figured out a language in day, sry
he was not trying to be arrogant, he was saying that you don't need to know every little quirk of the language to make something with it
learning how to call methods or how to write if/else is basically nothing
and yet it's almost everything you need to make a tweak
I wouldn't even call that learning a language
neither would i, but it's all you need to be able to make a tweak
so you've learnt enough to make it
yea that, and
and what
^
if else hook orig
Guys I'm a tweak developer!!!!
This is literally what most tweaks r doing
fr
Finding a class isn’t so hard either
that only hard part about tweak dev is the RE, but that's also not that difficult in most cases
indeed
^
Hardest part is putting up with apple’s bs 
They randomly decided to change what the values represent in 17
that's stupid
sry fams, learning how to RE, language syntax, how daemons work, support localization and jailbreak archs, may not be hard, but definitely time consuming. All I say is that 2 months is way too little.
wdym by jailbreak archs? arm and arm64?
i haven't needed to learn how they work other than that arm has / as it's root path and arm64 has /var/jb
protip for socks after laundry: if you leave them all separated, then every time you want to lookup (find) a pair of socks, it takes you O(N^2) operations where N is the number of individual socks you have, but if you do the preprocessing of pairing up each sock with O(N^2) operations one time, you can now look up the socks you want in O(N) time (where N is the number of pairs) or even O(1) if you want to get any random pair of socks!
but the drying time increases as the surface area of each sock is less
what why would you pair up each sock before drying
obv leave them separated before drying
but then you have to go through the O(n^2) process still
the point is preprocessing of all socks you have
such that it reduces the number of operations after that step
instead of doing O(N^2) every time
sir this is the dryer, just pick two socks
pro tip just make all your socks be the same so you can just pick two socks
two random socks
yall pick them out straight outta the dryer or sumn ??
no
yes
if only
bro is insane
i don't have a dryer
take all socks out of washing machine, put all socks on radiator, once socks dried pair them all up and put unpaired in a bag
yes this is the preprocessing part
no, just lazy
the better solution is to not conform to societal norms and just wear odd socks
wear*
i did the swipe to type thing
ok but then you could just wear absolutely nothing outside too
for the fastest possible operation
nah then i'd be cold
do you, yourself not get uncomfortable with odd socks ⁉️
i doubt anyone notices odd socks anyways unless they're like way different colors
all my socks are either black or white
as long as they're both the same colour idrc
and size
cos like trainer socks + thick socks feels awful
You underestimate the power of someone who spends there entire free time on a project.
I guess that's a valid thought
because I don't have this amount of free time I probably don't know what someone could actually make when investing all their waking hours into one thing
I spent 6 hours compiling something from source only for it to errors out at 98%
good thing incremental compiling exists
Maybe they're part of the makefile elitist club, especially the club that don't actually know how to make a makefile correctly to have incremental compiling 
I still need a tweak idea
My socks are all interchangable
There are 2 colors
it takes a maximum of 3 chooses to get a pair
you only have 4 socks?
I have two colors of socks
all socks of the same color are identical
yeah but the worst case is you finding every other-colored sock before you reach the last one that's correct
Port Androbar

Changelog:
-
Rewrote the tweak from scratch.
-
Fixed all known bugs.
-
Fixed memory & battery drain issues.
-
Switched from AppList to AltList.
-
Now uses SFSymbols for some icons.
-
Reduced package size.
-
Improved appearance when keyboard is showing.
-
Added Activator support
-
Added ink-drop effect when tapping buttons.
-
Added mo...
That was not on google
It seems to already exist then?
I immediately wondered if those super nice typefaces from the Mozilla rebrand were open-sourced, as this is Mozilla after all
THEY WERE https://t.co/abhmNKe7rq
i want this so bad
Real
.
.
.
does anybody know where iOS stores the private WiFi address in var
Uhhh private WiFi address ? Like MAC address ?
I think they mean a local IP address
im sure they mean the temporary mac address
okay
This I think
yep
how often does it rotate
No clue tbh
Two weeks
Moving to here just in case
Where would I find a good disassembler so I can make some patches to restored_external
Trying to use seprmvr64v2, although I probably don’t know shit
Found one
Yeah
@manic forum
How did you solve it?
I just brute forced it, I'm not sure if there's a better solution
or rather a solution that takes less time to implement
idk mine takes 10 seconds
||```py
from itertools import product
def match(t, ns):
n = len(ns) - 1
for ops in product(["+", ""], repeat=n):
res = ns[0]
for i in range(n):
if ops[i] == "+":
res += ns[i + 1]
elif ops[i] == "":
res *= ns[i + 1]
if res == t:
return True
return False
def match2(t, ns):
n = len(ns) - 1
for ops in product(["+", "", "DOUBLE PIPE"], repeat=n):
res = ns[0]
for i in range(n):
if ops[i] == "+":
res += ns[i + 1]
elif ops[i] == "":
res *= ns[i + 1]
elif ops[i] == "DOUBLE PIPE":
res = int(f"{res}{ns[i + 1]}")
if res == t:
return True
return False
def s1(d):
c = 0
for l in d:
t, ns = l.split(": ")
t = int(t)
ns = list(map(int, ns.split()))
if match(t, ns):
c += t
return c
def s2(d):
c = 0
for l in d:
t, ns = l.split(": ")
t = int(t)
ns = list(map(int, ns.split()))
if match2(t, ns):
c += t
return c
with open("input.txt") as f:
contents = f.readlines()
print(s1(contents))
print(s2(contents))
what are you doing it in
javascript
ah
maybe i'll try python tomorrow
i haven't started aoc this year but doing it in rust was the best
their parsing tools are amazing
hmm how so
i just enjoyed having all of the little helpful methods on String and the iterators
you should learn haskell
is there even a properly learning go
they just want you to just go write stuff
no care

what
have you seen python
yeah rust goated
i hate python
it’s literally made for this kind of thing
it's also made to be overly abstracted and the solution to everything is import a module
That's exactly why its good
no i just hate python
it's the only language i have prejudice towards
you usuallt don't want to worry about memory when doing golf/CTF/aoc
sure but i also don't think about memory much when writing rust
obviously a little bit but it doesn't hinder me
it inherently makes you care about details that aren't really important when you're trying to do algorithm work
that's the whole point
if you want to do the logic part of code then it's really useful
i think my main issue with it is that its recommended to people new to programming, they become reliant on just importing some random library and calling a setup method
i wont lie i havent properly sat down and used python other than the random script
Good morning
Good morning
Good morning
Good morning
Good morning
kanye ahh thread
/* set the image on the display */
static int do_setpict(int argc, struct cmd_arg *args)
{
struct image_info *image;
int update = 0;
int blank = 1;
int restore = 0;
int result;
addr_t addr = DEFAULT_LOAD_ADDRESS;
size_t size;
size = env_get_uint("filesize", 0x00100000);
#if !RELEASE_BUILD
if (argc < 2) {
printf("wrong number of args.\n");
printf("%s optbitmask [<addr> [<size>]]\n", args[0].str);
printf("optbitmask:\n");
printf(" 0x01 = update the image on screen\n");
printf(" 0x02 = don't clear previous images\n");
printf(" 0x04 = restore mode image\n");
return -1;
}
addr = env_get_uint("loadaddr", addr);
update = (args[1].u & 1) != 0;
blank = (args[1].u & 2) == 0;
if (argc >= 3)
addr = args[2].u;
if (argc >= 4)
size = args[3].u;
#endif
if (argc >= 2) {
restore = (args[1].u & 4) != 0;
}
if (size > 0x00100000) {
printf("picture too large, size:%zu\n", size);
return -1;
}
if (!security_allow_memory((void *)addr, size)) {
printf("Permission Denied\n");
return -1;
}
image = image_create_from_memory((void *)addr, size, 0);
if (image == 0) {
printf("Memory image corrupt\n");
return -1;
}
if (blank) {
result = paint_set_picture(0);
}
result = paint_set_picture(image);
// If this is a restore image, color remapping will have been disabled
// when we dropped into recovery mode. Make sure the color remapping is
// set to the policy desired by the device.
if (restore) {
paint_color_map_enable(paint_color_map_is_desired());
}
if ((update != 0) && (result == 0)) result = paint_update_image();
return result;
}
setpicture command
I did mean this
I’m trying to see if it’s possible to modify the private MAC using sharesheet exploit+sparserestore
Since we pretty much have var read/write with it
no bestie i know how to program
in what world would i be 1st on my school leaderboard and the vencord leaderboard using a language like rust (or if i didnt already know how to program)
sure its good for performance and control
but python lets you write code that does what you want very very fast
Why?
not what i was trying to say, i don't like python when it's being used in an actual project, especially something which could benefit from some optimisations like home assistant for example
i use aoc as a way for me to learn new languages cos it requires you to use various elements of a language
Any Mac app suggestions or settings change suggestions for new Mac user ?
touch ~/.16player_installed to prevent future infections
why is system using all this CPU, the whole system feels so slow?
any way to see if the cpu is throttleing
I use ellekit on my mac and stuff
intsall asahi linux
I would do this but it doesnt work on m3
I do have this tho
i still got my 3 year old m1
I'm just using it as a server computer
nice work
nice port forwarded ?
Ye but its for close friends
nice
hm
i want mac os, for the ecosystem n suff
how do i sideload ipa's like uYou sideloadly?
It’s says integrity thing
extreme skill issue
Personally I turn literally everything off, sip, amfi, etc
Then patch installd (its called appinstalld on macos), and install an adhoc signed app
(If its not adhoc signed, or any kind of signed, sandbox init will fail)
I couldnt figure out how to patch sandbox daemon or whatever
Also for youtube you need to stub out a missing symbol for it to work on macos
Jeez, ok il try to figure it out thx
What symbol ?
/how .
I’d like to spoof my MAC address
Considering the OS can’t write to SSV protected areas after restore, logically the private MAC for each network has to be stored in a modifiable partition like var
just turn on then of the randomize mac addres, that will change it
I can help later if you want
i got amfi off, i jus dk how/what symbol to add, thx if u can
is i this ?
No
I mean I want to manually choose the MAC it spoofs to
Its some Picture in Picture symbol
If I can find the file I can just set random MAC to fixed
Meant to reply
Then export the file with sharesheet and replace with sparserestore
_ _
also any way to bypass this ? tried DLing ebay
I’ve never seen this
Is this a new security thing for people in permissive boot mode
permissive ?
anyone have issues with firfox like being supeer slow and not loding new tab pages and stuff?
tried uninstalling but its still doing it
Like it just does this
what mac is it
16player infected mac
decrypt the app
then how do i install it i get this?
then if u used sidelodly it just crashes on launch
sign it
¯_(ツ)_/¯
look at crash report
idk wha id do?
i tried disbale amfi and use adhoc and tried apple id
FairPlay moment
Reduced security borks it
did u modify the root.plist or the root vc.m file ?
mac os makes me wana kms
@acoustic imp i can show you how later
I know how to get the apps to install and stuff
When i get home i was at the trans-siberian orchestra concert
How do I make SwiftUI apps with theos for iOS 17.5
I’ve made the template and I did a test compile and it makes an .deb I want an .ipa is there any config I need to change
I’m on mint Wilma btw
nice, 👍
I'm home I'll let you know when i can help
have you installed asahi Linux or anything similar
no
ok il jus be watching suits lol
If you’re just using official macOS then there’s no hurt in booting recovery and setting security to full
It might fix your issue
It will but no sideloading apps with any entitlements
i took 19 mins for part 1 and 2 mins for part 2
should sum it up i think
no more 2d array problems i beg
we didn't even get to the 5d problems yet
..what
i spent too much time on part 2 after part 1 because ||i didn't realize the antennas also produced antinodes at their own positions||
oh lol
become developer to get spoiler privileges 👍
I need a decent tweak idea first
make a tweak to fix nitm on ios lower than 17
What is nitm
nuts in thine mouth
die
@grave sparrow I need tweak idea to get dev role
OK that one actually sounds pretty good
Will you kill me if I try writing it in rust
just for funny
Are there guides on tweak stuff, and also how you see iOS code
like to find stuff
what do you even do
oh right
I have cutter
I have ida but not sure if its a virus 
The Linux version isn't signed or anything
Maybe I can run it in bwrap
re implement the HS 
Oh so capt gave me the silly task
you give to the intern the impossible task 
do you guys use ida
I'll reimplement it with Wayland
what tf is Hopper
Does anyone use cutter/rizin + ghidra
ida 9 leak thing 
Is ida70 similar
is there anything on how you set up a good dev environment for stuff
Can you interactively debug stuff on ios
can I attach springboard in lldb
i did day 8 in < 7ms for both parts in elle
Yeah so this is why I use linux
you don't have to reverse engineer anything
its all open source
same with android
If I wanna know how something works I can just look
no ida required
where are all system calls (syscalls) recorded?
?
do you know how to clean exylopt
structures
with logs through the kernel?
That’s a list of all syscalls
I don’t really understand what you mean
is there a way to clear the system call log?
Which log are you talking about?
the log where all system calls are stored is recorded
Yeah I’m not sure what you’re talking about, sorry
does anyone know how to use https://github.com/osy/AMFIExemption ? is this setup correct
can i just inject regular Iphone tweak dylibs into M1 mac simulator ?
com.* would be better ig, also this would likely need to be done in Info.plist of the kext
tryitandsee
technically this is polymorphism i believe
use std/io;
struct Animal<T> { T kind; };
fn Animal::new<T>(T kind) {
Animal<T> *animal = malloc(#size(Animal<T>));
*animal = malloc(#size(Animal<T>));
animal.kind = kind;
return animal;
}
fn Animal::speak<T>(Animal<T> self) {
self.kind.speak();
}
struct Cat { i32 _; };
struct Dog { i32 _; };
fn Cat::speak(Cat self) {
io::println("にゃ");
}
fn Dog::speak(Dog self) {
io::println("ワン");
}
fn main() {
Animal<Cat> *cat = Animal::new(Cat { _ = 0 });
Animal<Dog> *dog = Animal::new(Dog { _ = 0 });
// Animal<i32> *invalid = Animal::new(1);
cat.speak(); // にゃ
dog.speak(); // ワン
// invalid.speak(); // Function named 'i32::speak' has an unknown interface.
}
``` mildly cursed but oh well
is there a guide about making a jailed tweak without theos-jailed
why don't you want to use theos-jailed
and you can just inject the dylib into the ipa manually if you want
because i don’t want to

how do i do this on iOS?
i see some jailed tweaks do this
hmm?
i think feather can do it, if you have a cert obviously
"I don't want to use the thing that specifically is designed for helping me do the thing I want to"
fr
guys i want to jailbreak
but i don't want to use dopamine or palera1n
and i'm on ios 16
You forgot roothide because that exists for some reason
checkra1n
ios 16
checkra1n.
isn't it a fork of dopamine tho
It is
god please don't buy an 'Italian', used, supercar
- because they're a German owned company and they use a lot of VW parts
thank god its not pure blooded Italian because otherwise the doors would be falling off before you could buy it
Idk I wouldn't buy any actual supercar unless I had like 100x the money to buy it
because supercars suck
maybe 10x if I was feeling it
yeah but I am factoring in the maintenance, risk, and hassle
wdym
Not to me
I'd buy a Honda supercar
they do now
Or toyota
I'd buy a Toyota supercar if they get their shit together
they dropped the ball on the ToyMW and the Subyota
yeah
Toyota did it once
They should do it again
tell me the difference between Lexus and Toyota
its literally just a brand name
Its a little different between corvette and chevy
they do different stuff
you can't find a Chevy that's identical to the corvette
hey all, i made a simple webpage that displays the hex value for the standard uicolor colors systemBlueColor, systemBackgroundColor, systemRedColor, etc. you can find the actual site here at https://colors.dfiore.xyz
and for anyone interested source code: https://github.com/donato-fiore/UIColorLibrary
thanks goat luv u
oh thats really cool thank you
goat
use std/io;
fn i32::times(i32 self, fn *cb) {
for i32 i = 0; i < self; i += 1 {
cb(i);
}
}
fn main() {
4.times(fn(i32 i) -> io::printf("I got too silly {} times today", i));
}
Nice
you can't specify parameter type and returns and stuff for func ptr?
not yet no
hm
currently functions are called with arbitrary defs
the IR lets you do a call instruction on any arbitrary pointer and will arg fault if it’s not a function
so you just have an fn* and you call it with the things you want
then the person supplying the function is expected to take the arguments if any
No orphan rule 🔥
whats the orphan rule
oh i see
that’s because in elle all modules/imports are also compiled along with the main file so it has to work like that by design
the import system takes the module, lexer & parses it, then just adds the nodes directly into the root tree in the right place
i could totally define the orphan rule to exist but that’s no fun
https://vxtwitter.com/whitetailani/status/1864015734000509001 child left behind
Bush Failed
He also left all those children behind
what language is this
how bored are you
to making ur own language
no child left behind
"Child" left behind
icraze left behind
yeah true
@placid kraken you’re the uicolor person, and suggestions
considering
child left behind
I think so
How do you have so many programs
idk i us watched thoes like top 100 mac apps video
DLed what i liked
i jus got a mac btw, so im learning
WindoServer?
that's crazy
what are they all 😭
I don't think I even have that many actual apps
let alone background daemons
are you speed running to replicate Intel mac battery life
M1 air
oh 😭
i have like 2 launchpad pages full
- like 3 more apps
with sys apps ina folder

You had your MacBook for 2 days
And you already installed boilerplate
😭
you're making windows look debloated
I mean more or less yeah
crazy
imo
the cmd, option, control, fn keys are honestly the worst
coming from windows
@grave sparrow is this bad?
Switch out HiddenBar to Ice and AlDente to Battery Toolkit, VLC to iina. Think those would be only suggestions
no just like all of them, bc its also inconsistant, which is so anoying
thoes work fine, is there somthing inharently wrong?
in term its dif
sorta
I don't use macos
But on my Mac I only had like 3 or 4 menubar items
it rly hard coming from windows, bc the action a split accross all three, and mixed up 😭
I forgot my laptop at home for today and was using my mac and man macos is not my cup of tea
i could jus hidde em all 
I can't believe I tolerated macos for 5 years
exactly, thats y i bloat
see lol
cmd is annoying cause my external keyboard requires me to use the windows key to do things but then the same keyboard on my laptop i need to use ctrl
HiddenBar hasn't seen updates in ages, becomes unresponsive at times on macOS 15. Others just personal suggestions, nothing inherently wrong with your choices
cmd is annoying because its different for not really any gain
HB been working fien for me 🤷♂️
exactly, like what the point of the key anyway if u alr have a control key???
this one's not too bad
its great because then I have win empty to use for all window management keybinds
to be fair it's nice for temrinal to have all my ctrls work as excpected but my system keybinds like paste to also work as expected
I mean yeah you use zefram malware
🙄
Cancel
no, i meant like just always allow them to open, but chatGPT to the rescue
Curently making shortcuts to arrange windows 
have yet to find an app the does it the way i like
my favorite people got macs now and now doing proper tweak dev :/
going?
(jk)
hi icraze
Gm
guys I did something illegal
yes
16player users
Your Apple TV seems to be experiencing problems, you can reset all settings and accounts by selecting Reset All Settings
~~that poor XS max ~~
??? bro what
what did u do
side effect of installing 16player /j
Because 16player was so bad
@thin valley is 16player hate tolerated
You really pinged me for that?
it was a question
Figure it out
Hi rick
yes?
If it doesn’t break a rule and isn’t misinformation I can’t control what you say

can anyone send me 16.5 ATV mobilegestalt
bobashare
GL, probly wana talk to the one guy or misaka ppl
@placid kraken funny story
i solved part 2 before part 1
my part 2 solution involved pressing ctrl-z several times and running the code again
😭
i slightly changed my p1 solution for p2
apparently i wioulve been fucking 3rd on the leaderboard today if there wasnt ai
because i got top 103 for part 2 and i beat most of the pros
but its all ai
yeah 😔
also i guess i'm a
i barely made it to top 1000 in part 2
Leatcode?
how
I trolled kernel to mount my volume over rootfs

ios <15?
wtf
Bind mount?
Wtf
Well bind mount works if you steal kernel or launchd ucred
But it’s broken cause it makes certain parts readonly
So I mounted real volumes instead
what does real mean
Rootful iOS 15+ soon?
palera1n
Arm64e
no




