#development

1 messages · Page 367 of 1

granite frigate
#

gg

tardy narwhal
#

remember jerry also made it into the league

#

i believe in you

tepid olive
#

Mac mini m1

#

Ive got like 400 in debts i have to pay then 700 dollar mac mini

#

pog

#

i'd get a mba for 200 more and education price @tepid olive

#

unless you aren't gonna use it daily

#

I dont need an mba

#

kk

#

true

#

@tepid olive if you have a good monitor it's nice

#

but i don't so uhh

#

I have a monitor

#

this is gonna be so cool

#

I dont even need the display this is exclusively procursus work

#

o

#

An extra 8gb of ram for 180 dollars?

#

this should give it good attention

#

What a scam!

#

cpu based ram is more expensive ig

#

iirc microsoft is even worse

#

Im gonna have to get it

#

like 300 for 256gb

#

not sure tho

#

Im gonna cheap on storage because i cant do inbuilt for an extra 1 dollar a gb

#

Insane

#

true

tepid olive
#

surface pro x starting at 128gb for 1200$

burnt niche
#

That book is used in universities. Assumes you have basic C knowledge

tepid olive
#

mba :vibeok

#

macbook air is a better deal by miles

#

tbf it's 899 for basically everyone lmao

#

apple won't check ur edu status

#

U need an edu email right

#

i just count it as 899

#

uhh doubt it

#

I dont remember how i got edu

#

i'm not in college but i got the airpods & 150 off

#

Pretty sure i had to do more than that

#

well i'll be using it for college

#

apple store

#

I had to fill in college i go to then they look into the records to see if my name is on some enrollment list

#

not in canada

#

apple store just gave me the discount

#

lmao

#

they asked me if i wanted it, i said yes, done

half walrus
#

Still get adobe discount, signed up 1+ year out

#

@tepid olive showerthought: procursus for iSH

tepid olive
#

true

tepid olive
#

stock iOS

half walrus
#

so it works

gentle grove
#

how do i install other terminfos on my phone

tepid olive
#

ish is an emulator

#

arm32 iSH would be cooler tbf

half walrus
#

i'm @ work rn so on the arm laptop & cant ssh to house pc bc no internet so i'm looking for something to do

tepid olive
#

and maybe faster?

half walrus
#

it's emulated so i mean how much faster

tepid olive
#

idk

#

but they'd have to rewrite the JIT in arm asm

half walrus
#

