#development
1 messages · Page 409 of 1
@misty cradle if I did a diary I think it would be quite interesting tbf
@vivid dew what is your pfp
holy fuck among us
no I'm not
I'm just curious
https://twitter.com/drag0nbuild/status/1357500024746295296?s=21 @half walrus lmk if you need any help with the reactor
in the middle of moving things to pip. going to require massive refactoring.
and yes, i got the name 'dragon' on pypi.
pip3 install dragon should be a thing soon. (rn its just a placeholder project!)
do you know pypi packaging
ok
What exactly about it
the limitations

so here's what needs done
I'm no expert, but I have a good feel for it
!jumbo 
hm
need to pull out buildgen and dragongen and turn them into their own seperate pypi libraries
want proof?
@gentle grove what packages please i want to install
pynamegen
and then we need to eliminate all submodules from the dragon main github repo
It's kinda dead
(also, we're keeping the main executable as bash, there's several reasons for that if you want me to go through them)
why bother factoring them out? They’ll never be used by another project
buildgen?
@tepid olive Pynamegen
@gentle grove segfault
pynamegen -h
was mainly referring to dragon gen
entire pc has turned off now
me when python segfaults


anyways let me show you the main 'problem' real fast
sure
does python have a build for tvos
this
Dragon maid
i had no idea what i was doing when i made these scripts
so uh
both dragongen and buildgen aren't proper modules or something

https://github.com/DragonBuild/dragon/blob/master/DragonGenerator.py and i had to write this shim to get that line of code to work
and i've been needing someone to come in and just properly pythonize the modules for me
“proper” packages
and been needing to put buildgen on pip and remove it from this project
*modules
ohh i see what’s wrong
I have a severe addiction to python
i can clean that up in a pr tomorrow if you want
A MONGOOSE
compile pro’s for tvos and hope for the best

please compile procursus for X86_X64
no thanks


compiling something
LOL
what do i look like
a developer?
sorry
ok
punching white people is the only satisfaction I get nowadays
can we get frchalk
pls <3
this good?
yes
!t fr

