#development

1 messages · Page 607 of 1

restive ether
#

yeah we talked about this when the idea initially came up

ocean raptor
#

not gonna happen

opal ridge
#

there's also /private/xarts i think

ocean raptor
#

possible

zenith hatch
#

cum

ocean raptor
#

but we won't be doing it

opal ridge
#

and the only file in there cannot be deleted

ocean raptor
opal ridge
#

right, so are we using /private/preboot/jb

tepid olive
ocean raptor
restive ether
#

would that even work in a semi untethered

ocean raptor
#

just not worth it

tepid olive
#

oh

zenith hatch
#

/cum/cock/balls/jb better directory

restive ether
#

yeah it’s not worth working on that for the like

#

3 tweaks that do it

opal ridge
restive ether
#

and probably shouldn’t be doing it regardless

#

if you use those it’s kinda on you

ocean raptor
restive ether
#

i see

ocean raptor
restive ether
#

if it wasn’t hacky before that’s certainly it

opal ridge
#

/var/jb -> /private/preboot/jb ?

ocean raptor
#

yep

#

the link target can be anywhere tho

opal ridge
#

ofc course not inside data volume but outside /var/containers/Bundle

#

how would we deal with dumb stuff like hardcoding /var/jb in Sandbox.kext or something

zenith hatch
ocean raptor
restive ether
#

worth considering in the meantime

tepid olive
ocean raptor
#

I just don't care

tepid olive
#

or would it have to be put into the jailbreak

opal ridge
#

i think we don't need any compat with existing debs

#

or do we?

tepid olive
restive ether
#

change the arch 🙏🏻🙏🏻

opal ridge
#

iphoneos-arm64

#

right, so we are using MEMO_PREFIX=/var/jb and a non-merged /usr?

ocean raptor
#

@tepid olive here is some psuedocode

%hookf(FILE *, fopen, const char *path, const char *mode)
{
  if mode wants write and !hasPrefix(path, "/var/jb") {
      %orig(prepend("/var/jb,", path), mode);
  }
  %orig();
}
restive ether
#

oh yeah, go ahead merge /usr

#

ubuntu style

ocean raptor
#

I'm not touching that

opal ridge
#

debian style

ocean raptor
#

usr merge is the best way to get bugs

restive ether
#

i don’t see a problem with it, but it also seemed like a non issue for them to have changed it

#

i don’t see why they felt the need to do it

opal ridge
#

it's mainly an issue of confusing where bins are

ocean raptor
#

I am not doing usr merge for procursus

#

end of discussion

gentle grove
restive ether
restive ether
gentle grove
#

we should go back to the original HFS where there's no subdirectories

gentle grove
restive ether
#

i never read the discussion on it

gentle grove
#

Idk what they said

opal ridge
#

mind you, debian stable didn't crash

restive ether
#

someone linked it i just didn’t feel like reading

ocean raptor
opal ridge
#

single user isn't a thing in the context of a jailbreak bootstrrap so why /usr at all

restive ether
#

just sort alphabetically

opal ridge
#

another perspective

gentle grove
#

What if you have two cdroms

ocean raptor
# restive ether i never read the discussion on it

TL;DR: some debian developers wanted to symlink bins all of the place to do a usr merge but guillem brought up that it will confuse dpkg a whole lot (which there is not a good solution for) and people did not like hearing that

opal ridge
restive ether
gentle grove
#

that's what $PATH is for thoguh

opal ridge
ocean raptor
tepid olive
#

Wallahi, you guys are all stupid

#

Jk

#

Gm

ocean raptor
restive ether
#

i see

tepid olive
ocean raptor
restive ether
#

Switching to a merged /usr directory eliminates the historical duplication of directories and paves the way for modern techniques, such as stateless systems and atomic updates, thus facilitating the handling of snapshots. However, most desktop users are unlikely to notice any changes. The symbolic links to the subdirectories in /usr, on the other hand, will probably remain with us for some years. For Debian 11, the aim is for Debian packages that can be built on systems with and without the /usr merge and that still will work on the other system without restrictions.

tepid olive
opal ridge
#

that still doesn't explain no-/usr

tepid olive
restive ether
#

he taught me control c control v

tepid olive
#

lol

tepid olive
#

Who's Jackmio

restive ether
#

are /usr/bin and /usr/sbin unmerged

gentle grove
#

yes

opal ridge
#

some random member

#

yes

tepid olive
gentle grove
#

Sbin is superuser bins I think

restive ether
#

oh i mean

#

could be worse

tepid olive
#

lol

gentle grove
#

so they require sudo by default

opal ridge
restive ether
opal ridge
#

sus

tepid olive
#

In other news why was I never banned

gentle grove
#

suzy

restive ether
#

why would i ban you

#

i don’t care

tepid olive
#

I'm pretty sure my nickname violated rules