(although if apple's chips are up to armv8 spec they have arm32 specific virtualization instructions

half walrus
tardy narwhal
#

aren’t they armv8 compliant with slight derivation

half walrus
#

although i kind of took that more as "like that'll happen" kinda thing

tepid olive
#

true

half walrus
#

like

#

i cant remember where i saw it is the thing

#

its killing me

#

like it was in a list of boot args except (?)

tardy narwhal
#

well watchos has a 64_32 mode iirc which confirms the spec compliancy from what I understand

half walrus
#

watchos S4 and up are 64_32

#

which is arm64 with a 32 bit address space

tardy narwhal
#

yeet

half walrus
#

so idk what that means but its not armv7

#

haven't looked into it nor do i intend to

tardy narwhal
#

but why wouldn’t apple’s chips be armv8 compliant though, that’s kinda questionable

half walrus
#

all i know is apple chips 'should' have support for the instructions, however the OS obviously doesn't support running armv7 apps

#

so like, the chip "can" run stuff in an armv7 emulation mode, however apple hasn't written the support for that in the same way macos 10.15 dropped support for running things in an x86 32 emulation mode

tepid olive
#

i think using armv8 would be dumb because performance but idk

half walrus
#

this is just from my own surface level "looked into it" research on the arm spec

tardy narwhal
#

you good althio lmao

half walrus
#

and @plain python is the only person I know of who's looked into armv7 on arm64

half walrus
#

if it'd let you run device binaries in the app that'd be more problematic for apple

lethal ice
#

gm

#

armv7 on arm64 uhh

half walrus
#

1 interesting thing is how poorly ssh-keygen runs in iSH w/o special args, so i do wonder if certain libraries in the emulator could be worked out in a way that like

lethal ice
#

go ahead and write an armv7 interpreter with thumb support

half walrus
#

gets offloaded to the device libraries instead of emulated ones

gentle grove
tepid olive
#

the provided packages are so different

#

like git is verbose somehow

half walrus
gentle grove
#

verbose git???

tepid olive
#

idk

#

instead of like 20 lines of output max

gentle grove
#

i wanan sese

half walrus
tepid olive
#

it makes a shitton

#

of output

half walrus
#

so its no surprise that at certain levels it really slows down

#

and ofc packages are gonna be different

#

thats why i mentioned a potential procursus for ish

gentle grove
#

procursus on the aur

half walrus
#

since procursus is the best "standard distribution of packages" for iOS we have right now outside of hacking apple's build server

#

and apple's build server is still far behind procursus lol

tepid olive
#

yea well wouldn't it require a thicc rewrite for linux and i586

#

like the distribution certificate/provisioning profile doesn't allow it, so no chance for it to even slip through

half walrus
tepid olive
#

:how:

gentle grove
#

how do i

half walrus
#

gonna try and get the testflight beta again bc the fuckin app store build has no dark mode

#

or apk

tepid olive
#

what???

gentle grove
#

my c program is going well

tepid olive
#

I thought the App Store version has apk now?

#

settings has dark mode

tepid olive
half walrus
#

it does?

tepid olive
#

you need to download it

half walrus
#

@ apk

#

oh

tepid olive
#

see instructions

#

on github wiki

misty cradle
#

@tepid olive btc at 31k now

half walrus
#

yeah i'm assuming its never gonna get shipped

misty cradle
tepid olive
misty cradle
#

Need it to go lower so I can buy more

half walrus
#

btc bubble go zoom

#

31k is still absurd

tepid olive
#

1.1
Dec 9, 2020
New stuff:

  • apk has been added. You can use it install Alpine packages! If you're updating from an earlier version, you'll need to manually activate it it: https://go.ish.app/get-apk

Fixed bugs:

  • Unable to cd to /proc/pid/fd in the shell
half walrus
#

ffs

misty cradle
#

If it’s projected to go down more

#

Then I might sell now

#

And buy again at 25k

half walrus
#

there is no projection with bitcoin

#

there is no "sense"

#

doesn't play by stock market rules

#

no safety switch

#

no end-of-trading-day/week pause

#

fuck that

tardy narwhal
#

well, trading isn’t for the faint of heart

half walrus
#

regular stock trading is tho

#

btc ain't as bad as options but

#

not my kinda gamble ig

#

but i'm a broke mf

#

so

tepid olive
#

lmao

#

too risky rn

half walrus
#

damnit

tardy narwhal
#

meh investment is fun or being invested in but overall just running ops is easier

half walrus
#

cant download anything from app store

tepid olive
#

:how:

tardy narwhal
#

less overhead and less troubles

half walrus
#

lets see if sideloading works on an arm laptop now

#

might get to yell at saurik

#

@ mass1ve, is there a reason many windows .exes ship dlls instead of bundling all of the code in the .exe?

#

always wondered why that's a thing

tardy narwhal
#

well depends imo, it’s common on windows or rather ”good” practice to abstract out code which gets used frequently and make it a lib versus jamming them into one fat binary.
Allows for nicer interop such as license checking, game launchers, dll hell et al.

#

the crt loads what you need anyway so it’s basically the same as having it inside the exe resting

half walrus
#

interesting

#

bc i know on ios app store apps (i think?) seem to cram all of the frameworks into the binary

#

seeing as 'crackers' have to extract them all to disk

tardy narwhal
#

ah I see your questions’ root now. The thing is each application on windows is wayy too unique in a good chunk of the cases apart from using winapis for the graphics. People just follow the tradition and make libs to call into versus on iOS where basic functionality is almost always there and you have to play by the rules apple gives u with their frameworks, except for payment gateway stuff or other goodies but then again, that would bring us back to why windows programs also do it

#

windows doesn’t enforce that hard of a style

half walrus
#

ahh yeah

tepid olive
#

Any m1 boys here?

grim sparrow
#

capt or quiprr fr

tardy narwhal
#

you can still rock a win xp looking ass app on win10 lmao, the clang frontend from IBM (iirc) is a good example of it

half walrus
#

kind of wish they did bc apple's "container" style apps are so, very convenient

#

(and we should be using that for tweak packages)

tepid olive
#

@grave sparrow @surreal mountain is ram management any better on your m1 macs than on intel

tardy narwhal
#

lmao welcome to windows

#

wait until you get to the dll hell part

#

that’s the best

half walrus
#

lord i may be putting that project on hold lmfao

#

on "the backlog"

#

I've gone through 6gb of data on my poor iphone hotspot in the past 3 days

#

wish WSL would work on this laptop bc i'm stuck with the cygwin environment + git bash gui rn

tardy narwhal
#

oddly enough our network broke down a day after your tweet so I have been hotspotting until today as well

#

it did not do my contract well lmao

half walrus
#

tetherme coming in so clutch

restive ether
#

i still think it’s weird no one else has really tried to compete with tetherme

tardy narwhal
#

well there is coolstar’s thing

half walrus
#

that was pure spite

restive ether
#

that got nuked right away

half walrus
#

and yeah that as well lol

tardy narwhal
#

oh gg

half walrus
#

but rightfully so

restive ether
#

carrier crack i think does, but the rest of that tweak is lowkey a scam so

half walrus
#

it wasn't intended to be a "researched" project, just a RE of tetherme and recreation

#

which, if ur gonna compete with any paid, currently existing tool, do the actual research yourself pls

#

I don't think anyone else aside from myself, bingner, and levin ofc (that i know of) have done any research into pfd and similar low level ios networking internals, which is required for a lot of how tetherme works

#

however i'd really like to see someone put the work into an OSS tetherme alternative simply for the really really good research on those internals that'd come out of it

#

had to RE tetherme extensively for some earlier stuff so i'm counting myself out on that one :p

half walrus
#

stuff @ that level is balls

gaunt mesa
#

oh shoot

half walrus
#

and the people capable probably don't have interest in competing w/ it

gaunt mesa
#

an actual conversation is happening

half walrus
#

yeah i got sleep

#

am sad that apple, despite trying to pioneer arm desktop machines, hasn't put out an arm64 itunes build / arm64 apple mobile device driver

#

cant even plug my phone into my laptop w/ usb A, has to be C

gaunt mesa
#

well i doubt apple really cares

half walrus
#

meanwhile MS team are the ones porting java to M1 native

#

big respect to microsoft for what looks like actually trying to make arm windows happen

tepid olive
#

So on my current mac ram usage is usually at 10gb

#

I presume your reg mac was similar

#

Whats your new one at

half walrus
grim sparrow
#

lol

half walrus
#

when you tell someone to keep your code open source and they dont keep your code open source so you ask the maintainer to make your code open source and they make it open source

#

oh they're in this channel lol

restive ether
#

imagine hating a place so much you keep your alt around to wait for someone to say something you don’t like

half walrus
#

not even worth my time commenting on that

#

idek what that comment was directed at

lethal kayak
#

cant imagine spending my time like that

#

also gm

restive ether
#

wasn’t even bug free when he sent it

half walrus
#

can confirm

#

wrote it

#

only bug free thing i have written is chapters

tardy narwhal
#

@remote flax hello llama is this u

restive ether
#

loss

#

not him

tardy narwhal
#

oh rip

restive ether
#

i could probably find him if i dedicated like

#

10 minutes of research

#

but it’s not worth my time

half walrus
#

man dont waste that time

restive ether
#

i know he’s had an alt here since he got banned

#

which i didn’t care

half walrus
#

woeis

restive ether
#

but the fact he actively waits to get mad about comments is hilarious

half walrus
#

i didn't even bother with having an alt here

lethal kayak
#

i always wonder if some of the new active people are alts from banned people

half walrus
#

and i dm'ed aaron when i came back as krit

restive ether
#

if they are they got me fooled

half walrus
#

not about that shit

#

imagine ban evading KEKW

restive ether
#

i mean

#

one dude has 80+ times

lethal kayak
#

true

half walrus
#

that's depressing

lethal kayak
#

are you talking about ultraman or matthew

#

or someone else

restive ether
#

he doesn’t even try

#

he uses the same name

half walrus
#

like after 6 times its not even funny

lethal kayak
#

lmao

restive ether
#

which imo is even weirder

half walrus
#

like ur entire life revolves around just

restive ether
#

like why would you do that

half walrus
#

getting banned repeatedly

restive ether
#

at least matthew tries to actually make new names and hide

half walrus
#

from a random ass discord

restive ether
#

this dude literally goes out of his way to get banned

lethal kayak
#

it's actually so easy to ban evade in theory

half walrus
#

smart people dont get banned

lethal kayak
#

true

half walrus
#

unless its pixelomer

#

sadcat

grim sparrow
#

lol

half walrus
#

ok but wait

#

llama msged at 2 am

#

i was asleep from 5pm yesterday to 6am today

#

nani

grim sparrow
tardy narwhal
#

that’s hella honest though

half walrus
#

i'm guessing gcwhatever just asked him who llama was lol

#

ooooops

restive ether
#

llama if you’re reading this

#

take the L

half walrus
#

possibly not tbh

#

wait

#

probably so i don't say retarded outside of calling myself retarded

#

or my code

#

which i will take criticism on from literally any other person on the planet

#

hi @tepid olive

#

no i don't stalk ppl who follow me on twitter

#

ur pfp intrigued me

#

microcosm of my interactions with this guy

grim sparrow
surreal mountain
#

who ping

half walrus
#

i wouldn't have seen this had he not sent the jan 1 msg

half walrus
#

my message requests are spammed to absolute shit

surreal mountain
#

i have an 8gb and it has been smooth as can be

half walrus
#

idk how to un-accept a twitter msg request

#

pls

tepid olive
#

or report the conversation

#

the latter also deletes the DM though

#

well, block and unblock will make it go to requests again if you have DMs open

#

reporting it prevents them from messaging you again even if you have them open (until you message them first)

half walrus
#

i love how much information this screenshot potentially leaks i'm leaving it up

tepid olive
#

hmm, digitalocean

half walrus
#

that's not an affiliate link

#

wait theres no rule against that 1 sec

tepid olive
#

I prefer Hetzner Cloud, higher traffic limits

#

I also have a dedicated server from them

half walrus
#

the $100 is like straight up no strings attached tho, iirc it just limits the size of server you can buy w/o spending first

#

digitaloceans pricing model is use first pay at end of month, and usage is charged by the minute, not flat-fee, so you can shut down a droplet and pay only for what you used

#

and they have US servers in various places

half walrus
#

or i'd use hetzner lol

tepid olive
#

I'm not American so fr

restive ether
half walrus
#

ikr

#

specifically him

#

like "oh hey he might be better now!"

#

8 days later

tepid olive
#

even then, Hetzner peering to Telekom (Hungary) seems shitty, but oh well

half walrus
#

kek nvm

#

digitalocean was amazing for tf2 competitive

tepid olive
#

when a download/upload is particularly slow I just connect to a TorGuard Sweden proxy and it boosts my speeds

half walrus
#

people would always let our team host

#

cuz we could just ask their players where the best location was and i'd spin up a server between their best location and ours (chicago)

#

and our maincaller lived in chicago at the time so he'd have 5 ping and it was great lol

tepid olive
#

I'm straight up running a (private) proxy and DigitalOcean charged me like $15 for traffic overage so I moved the VM to Hetzner lol

half walrus
#

mood

#

i need to clean mine out

#

i have too many

#

do u develop

#

build server

#

vscode remote

#

proxy

#

vpn

#

homepage for urself bc everyone has one now

tepid olive
#

I use mine for a bunch of things

half walrus
#

dragon r c b i

#

remote builds

#

just as an example lol

#

i have a mac server i use for building llvm

#

so its not destroying my local machine every time

#
  • so it doesn't fuck up my own machine's filesystem
#

set up theos + bingners llvm toolchain on an ubuntu droplet & screw around

#

u can also VNC in and have linux on ur phone

#

is it good

#

i didn't know those were out

#

oh shit it is

#

$149

#

i need

#
PINE STORE

Estimate dispatch in mid January 2021 BODY Dimensions: 160.5mm x 76.6mm x 9.2mm Weight: 185 grams Build: Plastic with KDE logo Colour: Black SIM: Micro-SIM DISPLAY Type: HD IPS capacitive touchscreen, 16M colors Size: 5.95 inches Resolution: 1440×720 pixels, 18:9 ratio PLATFORM OS: KDE Plasma Mobile OS build Chip...

#

man imagine though

#

iphone 12 body but linux phone

#

or even iphone X

restive ether
#

too bad all those linux phones suck

#

maybe in like 5 years

half walrus
#

yeah i think it says that on their site even

restive ether
#

especially with pine phones

half walrus
restive ether
#

i’ve heard of how inconsistent their build quality is

half walrus
#

it functions and its to create a market ig

#

i'm assuming this was a kickstarter

restive ether
#

and how many people are getting phones that die completely within a day

half walrus
#

like good ol lenovo

#

same experience lol

#

the fucking logo on the hinge on this laptop isn't level

#

need to scrape it off

#

their normal line is top tier

#

but they like to experiment too and it's nice

#

which yoga

#

720 lineup is amazing

#

c630 wos is,

#

it was ahead of its time

#

hopefully the 5G will be better

#

we will see

#

still need to get my 720 15ikb from my ex

#

woeis

#

did the laptop break itself or

#

sounds like a macbook lol

#

had a kid drop a grill on my 720 junior year in hs

#

whole ass grill

#

lid still has a dent, went 2 years without getting the screen replaced

#

yeah

#

same kid that snitched on me regarding stealing the admin credentials for the district

#

why are we on good terms

#

if ur not tuned into drama specific to only this server ur gonna have absolutely no idea

#

and i even forget most of the specifics

tepid olive
#

true

half walrus
#

u know who 'calico' is?

#

like aside from 'me', were you around for that whole situation?

tepid olive
#

falcon is the former central dev that left the community due to backlash of something i forgot about

half walrus
#

@restive ether would you like to tell the tale

#

i've got nothin to do rn waiting on some backups to finish but idk if i deserve the honor

restive ether
#

former central dev

#

lmao

#

like he ever did a damn thing

half walrus
#

i'm the former central dev

#

he didn't write a line of code

#

i even typed the command to build it for him

#

i'm not making that up

restive ether
#

central was shadow deved hard because llama played guilt trip sofuckingfunny

half walrus
#

not a guilt trip

#

same reason i kept working on velox

#

i like writing code lol

restive ether
#

too bad, because you already know who that is

#

true

half walrus
#

gimme fun code to write or work on or rewrite and i'll do it regardless of whether its a good idea lmao

restive ether
#

calico cat, good times

half walrus
restive ether
#

i got to test page bar

half walrus
#

i

#

need that old codebase man

#

i wonder if its on github private by chance

#

bc the pagebar functionality was ass

#

but all the cool ass features in the paid version were actually sick

#

no idea how i wrote that code

restive ether
#

bring bad page bar

half walrus
#

plan to get around to it

#

ios 14 page indicator is a PITA to work on as it turns out

restive ether
#

they changed it?

half walrus
#

they rewrote the entirety of UIPageIndicator

#

some new guy on the uikit team

#

its actually sick now

#

plan for the rewritten version to not hack itself in and instead extend UIPageIndicator and use all the new features

restive ether
#

what was the point of rewriting it though

half walrus
#

lemme screen record using it

#

holding down on it and dragging does that

restive ether
#

oh yeah i forgot about that

#

i’m not in 14 so i kinda just seen them as dots still lol

half walrus
#

very ios tweak-esque, except they actually did it first for once

#

and it's system wide afaik

tepid olive
#

it’s quite nice, but i have a one page setup now lmao

#

i’d use it if i could jailbreak

half walrus
#

me

#

i use it constantly

#

fuck 5 thumb drags to get to the app library

#

which i have to use because i cant find my apps because of my theme

#

ok but imagine now

#

a folder rewrite based on the app library

#

i usually have to bc i cant find shit in the app library either

#

nobody bc they suck

#

imagine if they worked like the app library

tepid olive
#

if only i could jailbreak woeis

#

i like my passcode tbf

half walrus
#

i uh

#

may or may not have fucked up the app library w/ h+ tho

gaunt mesa
#

is ther verizon

#

that*

half walrus
#

it's straight talk

#

i just used the VZ icon bc

restive ether
#

i still don’t get why the ipad doesn’t have an app library

half walrus
#

i like confusing myself

restive ether
#

it seems arbitrary

half walrus
#

lol

#

can tell you its bc of how fucked up app library code is

gaunt mesa
#

wait ipados 14 doesn't have the app library?

half walrus
#

so jank

restive ether
#

i saw some dude make a ghetto app library with flex

tepid olive
#

iPads need app library tbh, id love it in the same style as today view

half walrus
#

app library is an SBIconList of SBIconLists that open SBIconLIsts

#

which is why its jank with HomePlus

tepid olive
#

true

twilit jungle
half walrus
#

see like

half walrus
#

ios 13 and even moreso with 14 rewrite is so clean

restive ether
#

something someone made in flex

half walrus
#

so the app library bullshit is

#

gross

gaunt mesa
#

apple just occasionally rewrites their code

#

and then write shit code more and more

#

and then fix it

#

and then write more shit code sofuckingfunny

#

nah that was good

half walrus
#

lol yeah no that's the vibe i'm starting to get renai

restive ether
#

maybe someone will make this a tweak and smooth it out

half walrus
#

13 rewrite was fucking amazing

#

14 is kind of

twilit jungle
#

Thats pretty much how all big softwares work

half walrus
#

making things worse

gaunt mesa
#

next rewrite ios 17

half walrus
#

and 15, oh no

gaunt mesa
#

fr

restive ether
#

rewrite all code in swift

#

plz

#

plz

#

plz

gaunt mesa
#

wait was ios 8 or 9 the huge rewrite?

half walrus
#

so we'll probably see a refactor again for 15 or 16

restive ether
#

plz

gaunt mesa
#

8 was huge

#

or was it 8

#

9

#

i can't remember

#

ok ofc 7 was huge

restive ether
#

ios 7 nfr

gaunt mesa
#

brhu

half walrus
#

7 was the real massive rewrite

gaunt mesa
#

yea

half walrus
#

then 9

restive ether
#

7 kinda sucked though

half walrus
#

then 11

restive ether
#

for obvious reasons

half walrus
#

then 13

gaunt mesa
#

big sur is macOS 11

half walrus
#

so

#

15 here we come

restive ether
#

8 finished it off

gaunt mesa
#

8 wasn't really that much

half walrus
#

and anyone who thinks 14 was a massive rewrite

gaunt mesa
#

just a few QoL things iirc

half walrus
#

no

#

ios 14 wasn't the rewrite, 13 was

gaunt mesa
#

true

half walrus
#

and they just finished the rest of their features in 14

restive ether
#

dear lord

half walrus
#

i can't believe i didn't put together the dots in 13 on widgets lol

#

almost all of the classes used for the framework of widgets were already there

#

SBIconListGridLayout stuff used so heavily by widgets only had one property added for iOS 14

#

SBGridSize iirc

#

did i add this to the wiki lemme check

#

not sure why i removed this and didn't add the finished research

restive ether
#

try some piracy words

#

@half walrus

half walrus
#

HackYourIphone

#

Cydown

restive ether
#

true

half walrus
#

rejail

#

consider adding advanced dev to that exemption list as wel

restive ether
#

there’s only like 4-5 words we didn’t include because they didn’t seem necessary

half walrus
#

in the impossible event i ever get advanced dev

restive ether
#

you’re not a dev idiot

half walrus
#

also pink back pls

restive ether
gentle crescent
#

hello

tepid olive
gentle crescent
#

can i get a dev to say cydown

half walrus
#

cydown

gentle crescent
#

nice

#

ok

gaunt mesa
half walrus
#

\👍

gaunt mesa
#

cydown

tepid olive
#

true

gaunt mesa
#

why aren't u using cyup

tepid olive
#

cydown

gentle crescent
half walrus
#

lol did i just find a discord bug

gentle crescent
#

you're welcome

gaunt mesa
#

epic

half walrus
#

:+1:

gaunt mesa
#

rip

half walrus
#

if you put a \

#

before that

undone nest
#

can i also say it

gaunt mesa
#

\👍

half walrus
#

instead of printing emoji name/id

gaunt mesa
#

WAIT

restive ether
gentle crescent
#

you can always say it dog you'll just get banned :D

gaunt mesa
#

oh taht's cool

#

👍

undone nest
#

that is very sad

gaunt mesa
#

UGH

undone nest
#

when developer role

gaunt mesa
#

i love the native mac emotes

#

true

half walrus
#

\☺️

gaunt mesa
#

wtf

#

that looks ugly asf

half walrus
#

putting \ before a default style emoji prints it in the font you're typing in instead of the apple emoji font

restive ether
gaunt mesa
#

i wonder if u can do SF symbols

#

ok

half walrus
#

that's backroom

gaunt mesa
#

that's adv only

half walrus
#

yyep

#

reliant on someone's opinion of whether you're an 'advanced dev' or not

#

along with

#

other

#

factors

gaunt mesa
#

i mean i actually don't have too many questions usually

half walrus
gaunt mesa
#

except for

gentle crescent
#

:bean:

gaunt mesa
#

what notifications does springboard give when its finished launching

restive ether
#

yes

gaunt mesa
#

because applicationDidFinishLaunching happens too soon

#

false

half walrus
#

if that's regarding me

#

dont

restive ether
#

perhaps he will ignore you

gaunt mesa
#

gm brad

half walrus
gaunt mesa
#

is he online now?

#

oh he is

half walrus
#

yes or i wouldn't have pinged

restive ether
#

if he wasn’t he is now

gaunt mesa
#

when i checked this morning he was offline

twilit jungle
gaunt mesa
half walrus
#

i'm away from home and dont have the strings list

twilit jungle
#

Same as apps

restive ether
half walrus
#

but uh

twilit jungle
#

SpringBoard is essentially an app

half walrus
#

consider searching this channel for a SpringBoardHome.dylib

#

i dropped an extracted one a while back

gaunt mesa
#

@twilit jungle but is there anything after the UI loads

half walrus
#

we used one in velox maybe

#

let me check

gaunt mesa
#

actually im probably better off just running all of my code on a separate thread

twilit jungle
#

Yes the same one that app gets, UIApplicationDidFinishLaunchingNotification

half walrus
#

they said that's too early

gaunt mesa
#

^

twilit jungle
#

too early for what?

half walrus
#

is it icon related ?

gaunt mesa
#

its delayed my sbreload by 10-15 seconds

#

no

twilit jungle
#

sbreload takes 10 seconds? yikes

half walrus
#

lol

#

it does with flexall installed

twilit jungle
half walrus
#

we need to figure that issue out sometime

gaunt mesa
#

and its on the main thread

half walrus
#

dlopen libflex only on first actual opening of flex or smthn

gaunt mesa
#

cuz im stupid

restive ether
#

sbreload go zoom

half walrus
#

cuz that bug is actually problematic on ios 14 now

#

with the new sbreload bug i found

twilit jungle
#

then make it on background thread?

half walrus
#

that kinda destroys the OS till a full userspace reboot

twilit jungle
#

FLEXall dlopen's libflex in ctor so it should be once.

half walrus
#

@upbeat wyvern I wonder if the sbreload bug could actually be related to the fact that Flipboard Explorer loaders increase sbreload times by 5+ seconds

twilit jungle
#

Or are you saying move that to when gesture is invoked

half walrus
#

hm

twilit jungle
#

@gaunt mesa well I can't find the list of notifications I had noted somewhere. Uroboro had made a tool to explore all the notifications, basically hooked the different notification center methods/functions, should be available on his github.

grim sparrow
#

I know I remade something similar that kinda works blind

twilit jungle
#

If its UI that gets displayed on specific screens, then I'd recommend hooking the view controller for that screen instead of using notifications.

tepid olive
#

time to get my 6 on 12.5.1

#

5s be almost 8 years old tho

#

frcoal

half walrus
#

couldn't wait 20s for me to explain smh

#

pretty much

half walrus
#

huh

gaunt mesa
half walrus
#

tell me you aren't doing drm in your ctor

#

there are people here including myself who will beat u if that's the case

crimson monolith
#

rip renai

twilit jungle
half walrus
#

can you install a shell script as a daemon on ios

lethal kayak
#

no response, krit has beaten them to death

gaunt mesa
#

this isn't for DRM

half walrus
#

why url request

gaunt mesa
#

its not even a tweak u people know about

half walrus
#

u people

gaunt mesa
#

"u people"

half walrus
#

ok but i am curious now why you'd need a URL request that early on

gaunt mesa
#

well i don't

#

i just haven't finished the part where the request will be

#

its just to pull some geographic data from an API

#

i was just testing the actual data part and i by chance happened to notice

#

my intention was actually to pull the data here

#

but after some thinking i realized i can just move that to somewhere else

#

since it doesn't need to be available on respring unless i do this one thing

half walrus
#

this file was never supposed to be publicly shared in this state and that's an 8 month old copy

gaunt mesa
#

wait

half walrus
#

surprised i even threw it on a private gist but anyways

gaunt mesa
#

Springboard.x

twilit jungle
half walrus
#

the elusive missing file in HomePlusPro

gaunt mesa
#

and the layout folder

#

but no one cares about that

half walrus
#

shit did that have the udid code

gaunt mesa
#

i love that

misty cradle
#

@half walrus yes

lethal kayak
#

starboard

gaunt mesa
twilit jungle
misty cradle
#

selling udid code!!

gaunt mesa
#

paypal api must've been a bitch to work with

#

oh i forgot spoilers banned

misty cradle
half walrus
#

yall stop digging thru that file thx

#

ugly old ass code

misty cradle
#

it already got interesting nfrcoal

lethal kayak
#

Bestandsnaam

half walrus
#

uploading it sometime this week to the repo, i've already shared most of it here afaik

#

enjoy all the scary shit

#

and wonder with me why that took so long to crack

#

here's the code i was referencing @ renai

gaunt mesa
#

lol

#

yeah

#

i can see

half walrus
#

specifically ```objc

  • (BOOL)isShowingHomescreen
    {
    [[[HPDataManager sharedInstance] currentConfiguration] setInteger:1 forKey:@"HPTutorialGiven"];
    if ([HPManager sharedInstance]._rtIconViewInitialReloadCount == 2)```
twilit jungle
#

btw there is a homescreen changed notification... please stop using a getter method for that.

half walrus
#

we've had this discussion

gaunt mesa
#

so many people use singleton "manager classes"

half walrus
#

like a probably hour long discussion between you and uro and i here

gaunt mesa
#

yet have like 4 different ways to actually make the singleton

misty cradle
#

sad

twilit jungle
half walrus
#

none of us were able to figure out a better way to do what i needed

misty cradle
#

no more springboard.x.krit.trollface.png.txt

gaunt mesa
#

true

misty cradle
twilit jungle
misty cradle
#

selling it tho

#

up to you if its scam

gaunt mesa
#

ill sell

#

for 99 dollars

half walrus
#

I just know the third time isShowingHomescreen gets called is when the icon models are in a state where I can jump in and start working with them without errors

misty cradle
#

here proof that its real

half walrus
#

let me find the velox springboard notification we used if i saved it

twilit jungle
#

Yeah probably cause that method is called during the springboard launching.

half walrus
#

ok so where's my 100% bub

twilit jungle
#

Using SBIconController's view appearance methods would be better (atleast on iOS 13+, pre-iOS 13 those methods are never called)

misty cradle
#

ok about to message daniel on instagram

#

where my money

half walrus
#

dont bring me up pls if u actually do

#

if i want to go after him abt this i will

misty cradle
#

that other 600-700$ could be invested in so many other things

half walrus
#

i might just actually msg him today bc fuckit

misty cradle
#

@half walrus ok ill specifically bring u up and how you were scammed by him

half walrus
#

literally fucked financially rn

misty cradle
#

so yes msg him

twilit jungle
#

Stimulus check though

half walrus
#

don’t like burning bridges

half walrus
twilit jungle
misty cradle
#

don't u mean don't like burning bridges that are worth keeping

#

not sure if its worth keeping that bridge nfrcoal

#

and you msg'ing him about it doesn't mean u have to burn bridges

half walrus
#

most probably aren't worth keeping but i've been historically bad at figuring out which ones so just as a rule of thumb i avoid it now

#

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(andIOop) name:@"SBIconModelDidLayoutIconStateNotification" object:nil]; @gaunt mesa