IT IS BACK YESSA
@half walrus the ```python
if name == 'main: ...
clause runs when you invoke sh python3 somescript
but not when imported
so what changed likely further up in the call stack
!t fr

fr
edit: fr
dragongen.py used to be ran by the bash script in the dragongen folder
thats why
now the bash script calls the dragongen python script in the parent directory, which imports the dragongen.py script
and reading this will make it pretty clear what i did
yeah I see that
@fading roost that made absolutely no sense
Mean girls reference

Tweak.c

@rain falcon cock
@vivid dew if you want corellium :giveme: 📧 sir

man i wish it was summer so i could grill something without freezing my ass off
nah fuck it i just wish it was summer
northeast smh
They are grilling
they are grilling
Imma grill you
Unregistered hypercam 2
true
@misty cradle i’m having trouble following the frcoal tweak development guide could you help

Fuckin lol
fr
lmao
not for adding a user
i get 12 cores to do whatever the fuck i want with
and i can allocate them to projects and give certain users permissions to see/control just those projects
so u can fuck with the leviathan vms
and it's monthly, not usage based
so it's in my best interest that no cores are ever left unused
man I've always wanted to use the French Coal Development System
I have successfully followed the "frcoal Tweak Development Guide”, thank you guys!
true true
Goodnight
@misty cradle if I did a diary I think it would be quite interesting tbf
@grim sparrow then write one
It’s a big commitment though
It’s a big commitment though
@grim sparrow just download the app Everlog
That’s where I do it

quietly pointing out less-cool burrito is for some reason lurking the saurik irc
LOL
lmao
On this, addendum to the post and my comment, in summation i see no worthwhile reason for the changes suggested as they currently stand
this is just taking my tool and rewriting it so it can be called 'theos'
and I want theos to see improvements, but if all those improvements are is "i wrote it" and you have nothing else to contribute, its a waste of everyone's time
what a bad attitude. you say you wanted to push theos to improve, but get mad at proposed improvements because they’re too similar to yours?
because it's verbatim the exact same is my project, is what i don't like
while the person who suggested them has been very very happy to insult myself, my code, and the project
i'd like theos to improve, not copy my homework and repeatedly shit on its quality in the same breath
and if the goals of theos' rewrite are the same as mine; mine exists, its already out there, open source, with an unrestrictive license and open to anyone for contributions, as it always has been
your hw wasn’t copied though, you happened to do similar work in parallel (or maybe after, Uro has been working on this for years). none of the proposed ideas are groundbreaking introductions to a buildsystem. Are you against there being multiple solutions?
I see 2 options and think “nice”
this isn't two options though
that's why i don't like it
its one option written by two separate groups independently
i'd be on board if it brought literally anything new to the table
it is two options though, your tool came after theos and is no replacement
Uro has been working on this for years
and never publicly said a word or indicated as such till i pushed the features myself
this sounds pretty entitled. “He didn’t tell me he was doing xyz. Now he better not do it, bc I already did”
uro mentioned it numerous times though
I think you should do your project and uro should finish python theos
feel like i'm not articulating this properly
and we can have 2 options
what the hell why can’t i upvote that message
this guy has repeatedly shat on myself and the quality of my code while refusing to ever contribute, and it's exhausting to see he's now announcing plans to write his own version of something he clearly dislikes heavily for no conceivable benefit
and it's like, "oh, so i just wasted over a year then"
huh, who are you referencing
uro
what
Anyone got link to FrCoal tweak guide 
https google dot com
I think your perception’s a bit fucked. Why do you perceive your work as “wasted a year” when you always promote your tool and when asked say its an alternative
yet now cry when uro’s actually doing it
idk, maybe you didn’t talk to him about it, but he’s been publicly discussing these exact changes for a while
the tools can coexist, where’s the problem in that
im aware
@robust radish am i blocked wtf
makes mine entirely obsolete and me promoting it in any way a waste of my own and everyone else's time
which is selfish, i think
on my end
that’s negative thinking
it's realistic
just let the world flow mate
I did initially comment badly about it, then shut up about it and then suggested some limiting tools to improve readability
you replicated a project, I don’t think it’s fair to get mad when/if it catches back up
people will use whatever they prefer in the end
i have no idea why you're so opposed to the idea that people care about things @ massive
dragon offers nice prefs integration which somewhat sucks in theos unless you familiarize yourself with subprojects which not all do per-say
if theos changes it fuck dragon imo, has no charm then
like no offense to your work but people will use whatevers good for them. if some stick to dragon that’s good for you
every time i bring anything up you push out 'who cares in the end' and its exhausting
i care
Yeah but you caring doesn’t reflect on to the end user
you can’t play hero and victim at the same time
?
anyways, dragon looks really great and will hold its own - both projects can coexist
i just feel like as it stands this is ignoring my work and accomplishing the same thing, and that's not what I wanted to see for theos at all
- make dragon as alternative to theos
- rant on theos because it’s catching up
like bruv, no. just let both things exist lmao, dw about theos
then don’t worry about it catching up/ transforming and becoming better than its current state ig
stop trying to read into my words and actually just read what i'm saying, you always try to diagnose my intentions behind shit when i spell them out clearly
erm
I fully sympathise with krit since this suddenly only comes up quite some time after dragon has proven this kind of design works
yes there is proof, and I think krit has seen it, that uro sketched out ideas and wrote prototypes of things up to like 2 or 3 years ago
when dragon definitely didn't exist
^
I don't think krit even existed lol
correct
but it seems like too little too late
dont take this as "i'm being copied and i'm angry >:(("
lately I'm just… not sure whether Theos should still be improved much any more aside from bug fixes, or if it should even try to reinvent itself at all
yeah but what’s the point in making projects OSS if they cannot take good things from each other and improve on it.
If there was actually good intent to bring theos forward as a joint-effort there’s be an experimental branch with all the changes krit or anyone would want
its "you're rewriting existing code for no reason"
I have like no fucking clue what the code behind dragon is like but I've stopped feeling like I need to defend Theos any more
that's why i wrote dragon and this is the exact opposite of that
if dragon is more usable, faster, and maybe has a few things missing or a few bugs Theos worked out like 500 years ago, so fucking what
just use dragon
this is ignoring the existence of my project and replicating it entirely instead of doing what open source was built for
not saying people shouldn’t use dragon, just that both can coexist and be improved on
although I invite @glacial matrix to prove my perspective wrong of course
It’s the point of the post being a discussion thing, no?
and honestly i dont want my code used in theos; its clearly very much not held up to the same standards as a project like theos' code;
but what makes theos attractive right now and why i tell people to use it alongside my project, not one-or-the-other, is that it isn't my project
I can't decide whether you're calling Theos code bad or dragon code bad
reformatting isn’t necessarily hard to perform
in this case i'm calling dragon's code bad, in the sense I don't hold it to the same standard
if one codebase is lower quality, isn’t it productive to redo it with tighter quality? You could contribute to it too, being that it’s open source
well, fuck, theos is literally just held together with about a roll's worth of duct tape
exactly
and dustins spite
it ''works'', though
definitely, but as we’ve learned with current theos, maintainability is huge
dragon comes with a myriad of issues that come from being maintained by a single person
my issue with theos as it exists right now is that the architecture is just bad, it's designed around matching the design philosophy (or hard requirements) of two projects that just aren't as great as we wish they were: GNU make and GNUstep's build system
(GNUstep has nothing to do with GNU, it was just the buzzword back then, I'm sure it would have been called BlockchainStep today)
hope its clear i'm not saying dont go forward with this whole change, i just
I give logos a pass since we've honestly mostly not even touched it, except to add %property and %hookf, and fix a few bugs
want to make sure its done in a way that isn't a massive waste of everyone's time
nic is alright but the UI (can you even call it one) is just yuck
see npm init, yeoman, create-react-app, etc for good project scaffolding tools
that I want theos to bring something, really anything, new to the table that'd justify redoing a rewrite someone else already did
a good project scaffolder nic is not
please kill off dragon, i want to struggle to keep it relevant
Theos sets pretty clear boundaries of what it is and isn't, and misses out on just fucking working by just vending features like "ok cool which device do you want to run on?" instead of "figure out how to set your IP and then set up your ssh key and probably also set up iproxy, have fun!"
but dont do that by pulling an Apple and doing the same 'innovations' years after the fact and getting a pat on the back because its the older, more well known project
lol
lmao
this isn’t competing companies
I like that line of thinking at least
it’s open source projects
I think it's fair that working in the open, you expect to see all your good ideas copied
Theos should have been keeping up but it wasn't
and enjoyed being the only serious option for wayyyyy too long
brb

for sure, however it’s clear here there wasn’t any intentional copying on either side
and i just wanted to put out that the changes described already exist and ask what the point of it is
which everyone immediately took as me being salty that theos was catching up, so i’ve deleted the original comment
It’s gonna be a long time before theos gets made into python (I’d prioritize the others) so dragon could be used instead of rewriting by that time

I take a long time to make decisions and longer to act on them
that’s the thing is, i got tired of waiting and wrote your rewrite for you (accidentally)
and i’m not salty that the rewrite isn’t being used
I’ve yet to look at the current source to give proper feedback
i just don’t want you to redo everything i did to accomplish the exact same things
it’s not great, especially while i’m in the middle of moving it to pip which is an entire architecture restructuring
I can wait 
and i’m not pushing for my code to be used, even, here;
Scott Mescudi
can use my existing work to skip 5 years ahead in theos’ codebase, and have your rewrite be based on everything you hate about that, instead of theos’s current flaws
bc if we both came to similar conclusions ignoring bilateral suggestions, it’s clearly a natural evolution from the current state
how do i properly for loop in the non existant language nodejs, without it going all the same time. I currently have a forEach loop going through my array which exists of 2 items and its doing both at the same time instead of one by one 
Scott Morrison
scott mescudi
async function startGeneratingTokens() {
accountsArray.forEach(async(account) => {
var fullAccount = account.split(":");
await loginToAccount(fullAccount[0], fullAccount[1], proxy);
})
}```
for some reason News Corp is always good at finding the worst stock photos of politicians