restive ether
#
  • ratio
gentle grove
tepid olive
#

A slur in russian

gentle grove
#

Trol

opal ridge
#

tr

tepid olive
restive ether
#

doesn’t that literally just mean racism

tepid olive
#

hm?

#

Fiore is an idiot

#

Jk

#

lol

restive ether
#

adding the usrmerge package to pro

#

Essential: yes

indigo peak
opal ridge
#

please don't install dpkg-fsys-usrunmess

#

it will bootloop

stuck wyvern
#

can't stop me

gentle grove
#

I ate this last night

stuck wyvern
gentle grove
#

oh

tepid olive
#

lol

gentle grove
#

don't care

opal ridge
#

nah, this is #fr-chain

gentle grove
#

don't care as in I am commanding you to not care

tepid olive
#

Me When Discord Doesn't Work

#

@tepid olive I don't have nitro on this dumb account

#

oh

main apex
gentle grove
#

Why throw up

main apex
#

Cause its a gross ice cream

gentle grove
#

How

celest quiver
#

i love cookie dough too

gentle grove
#

you have no taste

celest quiver
#

it’s not gross

gentle grove
#

cookie dough is one of the best

main apex
gentle grove
#

What the heck

celest quiver
misty cradle
#

bitch uggggh you so ugly

misty cradle
#
  • says the virgin
pearl sail
#

if Capt:
false == true;

tepid olive
#

if Capt:
false == true;

#

lol

#

prob not lol

hasty ruin
high citrus
#

wait it's all c/c++?

tepid olive
pearl sail
#

don't care and didn't ask

high citrus
#