#

this notification gets sent at the end of -[SBIconModel layout]

#

however its worth noting probably for your case that tweaks such as HomePlus and velox call this method, H+ whenever you change row count, velox idk when

#

destroys and reloads the entire listing so in velox i think we used it as a "shit's fucked" button

#

@restive ether peitition to add .*troll.* to the filter

tepid olive
#

true

#

i just am stealing emotes

#

fun stuff

half walrus
#

@misty cradle you still have access to the VeloxReloaded and related repos on gh right?

gaunt mesa
#

thanks krit

half walrus
lethal kayak
#

delete the update and turn off auto updates

half walrus
#

might download/clone those just for the hell of it

misty cradle
faint timber
burnt niche
restive ether
#

me too

misty cradle
#

me too

lethal ice
#

ok

burnt niche
#

I got a trash camera for my computerpepehands pepehands pepehands

lethal ice
#

are you sunny johl

burnt niche
#

I might change the webcam. If thats possible to open laptop and change it

#

No

lethal ice
#

or darshen

tepid olive
burnt niche
#

Nah

#

I dont have it on

tepid olive
#

or use tvOS 13 profile expiring Jan 31, or other OTA blocking tweaks if jailbroken fr

burnt niche
#

Because of my webcam

#

Its really really bad

#

Its dark everywhere