What did you think it did? Synchronous looping?
naturally, that’s what async means
Ah
Dispatch A. Sink
I should change my legal name to that
ok but like i need it to synchronously loop while still being async
6god has made his presence
im using puppeteer in this function to launch a browser and navigate which runs async
puppeteer 
Get back to vo1tage dev pls 
Just.... don’t
what you want @misty cradle is probably to instead map and return the promise, don't await inside your lambda func
ok but like in the case of the array containing 20 items, i don't want 20 browsers to open 
waiting on amy for that one
and then await Promise.all() on that mapped array
this is one of those times my suggestion is just not using node
i shall try googling what this means, bc i do not understand nodejs at all and im just using my knowledge from other programming knowledges
@half walrus well i need to use nodejs in this case bc i need puppeteer + puppeteer-stealth to bypass a certain site's protection
luckily for you @half walrus all this same stuff is coming to swift 6
async/await is just a language-level thingy for promises
promise returns either success or fail
good thing i don’t know swift
"certain site"
await will give you the promised object on success
true akamai
or throw an error on fail
having interpreted language features in a compiled language is weird
Doesn’t that mean that swift had promises for a long time already?
wait so swift async is becoming like node?
the python version of puppeteer stealth doesn't work
swift feels like xnu-python anymore
Promise.all() now you're taking an array of promises and saying please wait till all of these guys have done their thing
Scott Mescudi vs. the world
pthread or bust 
use c# version