How would I ignore requests with ssl-pinning (or whatever instagram and tiktok seem to be using that the appstore doesn't use) in mitmproxy, I tried mitmdump --allow-hosts 'example\.com' -s proxy-script.py, this fixes the appstore but the other apps are still broken

#

If I use proxyman on iOS (which creates a local proxy using vpn) it doesn't break the apps (with ssl-proxy disabled)

#

I don't want to intercept the requests, I just want to be able to ignore it

#

so the proxy can stay on, without breaking all apps

#

So I made a proxy (mitm) script that changes json content of an app (only one domain), but I don't want to switch the proxy on every time I want to use the app

#

I'm on 15.1 :|

#

that would revoke it every week

#

I'm only gonna do this when I have an app to publish

high citrus
ocean raptor
#

What's the best method for hex string to byte array in plain C? I'm feeling lazy rn

#

Should I just use scanf? trol

high citrus
#

wait could I use dns (pihole) to only use the proxy for that single domain, and leave all other domains untouched?

ocean raptor
#

never

#

too late, already done trol

tepid olive
#

Asahi is usable day to day

#

The graphics acceleration is good enough for video consumption

#

Imo

#

And the rest is fine

#

You dont get a real sleep function but that was doable to me

#

Yes

#

Option boot to the proper OS

#

Yeah you hold power button

#

I still call it option boot

#

seek therapy

ocean raptor
#

can't decide whether to get an M1 or a framework 😭

#

they added achievements to discord??????

misty cradle
#

@compact swift mention me now

#

hihihi

misty cradle
#

combo fr

ocean raptor
#

ok

#

now I'm in party mode

tepid olive
#

What is that

ocean raptor
#

I don't know what this is! why is everything vibrating so violently

tepid olive
#

Do u get like an award

#

For the achievements

misty cradle
tepid olive
#

Prize whatever

misty cradle
#
  • slime lantern
tepid olive
ocean raptor
#

no, I will not

misty cradle
#

when did i ask

ocean raptor
#

uivibrate coming up

misty cradle
#

i enabled it on my phone then put my phone on my p*

#

this is better than head.

#

wtf

#

january 12th.

#

@ocean raptor ????? what did u mean by that

#

u tried it??

ocean raptor
#

@restive ether please ban

#

I made a thing

Documents/iOS/trustcache
➜ ./trustcache create trustcache.bin test/hashes.txt 

Documents/iOS/trustcache 
➜ ./trustcache info -h trustcache.bin 
version: 1
uuid: 0000000000000000
num_entries: 239

Documents/iOS/trustcache 
➜ ./trustcache info -e 1 trustcache.bin
entry 1:
        cdhash: 00d6b888b40850f5efe3a60cccfed1b06c0f4f38
        hash_type: 2
        flags: 0
tepid olive
#

lol

#

that gives me an idea

#

accord achievements

#

😳

#

no

stuck wyvern
misty cradle
#

please do not spam the development channel

#

??

#

it wasnt me

#

i did not delete your "if you delete this message youre gay"

#

i deleted the dots at the top

#

the initial ones

#

but ok virgin

#

bottom

#
  • virgin
high citrus
#

I could probably add one entry here, but then I would have to host some kinda relay site (that uses the proxy to connect to the real domain)

#

Don't that this is the best option though (if it even works lol)

high citrus
#

Huh

#

I should host a website that uses the proxy to access the real domain, and use the pihole to point the real domain to the relayed domain right?

ocean raptor
#

Ok&?

high citrus
#

Oh that’s a good point, almost forgot about the 'has to use a different dns’ part lol, but since I will be hosting it all in docker containers it won’t be an issue I suppose

lone bronze
#

i was going to say storyboard is a thing but not sure what they have for ios specifically that runs at runtime

#

you need storyboard to make a macos app?

#

interesting

#

iOS isnt mandatory right?

#

yeah i was going to say i think I bypassed needing it in React Native

primal perch
lime pivot
#

you need to hook up a few things but it can 100% be done

#

hi

#

fr

#

I think swift makes it easier

#

you just @NSApplicationMain on the app delegate class and it handles the init stuff for you

#

yeah

#

it’s different on macos though

ocean raptor
#

it doesn't matter where

#

basically

#

just

#

get

#

good

restive ether
#

yeah fr

ocean raptor
#

how would I know

#

I have literally never had any issues with perl

gentle grove
ocean raptor
# gentle grove i wrote a blog post about this

For whatever reason, Discord decided to implement this into both their web/desktop client and their iOS app.
They added it because it is how you show that you want to edit a message in IRC

gentle grove
#

oh ok i might add that then

timid furnace
#

ripoff sed syntax moment

gentle grove
#

its not ripoff, it's just very basic

ocean raptor
#

IRC doesn't support message edits so it' common practice for people to write s/old/new/ to show the change they want to make

ocean raptor
gentle grove
#

wait is ed not an interactive editor

#

i thought it was

ocean raptor
timid furnace
#

o

gentle grove
#

o

gentle grove
#

not thati dont believe you

#

wait i can just say that "it was probably because of that" if i cant find out for sure

#

wtf how was 2017 5 years ago

ocean raptor
gentle grove
#

yeah i meant for like discord specifically but it's ok ill just add it to my post anyways

#

god i need to figure out sidenotes instead of footnotes. sidenotes are probbly so much nicer

ocean raptor
#

what is‫going on

gentle grove
#

lmao

#

ive decided im going to make my commit messages on my website not mention the page im modifiying so i have more space in the title for description

#

and i can just git log --stat if i really need to

#

itll look nicer in the edit history button which just links to the github commit history for the page

primal perch
#

@gentle grove boba

gentle grove
#

hey

#

how does this look

vivid dew
primal perch
opal ridge
zenith hatch
celest quiver
pliant fossil
primal perch
pliant fossil
celest quiver
pearl sail
main apex
celest quiver
indigo peak
zenith hatch
#

true

celest quiver
ocean raptor
#

I don't do procursus, I have retired troll

#

ask hayden

ember harness
#

hello

ocean raptor
#

he also deleted his discord

zenith hatch
main apex
#

Miss Hayden, he was so cool :(

ocean raptor
#

Mr hayden

#

I was making a joke...

tepid olive
#

Clearly you've never seen Hayden in a bra

crystal prism
#

Overflow error

pearl sail
high citrus
#

got it working, DNS points to mitmdump (with the --mode reverse:https://example.com --set keep_host_header -p 443 arguments). Still limited to one instance per ip though because of the DNS

ocean raptor
#

.

primal perch
#

hayden in a bra

primal perch
#

grabbing lotion rq hold up

gentle grove
pearl sail
#

Damn that is nasty why would you mess with @gentle grove’s mom like that

#

She is already pretty fugly man

#

My respect in you get lesser by the day

pearl sail
#

Yes it goes more into the negative everyday

rocky token
#

When you have a dependency that’s effected by a CVE, how exactly do you find the source code to see where exactly the bug is coming from? Like how CVE-2020-10693 affects hibernate-validator-6.0.18.Final.jar in Maven?

#

Like I can find the jar file obviously, but how do I find the package/file/function that can be exploited?

#

My dependency check has a bunch of info, like saying it’s in org.hibernate.validator, but that’s where I’m lost. I’ve checked in HibernateValidator.class and can’t figure out if any of the functions would be vulnerable to the bug

gentle grove
#

it would be somewhere in src/main/org/hibernate/validator I would think, whichever file provides that

rocky token
#

I’ve tried looking but I’m just a potato. Am I looking for a function that takes a string argument since the bug uses an EL expression?

#

Seems like its in the HibernateValidatorPermission class. That one has two public functions that take string arguments. Somehow these lack the input validation necessary to prevent EL being entered

pearl sail
#

what cock?

#

micro penises tend to not be able to do that so nice try

#

You need to get better at lying

zenith hatch
#

true

vivid dew
primal perch
rocky token
#

Hello one version history pls

#

Jk that’s enough to go off of I think

#

Bro talking in here catches some dm’s lol

vivid dew
primal perch
#

mov qword [r11], rcx

vivid dew
#

stfu

primal perch
vivid dew
#

@thin valley happy birthday big man

tepid olive
#

@thin valley happy birthday big man

smoky prawn
#

Anyone knows how to fix the usage description key crash?

#

For HomeKit usage in Mobilesafari

smoky prawn
#

How do I properly add the key then without messing with system files? It’s for Safari

#

I would like to hook a method to override the usage key, but how do I find which methods are getting called?

#

I have done it with hooking for HealthKit usage description key, but cannot find the method for HomeKit

#

It should be working without messing with system files

hasty ruin
#

Yes @grave sparrow, in here.

primal perch
hasty ruin
#

ask @shut stag

shut stag
hasty ruin
#

Ban him you won’t

#

Rule violations

shut stag
#

get wrecked

cursive rampart
#

i need ntwerk widget

smoky prawn
rocky token
#

The Unix based one is superior WeSmart

hasty ruin
#

Phil Schiller, more like smelly loser

#

💩

#

NOT AGAIN

#

NOOO

smoky prawn
#

So any idea how to find which method calls the usage description key method ?

#

Thanks!

#

How to start from console output?

hasty ruin
#

Link does nothing

#

Ohh it’s to the zip

#

i love the iOS discord client

#

♥️

thin valley
thin valley
smoky prawn
#

How do I find which method to backtrace? I only have the console output

smoky prawn
indigo peak
#

just guess based on name

#

can anyone help me w airpods

#

my left one isnt working

#

like

#

its been out of the case all day

#

so it should be dead

#

but my phone recognizes it as 100% and charging

#

done that

#

several times

#

tried cleaning them too

#

it just told me to unpair and repair lmao

#

which doesnt work

#

Im literally holding the left one

#

and nothing

smoky prawn
#

@grave sparrow

indigo peak
#

the case light flashes when i take the airpod out like it normally should

#

but ios doesnt recognize it as out

#

and it doesnt connect

smoky prawn
indigo peak
#

and then the times it does detect out

#

the battery icon disappears

smoky prawn
#

Yes it does crash after accessing HomeKit stuff regarding to console output

#

@grave sparrow

primal perch
#

cunnilingus

lime pivot
#

and in general pairing has been incredibly broken since they introduced Find My support on AirPods

#

when you see the - Find My device show up, don't pair to it. wait for that suffix to go away and pair to that

#

the Find My device is just a dummy thing it broadcasts for other iPhones to pick up

#

the proprietary pairing works fine though, as in the popup when you open the lid

primal perch
#

apple trying to do anything

rocky token
zenith hatch
#

swiftui is nice for layouts (rarely)

opal ridge
#

please no swift

glacial matrix
zenith hatch
indigo peak
lime pivot
#

arg so annoying

indigo peak
#

I tried so many things

#

I even tried pairing them with my iPad mini on 9.3.5 and that didn’t work

#

Which only strengthens my belief that it’s a hardware issue w the actual AirPods, and not a software/firmware issue with the phone

delicate urchin
#

Hm is this really impossible to jailbreak a poor iphone se 1st gen with ios 15.2.1 lol

#

or there is a really risky way to try something

indigo peak
#

Right now its impossible

pliant fossil
smoky prawn
glacial matrix
smoky prawn
#

Will check thanks

smoky prawn
#

Does anyone know how to get a reference to the top-most uiwindow for all apps?

prisma grove
#
{
    NSArray *windows = [[UIApplication sharedApplication] windows];
    for (UIWindow *window in windows) {
        if (window.isKeyWindow) {
            return window;
        }
    }
    return nil;
}```

Deprecated in iOS 15 though
smoky prawn
#

I only get the Springboard window not app windows

timid furnace
#

yikes

zenith hatch
#

cumland

misty cradle
#

Perfect

#

Just how it supposed to be

#

U gotta iterate through it in layoutsubviews to make sure the values don’t change by accident

zenith hatch
#

true

misty cradle
#

@thin valley

primal perch
#

idk looks fine

#

better than 100 static globals

#

cool thanks utah

#

it was 45 like 6 days ago now it’s 88

#

make up your mind clouds

#

for the past month i gotta bring a jacket or i lose my ass because it’s 25f in the mornings then i bake in my car in the afternoon

misty cradle
#

bake these nuts

#

add a little salt to it

#

it filters trash code automatically

#

new gir ai feature

tepid olive
#

thanks gir for banning me!

#

anyways for anyone wondering (so nobody) here was my solution to storing ranges, default values, and translations for settings keys

#

feedback welcomed, i haven’t done objc in ages and im sure my styling patterns drastically differ from what’s customary in objc

pearl sail
#

I am nobody

stuck wyvern
tepid olive
#

i sent an atria git link

#

💀

misty cradle
#

the f word

#

and n word

#

fa

#

and then derogatory slur!

#

i be sayin the f word to nooka always

#

my favorite f word

#

its your mother

#

yes

tepid olive
tepid olive
#

true

vivid dew
vivid dew
pearl sail
#

@grave sparrow

#

hi

#

Already morning

#

how?

#

where am I?

pearl sail
#

I know I'm in the walls

tepid olive
#

gm

pearl sail
#

No the router is outside the walls

#

I can't reach it

pearl sail
#

gm

tepid olive
#

holy fuck

#

hes still doin it

#

xDDDDD

#

(real)

#

depends

#

the wha

#

💀

#

cock lover

#

boy liker

#

😒

lone bronze
#

WOW MOM

valid venture
#

Is there a place like TweakBounty where I can pay someone to a reverse app for me? Having issues with decoding what the app sends to the sever during a login thing.

valid venture
#

I'm lazy if someone wants to do it and I'll pay your ass 😉

jovial crow
#

Why the emoji

#

It's scary

opal ridge
#

that's a lot of discords

tepid olive
#

im gonna see if there’s any domain with loves-cock in it

ocean raptor
tepid olive
#

actually i think there’s something with likes-boys

tepid olive
#

ya cause cock hot

#

why would you?

#

like what need to you have to use logos in a cli tool

ocean raptor
#

don't use SBVOlumeControl

#

Use AVSystemController

#

from Celestial.framework

#

[[AVSystemController sharedAVSystemController] setVolumeTo:(float)vol forCategory:kAVMediaCategory];

tepid olive
#

celestial

#

woah

lethal kayak
#

how come the text in this channel is blurry but none others

#

wtf

#

electron moment

gentle grove
hasty ruin
#

linux users when their eyes don’t work (real)

primal perch
#

real

gentle grove
#

My eyes work

naive kraken
#

yes, make your postinst rename a file installed by the package, then check in your tweak whether the renamed file exists (you will probably want to rename it back to it's old name in prerm or delete the renamed file in postrm), this works because when repackaging it will miss the renamed file

#

(although I really don't see why you would do this tbh)

ocean raptor
#

my bugs go so hard even gdb crashes

stuck wyvern
#

advanced bugs

opal ridge
#

so true

pliant fossil
celest quiver
pliant fossil
hasty ruin
undone nest
primal perch
#

sex

glacial matrix
#

That’s clearly ARMA⁴

primal perch
#

arma means sex in norwegian

undone nest
#

fuck trolley

celest quiver
gentle grove
lone bronze
#

single threaded os

gentle grove
lone bronze
pearl sail
#

do one thing and do it well

gentle grove
#

where does it say it's single threaded

primal perch
#

javascript usually is

#

idk of any multithreaded engines

restive ether
pearl sail
#

Unix be like what philosophy?

lone bronze
gentle grove
#

node moment

primal perch
#

do 1000 things and do them as root

restive ether
misty cradle
#

??

primal perch
#

@vivid dew among us

vivid dew
vivid dew
#

availability is never important

#

just remove it

ocean raptor
#

Serious

#

Legit just remove it

ocean raptor
#

Why? Just download it

#

every heard of sed

#

Then change it delete based off of a line number range smh

gentle grove
primal perch
#

discord sex

ocean raptor
gentle grove
ocean raptor
#

Every heard of regex

gentle grove
#

reflex

#

lmao

primal perch
#

using regex

gentle grove
#

git format-patch is great

hasty ruin
#

just sleep

stuck wyvern
#

just update to ios 15 and use focus modes trol

primal perch
#

apple try not to make the OS worse with each update challenge (impossible)

misty cradle
#

shepgoba try not to complain about OS issues (impossible)

stuck wyvern
lime pivot
#

probably not because it’s tied to the Health app

restive ether
#

tied to HealthKit trollin

tepid olive
restive ether
#

save big at hobby lobby, homophobic spectacular

primal perch
#

probbly makes decent ad revenue

ocean raptor
#

uBlock origin does its job

primal perch
#

indeed it does

#

i dont turn it off no matter how much the site begs

#

cope + ratio + get a real job

faint timber
primal perch
#

find jesus

indigo peak
#

i forgor, how do i get the .app for a stock ios app from the ipsw

primal perch
#

extract the rootfs dmg and mount it on macos because its apfs

#

i think

indigo peak
#

sounds ab right

primal perch
#

then /Applications/* or /var/mobile whatever the fuck

indigo peak
#

i know theres a devwiki page for it

#

but i dont rember

primal perch
#

never tried it since im too lazy to boot macos

tepid olive
indigo peak
#

thats the part i know

#

its the getting the thing that i need

tepid olive
#

/var/staged_system_apps

primal perch
#

dyld-o

opal ridge
#

you can just remove the bridgeOS part, it does not affect compiling for bridgeOS

#

if the API_AVAILABLE statement is actually true, then it is not the best idea to remove it

#

if it is a false statement, sure

lime pivot
#

now I get why it has a cookie notice for a site that seems like it doesn't use cookies whatsoever

#

I would be nice and disable ublock on his site but that's just obnoxious, the Google automatic ad placement feature is absolutely horrible

#

I enable ads for sites I want to support, that respect my time on their site as much as I want to show my respect to them

#

and this aint it dawg

indigo peak
#
The easiest method for getting a dyld_shared_cache is as such:
Download or locate an ipsw for the target version and device
Rename it to a .zip, extract, and locate the largest .dmg
Mount the dmg and navigate to /System/Library/Caches/com.apple.dyld/
Copy the dyld_shared_cache to your machine.
#

can i even mount it on windows

opal ridge
#

easiest way is to see if the symbol corresponding to the function exists in the .tbd

#

so just grep for the function name in Security.tbd

lime pivot
#

TransMac might do it, idk if they ever added APFS either, but they supported some of the later DMG formats like LZFSE compression

#

transmac is such a name

indigo peak
lime pivot
#

was hoping I had a rainbow apple logo emoji to make an even more terrible joke

indigo peak
#

yikes

#

uhh

lime pivot
#

yep

indigo peak
#

has the clock app changed that much

lime pivot
#

definitely did

indigo peak
#

because I’m tryna tweak le clock app

#

And I’m not jailbroken

lime pivot
#

it feels rewritten

indigo peak
lime pivot
#

might just be me tho

#

oh good news, TransMac supports APFS

#

my god this is such a Web 1.0 site

#

icon is even still a pixel drawing of an IBM PC with a classic Mac on the monitor

primal perch
#

not really just slap ublock origin on and problem solved

ocean raptor
#

@indigo peak go-apfs

#

by blacktop

primal perch
#

i would totally put ads on a site if i had anything worth viewing

#

probably not that intrusive though

ocean raptor
#

androidskull are you dumb

primal perch
#

that gif made me laugh

pearl sail
#

Where the 0.1 web sites tro

opal ridge
#

let's just say you can try again with a dumped tbd

#

from an actual binary

#

then you better mark it unavailable

#

is there a site that has headers for libraries in /usr/lib

#

like libIOReport

#

if that helps you, Security.framework is in the ramdisk

#

L

#

ktool generated empty headers

#

for libIOReport

#

what's the problem with rar

#

can use Linux?

#

probably

#

linux worked for dpkg compile non rootless

#

actually it works for everything in the strap

#

rar isn't even a compile

#

it's just a vtool hack

#

I hope I don't have to explain further

tepid olive
#

XXX: needs severe cleaning

opal ridge
#
ifneq ($(MEMO_ARCH),armv7k)
ifneq ($(MEMO_ARCH),arm64_32)
ifneq ($(MEMO_ARCH),arm64e)
#

this is the most cursed part

#

update it

#

@grave sparrow

#

ez fix

#

Why is configure so slow on macOS

#

it's way faster on Linux

primal perch
#

macos moment

opal ridge
#

all I know is configure spawns a crapload of processes

#

Which all have to go through amfi

#

i can try to diff it again

#

@grave sparrow ya know

#

We can also just drop that entirely

#

And use ubuntu dpkg

#

Which has zstd

#

use ubuntu dpkg

#

doesn't even need patch

primal perch
ocean raptor
#

don't worry about updating dpkg

opal ridge
#

we have to

#

link on debian gone

ocean raptor
#

@grave sparrow I'm gonna be handling the zstd patch once @subtle grail finishes with dpkg rootless patch

#

and updating it then

#

keep it private

#

🫳
🐱

opal ridge
ocean raptor
opal ridge
#

since ubuntu have them

ocean raptor
#

by remake I just mean rebase it

#

ubuntu has other dpkg changes

#

that we don't want iirc

opal ridge
#

all right

ocean raptor
#

github mirror androidskull

#

oh, their cgit doesn't support tar balls, smh

#

that's dumb

#

but the github mirror is fine

opal ridge
#

what

#

maybe if im happy

opal ridge
#

so dpkg compiles?

#

real

#

will cameron be ok with that

#

@ocean raptor you think this is ok? ^

#

how is it broken

#

also update it to 612

#

why

#

you can mismatch it

#

the debian manpage isn't updated in forever anyways

#

plus it has always been mismatched

#

yes

ornate hamlet
#

does ios 15 have switchboard build

opal ridge
#

don't have DEB_RAR_V_DEBIAN

#

just use RAR_VERSION_DEBIAN

ornate hamlet
#

wdym

opal ridge
#
SUBPROJECTS   += rar
RAR_VERSION   := 6.12
RAR_BUILD     := 612
DEB_RAR_V     ?= $(RAR_VERSION)
DEBIAN_RAR_V  := 6.11-0.1
ornate hamlet
#

yeah it (was) a thing

opal ridge
#

this will work

#

no point having two variables for debian

#

what do you mean

#

if you can find a better way to do the vtool sure

#

it's hell right now

#

fine

zenith hatch
pliant fossil
#

lol

pliant fossil
#

not for me

opal ridge
#

yes iirc

#

you can Recommends: tho

#

not allowed

#

build depends can be cyclic

#

but not depends

#

no

#

break the loop

ocean raptor
#

@grave sparrow remove the dep from libncurses

wicked summit
#

Ian Wine

lime pivot
#

totally works, because apt/dpkg will resolve the dependency tree as satisfied once both are installed or queued for install

#

am I wrong @opal ridge? not sure honestly, I feel like I’ve seen it work

opal ridge
# lime pivot am I wrong <@570634232465063967>? not sure honestly, I feel like I’ve seen it wo...

If there is a circular dependency among packages being installed or removed, installation or removal order honoring the dependency order is impossible, requiring the dependency loop be broken at some point and the dependency requirements violated for at least one package. Packages involved in circular dependencies may not be able to rely on their dependencies being configured before they themselves are configured, depending on which side of the break of the circular dependency loop they happen to be on. If one of the packages in the loop has no postinst script, then the cycle will be broken at that package; this ensures that all postinst scripts are run with their dependencies properly configured if this is possible. Otherwise the breaking point is arbitrary. Packages should therefore avoid circular dependencies where possible, particularly if they have postinst scripts.

#

it can work

#

but discouraged

#

And a Pre-Depends loop is even more discouraged than a Depends loop such that it will error without special flags

lime pivot
#

ah gotcha, ty @opal ridge

#

makes total sense after reading that quote, how will apt know which package needs to be installed first (if that’s even something that can logically happen, if they both need each other to successfully complete pre/postinst) if both have the same “priority” as far as the dep calculator understands the situation

#

need to lower one’s priority to break the tie in the priority ranking

tepid olive
#

I got a legit error

zenith hatch
#

wtf

#

thats so weird

tepid olive
zenith hatch
tepid olive
#

Negative for real

tepid olive
primal perch
#

plastic bad as we brainless consumers continue to purchase products laden with endless plastic

pearl sail
tepid olive
#

Change my mind

primal perch
#

based

tepid olive
#

^

primal perch
#

and that’s me pilled

#

suspiciously chad whitename

restive ether
primal perch
#

there’s a difference between need and want

#

most things we buy we don’t need

#

food boxes and shit obviously doesn’t count

restive ether
#

i mean we should definitely all collectively be conscious of its impact but it’s basically unavoidable

tepid olive
restive ether
#

most places aren’t giving or even offering sustainable boxes

#

or sustainable anything

#

it’s kinda like trying to avoid nestle, you can’t

tepid olive
primal perch
#

yes and cereal will come in a plastic bag

#

so no matter what some plastic will be consumed

tepid olive
#

Personally not a big cereal person but fair

primal perch
#

but luxury items are optional

restive ether
#

(nestle shouldn’t exist but capitalism lives on)

tepid olive
#

I was thinking more along the lines of oats and flour and such

#

Fast food

restive ether
#

mega conglomerates shouldn’t exist

primal perch
#

a car that you buy that you don’t need

#

a new computer mouse or display

#

extra phone case

#

etc

tepid olive
#

You could buy used products as well

primal perch
#

idc what people do i buy plenty of useless shit

#

it’s just a fact

tepid olive
#

Used products do not contribute to the demand of the new plastic products

#

So buying a used plastic mouse contributes nothing to the problem

primal perch
#

true

tepid olive
#

In fact, saves it from a landfill

#

Plastic recycling is mostly a scam

primal perch
#

yeah

#

it’s better than nothing but not sustainable

#

reuse is better than recycle

#

reduce then reuse then recycle

tepid olive
#

There are many different kinds of plastic and most of them arent recyclable

#

And the mixing of those unrecyclables with the recyclables is what leads to the high cost of recycling in the first place

#

The need to sort through the trash

restive ether
#

there’s high and low value plastics

tepid olive
#

Like we do not currently have a way to

restive ether
#

anything of low value that goes into the facility is going to get transferred into a landfill

#

yeah

#

people who clean bottles are just wasting water

tepid olive
restive ether
#

you don’t need to do that kinda stuff

restive ether
tepid olive
#

Troll

#

Theres lots of plastics that are unrecyclable that u just dont think of as plastic

#

And their continued use is one of the biggest issues

restive ether
#

problem is companies aren’t going to switch anytime soon

tepid olive
#

Styrofoam tray when a cardboard one would do, etc

restive ether
#

if it saves them 3 or 4¢ they’re going to keep using plastics until they’re either banned or they get enough hate for it

#

the only way to make a company change their ways is to make everyone hate them

tepid olive
#

Yes

restive ether
#

unless you’re nestle

tepid olive
#

So buy a different alternative

restive ether
#

of course

#

nestle is the exception to all rules

primal perch
#

any day now voting with my wallet will enact change

tepid olive
#

Chic fil a uses paper bags while zaxbys uses styrofoam. Buy chic fil a instead

primal perch
#

zaxbys is just bad anyway

#

ong

restive ether
#

yeah man

primal perch
#

its the most bland chicken

restive ether
#

vote with the wallet

restive ether
#

thanks ted cruz

restive ether
#

allows you to use campaign funds to pay off personal debt

#

because muh free speech

primal perch
#

nfr

restive ether
#

thanks Rafael Cruz

#

pretty easy to see how loaning money personally then taking whoever’s money to pay it off could be a problem

#

soon all finance-election laws will have been destroyed

tepid olive
#

conservative majority ruling in favor of a right wing person despite the bad consequences, hmmmmmm

#

thats a think

restive ether
#

Roberts has long sought to destroy the elections and their safeguards

#

he just happens to join the liberals on social issues occasionally to benefit his legacy

#

or when he knows there’s already a majority

#

just to seem more open minded

hasty ruin
restive ether
#

yummy styrofoam

hasty ruin
restive ether
#

i don’t see any way that elections or any social issue can be safe in the hands of the current court

#

and i don’t think the current 9 standard makes a lot of sense

#

there should probably be 12

#

or however many courts of appeals districts there are

#

US: there are enumerated rights not explicitly written
also the US: just not abortion, gay marriage or interrracial marriage

tepid olive
#

^

restive ether
#

it’s kinda bizarre how the court in the last 30 years or so has completely bastardized the meaning of basically any of the amendments

#

guess it’s not surprising

primal perch
#

yeah i’m conservative

#

conserving lgbt rights

#

unironically that’s what a conservative would be

#

but now the average republican is regressive

restive ether
#

it’s pretty crazy how we mostly view public education as simply a burden on the tax payer that’s often not worth it

#

especially in the south where they heavily push vouchers and school choice

primal perch
#

on god

restive ether
#

which only serves to benefit christian private schools

#

but that’s the point

primal perch
#

i hate useless spending as much as the next guy but schooling is far from useless

restive ether
#

they want a generation of religious people

#

because it’s dying out

primal perch
#

literally stfu anti education mfs

restive ether
#

and to that point we’ve made it futile in many aspects

#

on purpose

restive ether
#

even economic conservatism isn’t really conservatives

#

it’s just straight up regression

#

even when there’s obvious cost savings or benefits to investing money in certain programs they don’t care because it lowers the bottom line up front

#

like watching Matt Garyz justify voting against allowing more options for parents to get formula who are using WIC

#

basically saying babies of poorer people should just starve

#

truly the pro life party

#

while offering up no alternative either lmao

#

just starve dog

#

the usual

#

i know a lot of people on food stamps and WIC and all those social programs who vote republican

#

which is a lot of irony

#

considering they want to completely defund all of them

primal perch
#

see it’s different because welfare = bad but those aren’t welfare

primal perch
gentle grove
#

who puts the well in welfare

primal perch
#

while on welfare

#

the pro constitution party ignoring the preamble of the constitution

restive ether
#

it’s very common to see these people wanna tear down the same programs that elevated them

primal perch
#

“promote the general welfare”

#

but yeah universal healthcare is commie

#

logic.bin

gentle grove
#

who puts the fare in welfare

stuck wyvern
#

old reddit good

tepid olive
primal perch
#

cranberry?

ocean raptor
#
  1. There is probably a flag or env var to change it
  2. Debian doesn't so we won't
primal perch
#

wtf ::

#

they copied c++

vivid dew
primal perch
#

how to get free karma in a rust server

primal perch
#

@vivid dew byleth rule 34 (NSFW!!)

vivid dew
#

wtf

#

link

primal perch
#

where

vivid dew
primal perch
#

go build a relationship with some women

#

believe me im very familiar with it

#

😉

stuck wyvern
#

????

primal perch
#

wtf

vivid dew
#

my conscience is clean

primal perch
#

who hacked me

vivid dew
#

i played as male byleth

primal perch
#

cock and ball torture

stuck wyvern
vivid dew
#

kapwing

gentle grove
pearl sail
tepid olive
#

huh

#

vodka meh

#

it’s aight

#

but not my first choice

#

there’s much better tasting, equally effective alternatives

#

whiskey

#

best

#

rye or bourbon idrc

#

both good

tepid olive
#

never had it