lethal ice
#

the first two look like they could be indian to me

tepid olive
misty cradle
burnt niche
#

Yea they are in comp sci

lethal ice
#

oh tru

burnt niche
#

Most people in my math course are bio / comp sci

#

Can you change the camera hardware on a laptop?

gentle crescent
#

@misty cradle

misty cradle
#

@gentle crescent

gentle crescent
#

o

lethal ice
#

@burnt niche you can plug in a new camera

#

probably be pretty hard to replace the hardware

burnt niche
#

Yea it might be hard. Since i would have to find the right port and size to fit the screen

lethal ice
#

also i used to think my webcam had terrible quality

#

but turning on the lights

#

made it leagues better

twilit jungle
#

who would have thought

burnt niche
#

Its dark asf still

lethal ice
#

given that the room was full of natural light, not me

#

literally have my blinds all the way open but camera only works well when i turn on my lights

burnt niche
#

Yea i might turn on a bright light in front of my face

faint timber
#

who wants a gpu you have to pay of course but at msrp

twilit jungle
#

What gpu?

burnt niche
lethal ice
#

sushil

burnt niche
#

How do i look

lethal ice
#

like a king

burnt niche
#

Real dopeboy shit u hear me

#

Im jp thats not me😂

twilit jungle
#

fr boy...