is there a stealth / puppeteer in general for c#?
this sign can't tell me what to do because I can't read!
bc i gladly would

it exists
words can’t hurt me if i don’t understand them
function goto { cmd=$(echo "$this" | gsed -n "/$1:/{:a;n;p;ba};" | grep -v ':\s*$');eval "${cmd}";exit; }; this=$(< $0);
there are many on this planet who don’t have the burden of understanding that code
vs 2019 here i come 
what you're saying is I can't use dragon because it won't support swift because you've never tested it because you've never written a line of swift in your life 
add swift support urself 
it’s being actively worked on at the moment
Who ghost pinged me 
@grim sparrow i tagged u by accident
however
then deleted

gm @grim sparrow
ok i am no longer sorry
i was until u posted the emote
gm @lime pivot
the person working on it and myself both have a huge list of priorities before adding it
gm
and they also can’t add it till pip transition is done bc i’m temporarily not encouraging non-critical PRs
and we’re also thinking about writing it in swift because they don’t know other languages
ok
so yes but it is coming
luckily it is open source and people can 🎉contribute🎉
given so far i have one (1) contributor who’s added a meaningful thing to it
pff why would you do that when you can just whinge about it all the time smh
see yeah that’s a peeve
scott mescudi
Theos has never really had contributors anyway honestly
it's mostly me, uro, and kabir, but only when we need something or a bug arises
VSCode has this really cool feature where you can shit on individual lines of code, by clicking them and typing what the author should’ve written, then hitting the button labelled “Push”
last meaningful things I did were
- keep this shit working on apple silicon, I guess
- xcodeproj project type because I got sick of the build system part but the staging/packaging part is still very useful
instead people seem to prefer theoretical pull requests
and theoretical issue reports
hey krit, when are you going to merge my idea for a pull request?
hey krit, what’s the status on the issue i didn’t file?

⁉️
wtf
ok hello develop frens. today i want to make macos app. but xcode hates me. pls help frens. i am on macos 10.15.7 and it generates code for 11.0. how to fix pls frens? :)
yw
thats why im getting the errors
What ver is your xcode
no
Then why do you have 12.3
because the app store downloaded it
Yup just keep trying and use google. Thats how ur gonna learn
well in that case google didnt help me so i had to help myself
Good job. Its pretty easy once u get used to it
set build target to 10.15 on creation?
or download 11.7, make the project, then update
yeah i downloaded 11.7
just have 2 xcode installations 
no i'm kidding
i only need that for both toolchains
and the build target didnt change anything, it still generated the same code
too late
true
cc @half walrus i don't understand who on the jetbrains design team thought this looked good
just use macosicons dot com if you have the time

oh yea
and iconsur breaks safari extensions
so i can't automated setting it on login anymore
the hooking methods for theming would be nice on macOS
also this is the kind of blurry shit from macosicons
never turning SIP off for more than 20 minutes
mhm
i need to reset my macbook s0n
but changing keys is a hassle
how do i backup gpg and ssh keys

I keep mine on my nas 
i'm never low on storage
i almost regret getting 512 because i didn’t need it at all
same
I store everything important on my NAS, and have my 1password printed out somewhere (which also has my gpg and ssh keys saved)