half walrus
#

need to wire my iphone hotspot connection to my router's internet source and run everything through it, if anyone has any pointers on an easy way to do that
@half walrus

#

i swear i replied to that weird

#

yes

#
  • a lot more
#

oh i remember why i didnt lol

#

which OS are you on

#

i would recommend using it alongside theos, and if you do please @ me immediately if/when you hit issues as nobody has been doing that on linux

#

and I say 'alongside' as you shouldn't delete theos in the event things go wrong w/ dragon

#

it should almost fully support theos makefiles

#

bash <(curl -sL dr.krit.me) to install

#

root pass is for symlinking /usr/local/bin to the binary and you can view the installer script at https://dr.krit.me/

restive ether
#

it go zoom

half walrus
tepid olive
#

tru

half walrus
#

i readily accept pull requests to this

#

it's gotten far faster since then

#

and i need to do it on a theos project now that it has that, so it's a perfect comparison

tardy narwhal
#

rip, github repos have a max size of roundabout 1gig

half walrus
#

@lime pivot you've inspired a dragon feature congrats

#

ironically the thing i joked about "being something i'd do but idk if i'd go that far"

gaunt mesa
#

does dragon's compile commands work again?

half walrus
#

dragon export ym?

gaunt mesa
#

yes

#

cuz last time i tried it i was getting a blank file