i think i need to just copy id_ecdsa and id_ecdsa.pub right?
well its good to print out the emergency kit
yeah
Just store them in your 1password, not deep
u can do that?
gpg doesn't have a file for ur shit does it
it uses some internal keyring
or sm
ik the mac one just uses keychain
i wonder if making a symlink to my home folder in iCloud would back it up regularly
oh u meant document
it’s so dumb how you can have 4tb iCloud but no mac iCloud backup

You can boot recovery and clone 🤷🏽♂️
Not the best option
But agree with you
you can time machine to icloud
doesn’t that not work with Filevault
really? i’ve never seen that
filevault is super easy to use, why wouldn’t someone use it
its a hassle
especially when i know my shit won't be stolen anyways
or that i don't care
It also don't like vms
my macbook has firevault on though
literally a click of a switch

someday i wanna do a bridgeOS neofetch
eeeeerrrrrr
lol they definetely won't
bridgeOS is a direct port of the Watch Version - Carousel + SoundBoard
they do dyld patches and it’s arm64
brb enabling exposure notifications on my homepod
if they can run dropbear as root it should run other stuff
it’s iOS Dropbear
not even special built or anything
it’s super slimmed down tho
like 512 mb
Nice
that’s what rick mark said
he’s the expert along with like 2 others
bridgeOS?
bridgeOS is 500
literally dead
dead
jdslk;jfkil;dsfjgdkls;g
#gd]h
[fgh#gfohkgf];ldfgk
jfg
fdhkhfg
#hkfdgh
and the dmg is 300
yeah ignore me
lol
I was forgetting my OS's 
all it stores is the SSD keys and touch id stuff so it shouldn’t go over 600
Apparently armv7 binaries will run on this 
i'm talking about lego 
I mean Apple got Swift to run on it somehow privately
and to my knowledge nobody has tried with recent versions
you could compile it
make a armv7 bare kernel vm and compile it there
shouldn’t be too long
it would take days on the thing itself
weeks*
yea
it’s like compiling Swift for iSH
like
i don’t think i want to lose use of a phone for like a month
This might take the longest 
Apple don't
lol
there was a docker for swift on alpine but i gave up when i remembered i had to download llvm-project at like 1mbps
iSH internet
omfg this is gonna take forever
yes

it’s a lego what do you expect
debian on kindle is hilarious tho
ink screen debian
eeeerrrr I think it's clocked at 360Mhz
lmao


yeah but it’s fucking debian
true
no display drivers yet :/

jules gay
Wayland on the Kindle
!t jules
!t fr

!t jules
!t fr

does anyone know where i can get the spotify code that electron runs? 
omg
@undone nest
congrats it only took 5 minutes
lol

L
it's fucking there
chmod

yeah
weird
lol
why
!t fr

@grim sparrow what if you run ./swift inside the dir

do you want me to be a tester 
iOS 14 arm64e 
how are you gonna test without corellium
is it a new iOS 14.6 jailbreak /s
this never happening is such a loss
what are u testing that warrants a VM
nothing
nothing happens if I run it directly on the brick either
are you sure you’ve got the right arch
.
then you have to compile it 
play a game of MOV-only doom or do a shared cache in IDA to wait it off
isn’t that automatic
oh true
do I have a spare iso
where

pretty sure multiple devices can't be both on and use the same cores
ok buddy
at least with the trial you have 2 cores and you can store 5 devices that are turned off I think
ok buddy
i think it is a good idea to have a few tweaks to make it a bit more expensive
typed with predictive too
I am
nice
ugh
i thought T2 jailbreaking was super niche, today i learned people want Swift on lego
ok
does T2 have a T2
@misty cradle i see you updated leviathan for 13.7! thanks!
i actually have an iphone 7 on ios 13.7 so this is POG

Idk why I think I can make a kernel vuln poc lol
yeah idk either
how far did you get
to be fair if you don’t know c you aren’t gonna get far anyway
not that i’ve done any better

Idk
But
Trying
do you know c
Some
nfr
I generally just learn by looking at other projects and breaking down each section
Until I get the hang of the syntax and I can just
Do it
nfr
Did it with JS in under like
4 months
c is not a syntax language
Whatever
I meant as in get used to C
And how it works
if you dont understand concepts of c you're gonna fuck up big time
balls nut7
I will be fine
I don’t really have any other projects in mind either
So I’m just stuck in the void of wtf do I do now
using (FileStream fs = new FileStream(textFilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
{
using (BufferedStream bs = new BufferedStream(fs))
{
using (StreamReader sr = new StreamReader(bs))
{
string line = string.Empty;
while ((line = sr.ReadLine()) != null)
{
queue.Enqueue(line);
}
}
}
}```

me for the past year
basically

NO
please
no
@gaunt mesa 

i asked other c# "experts" and they said its fine lol
.
reading file and enqueing the lines on by one
yeah ig so
c#
true
i usually just use a nuget dep for that
ive used this code before to enqueue over 1 million lines and this has been the best and fastest way
i have a recursive thing

i used some other wacky ways in the past, which weren't really fast and couldn't handle big files 
i rarely have to read through files in C#
unless its for game
but those are png atlas maps
the mgcb pipeline is broken on mac atm
LMAO THE GAME JUST HANGS CUZ IT CRASHES
it just stays stuck on here

Can’t you make a class that abstracts the file stream, the buffered stream and the stream reader?
Like, have a constructor that emulates the FileStream one and one method that emulates the StreamReader read line
Just another tutorial on how to use Google.
You Suck at Coding: https://www.youtube.com/playlist?list=PLN3n1USn4xllZEdX7a7GQul2GWrag_XAy
#benawad #google
Checkout my side projects:
If you're into cooking: https://www.mysaffronapp.com/
Join the Discord: https://discord.gg/Vehs99V
Patreon: https://www.patreon.com/benawad
---...
@glacial matrix yeah
does java cost $?
is that a rhetorical question
fwiw answer would be yes/no. the oracles JDK is behind their new license which iirc asks that you get permissions from them for commercial projects. You can however opt for the OpenJDK (Adopt, Zulu, etc.) which is free of those caveats from oracle’s JDK
idk for sure though, you’d have to check oracles license and compare it to f.e. Adopt’s
is the video thumbnail
bruh moment confirmed ?
confirmed ?
OH
yeah that’s a certified bruh & dumbass moment
gonna need a clown hat for this one

absolutely me: 

true
W
T2 does own a T2
@fast quiver
somebody here on gigabit in california can run iperf3 for me?
gm
sure
wait im on wireless
cba
give me a few
@upbeat wyvern flags
you still gotta work on that then?
good luck
Seems straight forward
Thanks
Just have to run uicache every time it’s plugged/unplugged
I would fuck with pencil kit if my iPad was jailbroken 
where do i get this

@grim sparrow
true

it is ReachIt, but greatly repurposed lol
peek is the perfect slide in dms emote
true
LMFAO

was that too little?
yes
Oh god
is
Minefield *minefield = malloc(sizeof(Minefield));
the same as
Minefield *minefield;
no
what sdifferent
declaration != function call
but like will minefiewld be the same result
no
it’s just an uninitialized variable right now
Minefield minefield; allocates space for one on the stack
then you could take the address of minefield and have a valid minefield pointer
@tardy narwhal any recommendations for what libs to use for dbs in c#
currently thinking of LiteDB 
SexDB
true
i am the program
i forgot to continue this message
@tepid olive this one's for you
is this like Astolfo but for reachability
lol that was the idea
i only know neko tweak

lol
delete it then
cock dock
Dock is useless
true
how is the dock useless 
but I wanted to try multipla
Cos it is
Nothing good about it
@turbid fjord go watch show now
I’m in bed
cursed
change theo rder
anyways off to suck femboy cock cause femboy friday
wtf
dock??
_ _

True
I’ll pirate it
I use it to easily access the checkra1n loader /s

wtf
What it is it called again @misty cradle 
Bulletproof?
depends on what you’re after, if it’s not too big and local you might get away using sqlite
sqlite
sqsex

POSTGRESQL
MYSQL
well a nosql alternative would be to just use mongodb lmao, easy & has good drivers
what is mongo like
hmm ok
litedb seems easy
it looks like mongo with sql querying lmao, would also work
looks like weird mongo
for my auth server thingy
gir uses mongo i think
doesn’t look too bad but what ultra said is pretty accurate lmao
yes
yes that's why i pinged gir 
!t yes
yes
wtf

ok 

