half walrus
#

unsure

gaunt mesa
#

ill try it again

half walrus
#

pip3 install pyyaml

gaunt mesa
#

pip3 install pyyaml

half walrus
#

high5.png

half walrus
#

did you do pip install yaml or pip install pyyaml

#

lol yeah it's dumb

#

named 'pyyaml' in pip but 'yaml' in python

#

rn just try running it on a theos project

#

did you use the install script

tepid olive
#

fruhh

half walrus
#

does it not support arch wtf

tepid olive
#

yay install ninja

#

yay better

#

ok

#

idrc

half walrus
#

pacman -S ninja

tepid olive
#

since when

#

is yay EOL

gaunt mesa
#

pacman -S ninja

#

what is yay

tepid olive
#

isn't yaourt

tepid olive
half walrus
#

arch package manager debates gross

tepid olive
#

i think

gaunt mesa
#

wtf is that

#

what are these cringe names

half walrus
#

imagine not using pacman and doing everything aur manually

#

lol

tepid olive
#

yay saves time

#

to update everything

#

just run yay once

half walrus
#

@tepid olive do you have tree installed

#

i need to just fix toolchain shit so lets do that now

gaunt mesa
#

anyone wanna help me with my Implicit and Inverse Derivative Test /s

half walrus
#

tree $THEOS/toolchain

#

i'm gonna make it scan $THEOS/toolchain if it doesn't find one in dragon first

tepid olive
#

true

half walrus
#

tree $THEOS/toolchain > sendtokrit.txt

gaunt mesa
half walrus
#

~/.dragonbuild by default

gaunt mesa
#

well ur on catalina

#

so it looks better

tepid olive
gaunt mesa
#

discord native icon wen for public

tepid olive
#

idk

#

they showed how it looked

gaunt mesa
#

i haven't opened vscode in weeks idc enough to fix it

tepid olive
#

i like mirac's better anyways

#

i'll put it back when i have time

gaunt mesa
#

i wish microsoft edge stopped updating every 2 seconds

tepid olive
#

canary updates kill it

gaunt mesa
#

school

tepid olive
#

how

gaunt mesa
#

safari is my main browser

tepid olive
#

school needs edge

gaunt mesa
#

i have to sign into google and stuff

#

and when ur signed into restirected gsuite accounts and personal accounts it becomes a mess

tepid olive
#

and people make a drama about supporting IE

half walrus
#

rm -r ~/.dragonbuild/toolchain && ln -s $THEOS/toolchain ~/.dragonbuild/toolchain @tepid olive

gaunt mesa
#

bruh

tepid olive
#

but others can't support safari

gaunt mesa
#

i only want the browser that looks the best

#

and edge uses chromium

#

???

tepid olive
#

true

half walrus
#

edge == firefox rn

gaunt mesa
half walrus
#

and firefox == chromium

gaunt mesa
#

gecko is a fork of chromium

half walrus
#

and chrome is chromium + branded shit

#

everything is chromium now

#

lol

gaunt mesa
#

chromium is a fork of webkit tho

#

which is still funny to think about

tepid olive
#

safari is my preferred browser because touch id

#

and chrome kills my system

gaunt mesa
#

safari is my preferred because it looks good

#

chrome looks like shit

tepid olive
#

true

gaunt mesa
tepid olive
#

i use safari for windows in WINE

gaunt mesa
half walrus
#

@gaunt mesa lol remember this

tepid olive
#

true

gaunt mesa
#

and then finally achieved that at like 5am

half walrus
#

i thought i did

#

do you remember what the fix was

gaunt mesa
#

that was like 10 months ago

#

unfortunately i don't

#

could it be file permissions

#

seems like a write error

half walrus
#

OH

tepid olive
#

gosh i wanted apple to ship arm64 binaries for xctoolchain so much

gaunt mesa
#

r word careful

tepid olive
#

true

#

burrit0z moment

gaunt mesa
tepid olive
#

for my iPad

#

arm64 brew binaries run

half walrus
gaunt mesa
#

ok that makes a lot more sense

half walrus
#

i bet i didn't fix it during that call

#

the refactor has made this so much easier now

gaunt mesa
#

formatting sadCat

#

e

tepid olive
#

arm64e

gaunt mesa
#

yes