#development

1 messages · Page 387 of 1

gaunt mesa
#

the most expensive software that i actually needed to pay for

#

was

#

cleanmymac

#

everything more expensive i have through edu pretty much

half walrus
#

oo i have a rotato license

gaunt mesa
#

GOD

gentle grove
#

when you need to clean you OS

gaunt mesa
#

rotato is so crackworthy

#

fuck rotato

half walrus
#

commercial license for vmware fusion

#

rotato and reveal i both regret buying

gaunt mesa
#

rotato is trash

half walrus
#

both were good once and now are shit

gaunt mesa
#

i forgot about this

half walrus
#

i used the sketch trial

gaunt mesa
#

i'm pretty sure my license expired like 2 weeks ago

half walrus
#

haven't bought it dont use it

#

same

gaunt mesa
#

i like that its semi SaaS atleaswt

gentle grove
#

whats rotato

gaunt mesa
#

so that u get to keep it

half walrus
#

i have an adobe CC all products license

#

lmao

gaunt mesa
#

fuck adobe

#

i am not paying for their shit

half walrus
#

ableton live 10 license

#

somewhere

gentle grove
#

amethyst is a good app for macos

#

tiling windows

gaunt mesa
#

best macOS app

#

is

#

notion

gentle grove
#

what that

#

looking up

gaunt mesa
half walrus
#

pay for spotify

#

i think i pay for trello

tardy narwhal
half walrus
#

might've cancelled that one

gentle grove
#

is it a shared object

half walrus
gaunt mesa
half walrus
#

i pay them and use their shit religiously

#

but fuck adobe

gentle grove
#

i see notion website

half walrus
#

they make ilfak look like he cares about his customers

gaunt mesa
#

yea

tardy narwhal
#

When you pay for employees and your wallet cries you will realize adobe will rape you either way

gentle grove
#

yeah im at that

gaunt mesa
tardy narwhal
#

so it’s okay

gentle grove
#

that's what im at

half walrus
#

lol i remember thinking dreamweaver was hot

#

which

gaunt mesa
#

u can add databases to notion

#

that can have multiple views

gentle grove
#

hmm

gaunt mesa
#

"databases"

half walrus
#

it kind of is? no other tool has instantly updating live previews

#

and dreamweaver is so good for xenhtml widget development

gentle grove
#

i dont really wanna get used to any apps that dont work on linux

half walrus
#

you scan a QR code on your phone's camera app

gaunt mesa
#

im farily sure there is a linux app

gentle grove
#

wait

half walrus
#

and you get a live (not when you save, literally live) preview

gentle grove
#

the website only says mac and windows but

tardy narwhal
#

oh god are you one of those religious linux users

tepid olive
gaunt mesa
#

i don't understand how people can main linux

gentle grove
#

because i like it

half walrus
#

"linux is an os for devs who don't get anything done"

gentle grove
#

oh notion is electron app

gaunt mesa
#

is it?

#

doesn't run that bad for me

gentle grove
#

in the pkgbuild for arch

primal perch
half walrus
#

exactly lol

primal perch
half walrus
#

couldn't use arch bc my wifi driver was constantly fucking up

gaunt mesa
half walrus
#

that too

gentle grove
#

stupid thing

tepid olive
#

apt install everything

tepid olive
half walrus
#

"my terminal is sexy now"

gentle grove
#

needs me to sign in

tepid olive
#

loved it, never again

gaunt mesa
#

r/unixporn is litearlly fucking stupid

gentle grove
tepid olive
#

LOL you should've seen the shit boba posted

gentle grove
#

wdym

tepid olive
#

terminal screenshots

half walrus
tepid olive
half walrus
#

like

tepid olive
#

i need my Xcode and my properly working tools

#

your terminal

gentle grove
#

yes

gaunt mesa
gentle grove
#

because i like my terminal

half walrus
#

i pimp out my windows install with rainmeter

tepid olive
#

or was that propr

gaunt mesa
#

i hate rainmeter

tepid olive
#

idk one of you had literal hentai, i think that was propr

gaunt mesa
#

anyways i barely see windows

gentle grove
#

i love xmonad

tepid olive
#

some r/unixporn stuff is pretty cool tbf

#

he had futa hentai LMAO

gentle grove
half walrus
#

and my arch laptop WM setup is super hot

gaunt mesa
#

and when i do its all windows server shit

half walrus
#

but

gentle grove
#

yeah i dont like futa hentai

#

that is

half walrus
#

not arch laptop

tepid olive
#

futa hentai

gentle grove
#

no

half walrus
#

arm windows laptop

tepid olive
#

LOL

gentle grove
#

get it ouyt

gaunt mesa
#

I AM

#

GETTING

#

JS

#

STACKTRACES

half walrus
#

is that good

gaunt mesa
#

no

half walrus
#

that sounds goodn't

gaunt mesa
#

that means my server is out of memory

#

which means the second DIMM broke

gentle grove
#

when electron segfaults on startup

gaunt mesa
#

GOD

half walrus
#

that sounds very goodn't

tepid olive
#

can you run linux on arm64 windows laptops

gentle grove
#

yes

#

nekofetch demo

gaunt mesa
gentle grove
#

using kitty

gaunt mesa
#

went from 32gb to 16

half walrus
#

that is extremely goodn't

tepid olive
#

that isnt bad tbh

half walrus
#

which generation(?)

gaunt mesa
half walrus
#

ddr?

gentle grove
gaunt mesa
#

ddr4

half walrus
#

why do people have like

gaunt mesa
#

yep 2 sticks are gone

half walrus
#

borderline or actual hentai as their wallpapers/terminal splashes/etc

tepid olive
#

arch is pog

half walrus
#

like do you really literally have nobody else in your house/room/near your phone

#

i dont get it

gentle grove
#

my parents would

gaunt mesa
gentle grove
#

not

#

if my parents saw that

primal perch
#

mfs are horny and/or have no shame

tepid olive
#

i really want to try it on a decent computer someday

gaunt mesa
half walrus
#

your parents would judge the shit out of you because that shit is sad

gentle grove
#

i mean

primal perch
#

half the time the person being depicted is a child so

gentle grove
#

no i dont use hentai wallpaper

primal perch
gentle grove
#

just like

#

i wouldnt do that because i have parents

tepid olive
gaunt mesa
#

how do u make a high res picture on neofetch

#

actually i rarely ever neofetch i don't even care

half walrus
#

uh

#

cant remember

gentle grove
#

kitty's image backend is what that screenshot is using

half walrus
#

but its fucking painful

gentle grove
#

it's not

half walrus
#

yes it is

#

i spent 2 hours trying to do it on arch

gaunt mesa
#

if it requires effort then im out

gentle grove
#

it takes this:
install kitty

half walrus
#

didn't work

gentle grove
#

the terminal emulator

gaunt mesa
#

the last time i typed neofetch was like 3 months ago

half walrus
#

with my wm

gentle grove
#

also there's ueberzug (i dont main kitty)

half walrus
gentle grove
#

ueberzug also works with 0 config

#

i use it in ranger

tepid olive
#

r/unixporn be spending months on making their shit blurry only to lose readability lmaoo

gaunt mesa
primal perch
#

haha i have 4gb of ddr3 a 4th gen i3 and an old ass radeon

gaunt mesa
#

so everytime they ssh they see that shit

primal perch
#

big flex

gaunt mesa
#

L

gentle grove
#

oops

tepid olive
#

true

half walrus
#

lol

gentle grove
#

it's screenshotting the image window not the trminal

gaunt mesa
#

wtf

gentle grove
gaunt mesa
gentle grove
#

here

gaunt mesa
#

neoshit

half walrus
#

mainly just to remind myself how fucking slow neofetch is emulated

gentle grove
#

easy image previews with ueberzug

gaunt mesa
#

not to mention my local dns is literally called fios-router sofuckingfunny

lime pivot
#

my preferred font is JetBrains Mono Nerd Font Complete M Regular size 14

gaunt mesa
#

true

gentle grove
#

my preferred font is also jetbrains mono nerd font complete regular but size 12

gaunt mesa
#

something abotu jetbrains fonts

#

just make me go yes

gentle grove
#

true

gaunt mesa
#

and then nerd font is useful asf

#

fancy ligatures

gentle grove
#

omg

gentle grove
gaunt mesa
#

oops

#

i meant

#

icons

half walrus
gaunt mesa
#

i love ligatures

gaunt mesa
lime pivot
#

I kinda want one for shits

primal perch
#

when you gotta use winfetch

gaunt mesa
primal perch
gaunt mesa
#

i mean this is essentially worthless

lime pivot
#

and to be a total nerd dipshit with a portable linux tablet

gaunt mesa
#

those 6 snap packages woeis

#

its only microk8s beacuse that isn't available on apt

primal perch
#

sfwtwerk

lime pivot
#

raspberry pi with a screen 😂

half walrus
gaunt mesa
#

if ur favorite GPU isn't Microsoft Corporation Hyper-V virtual VGA then u have no aim in life

half walrus
#

(they mistitled this listing, its a WOA laptop, not a chromebook)

#
primal perch
#

i love how rx 580s are back to 250$+

#

mining moment

gaunt mesa
#

wait a sec

#

intel i5-6400

#

what

#

hyper-v is tripping

half walrus
lime pivot
#

well at least it looks like a real laptop

tepid olive
#

true

lime pivot
#

unlike how others approach it as obviously ARM only goes on tablets

primal perch
#

damn a rx 580 sapphire for 215 on ebay thats gonna be gone in 2 seconds

tepid olive
#

snapdragon

half walrus
#

get on the dev channel of windows insider and it very much is a real machine

tepid olive
gaunt mesa
#

windows insider is nice

half walrus
#

there's not much I can't "do" on it

gaunt mesa
#

microsoft is a great company

half walrus
#

IDA runs fuckin perfectly

#

they really are

gaunt mesa
#

i love their commitment to open source

half walrus
#

right

gaunt mesa
#

better than apple's anyways

half walrus
#

like they aren't as good at apple, especially with arm shit rn, but it feels like they give a shit about customers

gaunt mesa
#

yeah

half walrus
#

they straight up ported openjdk to m1 macs

#

bc they were already working on it for windows

gaunt mesa
#

everyone patiently waiting for windows NT rewrite

tepid olive
primal perch
#

they realized many devs were moving to *nix so to stay afloat in that market they shat out WSL and a lot of open source shit

half walrus
#

and they've put out an openjdk arm build even though they can run x64 now

primal perch
gaunt mesa
#

WSL is great

half walrus
#

cuz their x64 and x86 emulation leaves a bit to be desired, but native performance is so fucking good

gaunt mesa
#

macOS is probably still the superior development OS

half walrus
#

rn yeah

gaunt mesa
#

perfect mix of UI and POSIX

half walrus
#

but I can do a ton of my work on my arm windows laptop, so they're not far behind

tepid olive
#

the C: stuff kills me

#

where is the logic

gaunt mesa
#

bruh

#

that's from the old days

tardy narwhal
#

Windows is great for development as well as an old computer running win xp as long as you know your toolset

gaunt mesa
#

it makes sense imo

half walrus
# tardy narwhal uh

i had to hardpatch out a bunch of windows specific code from the dyld extractor the guy made because pathing was all fucked up

tardy narwhal
#

you’re a windows noob doe

gaunt mesa
#

wpkg

#

where

lime pivot
#

I’ll gladly take Linux it’s just a fuckin pain when you realise oh I need photoshop

primal perch
#

the only L for windows is microsoft insists on implementing shit a special way

lime pivot
#

or xcode

tepid olive
#

true

primal perch
#

msvc nfr

half walrus
#

i can respect windows as a development OS

gaunt mesa
half walrus
#

but developing for non-windows environments on windows is

#

not as fun

lime pivot
#

Figma at least kicks Sketch’s ass now

gaunt mesa
#

and spill water on our $5k macbook pros

lime pivot
#

bless them

tardy narwhal
gaunt mesa
#

msvc?

primal perch
#

its just not fun to use

gaunt mesa
#

oh visual c

tepid olive
#

i’d take iPad if i had Xcode that’s literally all i need from Apple rn

primal perch
#

you either use the special cli args or use visual studio so i pass

#

mingw exists tho

tardy narwhal
#

it’s fine when it’s not being gay with clang

half walrus
#

the answer to all of the problems i bring up is "just boot/emulate a different os linux is great"

primal perch
#

when tit's

gaunt mesa
#

tit's

tardy narwhal
#

bruh lmao

half walrus
#

which is also a thing on windows

tardy narwhal
#

y’all fast

lime pivot
#

the problem is, no

gaunt mesa
#

no

half walrus
#

"windows/linux is great for x just emulate windows/linux in the other os"

gaunt mesa
#

stick vmware on windows

#

and ur set

#

or use hyper-v

#

both are good

half walrus
#

cygwin is good

gaunt mesa
#

h

primal perch
#

thats why i dont touch linux for a main because i dont want to fiddle with vms all day

gaunt mesa
#

cygwin is decent

half walrus
#

i've been working with it on arm because wsl borked

#

its nice

primal perch
#

i boot windows and i have wsl right there

#

easy

half walrus
#

i get all my tools

#

dragon works

#

ish

lime pivot
#

I’d take running mscOS in a VM if someone would write a damn VMware GPU driver already

gaunt mesa
#

i wish WSL had a bridged IP

lime pivot
#

that isn’t dependent on Metal on the host

gaunt mesa
#

then i would use it over hyper-v generation 1

lime pivot
#

aka running on a Mac already

half walrus
#

like he just pops a vm and vncs in

gaunt mesa
#

wtf

half walrus
#

like how does the lack of graphic memory not bother you to hell

gaunt mesa
#

i mean

half walrus
#

he mains windows for development though

gaunt mesa
#

whenever i remote into my server i deal with msft vga adapter

half walrus
#

and runs vms when he needs xcode

gaunt mesa
#

because im too lazy to setup remoteFX

half walrus
#

i respect his right to an opinion, obviously it works for him

#

but gross

gaunt mesa
#

just use what works for u

#

yeah

#

@half walrus i think i figured out whats up with my ram

tepid olive
#

no GPU accel is not usable

gaunt mesa
#

not true

half walrus
#

its usable

gaunt mesa
#

that statement is so false

tepid olive
#

uhh

half walrus
#

just

#

unpleasant

#

😛

gaunt mesa
#

it's not the worst

#

unless u have really choppy graphics

half walrus
#

a big advantage of macos is the UI

gaunt mesa
#

^^

primal perch
#

id be happy if my gpu had the performance of intel hd on macos, i just want animations to not suck balls and for the resolution to not be 1024x768

tepid olive
#

fr

half walrus
#

and having macos without the UI working like it was written to is not fun

#

which is why i dont even bother VNCing into the build server even from the arm laptop

#

(although vnc is broken on the arm laptop so that's also a factor)

gaunt mesa
#

krit is ur hackintosh stable

half walrus
#

very

tepid olive
#

say, macs without gpu acceleration will minimize a window in 5 seconds instead of 1 and open the launchpad ridiculously slow

gaunt mesa
#

cuz im thinking of doing that instead of windows server

half walrus
#

no issues in >8 months

gaunt mesa
#

so i can run docker crap natively

half walrus
#

everything running natively

gaunt mesa
#

and not on garbage

half walrus
#

including bt/wifi

tepid olive
#

who the fuck thought dpkg was the best package manager to have on iOS

half walrus
#

fucking right?

tepid olive
#

i want to fight them

gaunt mesa
#

dpkg is shit

#

fight saurik

#

shit for ios*

tepid olive
#

literally the worst possible choice

tardy narwhal
#

that would be saurik

gaunt mesa
#

?

tardy narwhal
#

it works well enough though

half walrus
gaunt mesa
#

nvoeau

tepid olive
#

true

half walrus
#

i did this

tepid olive
half walrus
#

its being slowly worked on

primal perch
half walrus
gaunt mesa
#

can we adopt noveau already fr

tepid olive
#

nouveau would be interesting for brew

tepid olive
half walrus
#

it's being worked on

gaunt mesa
#

brew is fine

half walrus
#

and Leviathan will implement it if it gets released

#

:)

gaunt mesa
#

people complain about brew too much

half walrus
#

brew took 14 minutes to install htop

gaunt mesa
#

stfu, run ur brew install command, and get on with ur lives

tardy narwhal
#

like hate saurik all you want but he just picked a system which works well enough and the distribution model is more than fitting

tepid olive
#

probably cause it doesnt do parraelle installs

#

imagine procursus on nouveau having cross platform packages for M1

primal perch
#

the people who obsess over linux features are the same people who complain about dpkg being shit

gaunt mesa
#

dpkg was appropriate back then

half walrus
#

but there's no reason not to change the status quo

gaunt mesa
#

^

tardy narwhal
#

your format is basically a fancy ipa iirc

tepid olive
#

or even Mach-O x64 for every apple platform you can have in a single bundle

half walrus
#

especially given the serious security concerns with the current apt/dpkg implementation

tardy narwhal
#

what security concerns

half walrus
#

postinst scripts, hardcoded root fs filepaths

gaunt mesa
#

^

tardy narwhal
#

how are postinst scripts a danger

#

wtf

half walrus
#

You can currently use a tweak w/ a postinst script to reset your root password

#

which is neat

tardy narwhal
#

that’s called malware

gaunt mesa
#

which the user won't understand

half walrus
#

and you have no way of inspecting it beforehand

tepid olive
gaunt mesa
#

cuz users are stupid

tepid olive
#

yea

half walrus
#

aside from manually downloading it yourself, extracting, and digging through the .deb

gaunt mesa
#

no one does that

half walrus
#

then it shits the files, which the dev may not have wired in properly, all over the rootfs

tardy narwhal
#

and it’s up to the user to install what they want to whether it’s pirated tweaks or legally purchased content, that’s the freedom of jailbreaking

gaunt mesa
#

wtf

#

where did BBS go

half walrus
#

meaning rootless jailbreaks are incompatible with the dpkg format

tardy narwhal
#

change your user’s behavior and not the system which has no inherent failures

half walrus
#

which is a flawed mindset

gaunt mesa
#

kill your users

#

get new ones

#

i like that idea

tepid olive
#

yes

half walrus
#

users are inherently stupid here

gaunt mesa
half walrus
#

it's been a problem for 12 years

#

devs are also stupid

#

and that's also a problem with dpkg

gaunt mesa
#

humans are stupid

tepid olive
#

always

#

isn’t it 14 years now

gaunt mesa
#

fat

tardy narwhal
#

providing a safetynet isn’t gonna help, I’ll be the first person to break your shit if it goes public

tepid olive
#

2007-2021

#

unless they weren’t using debs in 2007

half walrus
#

they weren't

#

they were using this

tepid olive
#

2007, and saurik hasnt updated telesphoreo's apt and dpkg since KEKW

half walrus
#

literally this

#

aside from all of my backwards compatibility shit

#

I talked with the installer developers midway through writing this

tepid olive
#

installer was it's own package manager

gaunt mesa
#

yea

half walrus
#

yep, which predates cydia and dpkg

#

and implemented a similar format to this

tepid olive
#

not dpkg

gaunt mesa
#

dpkg is much older

tepid olive
#

ok gn

half walrus
#

dpkg on ios, i meant

tepid olive
#

dpkg come out in 1994

narrow mason
#

@tardy narwhal i will never stop looking at the tits

gaunt mesa
#

wtf

tepid olive
#

did you not know debian was old

gaunt mesa
#

i did

tepid olive
#

debian never even had a 1.0 KEKW

gaunt mesa
#

but actually typing it makes it feel antiquated

narrow mason
#

dpkg 3yrs older than me heyy

half walrus
gaunt mesa
#

ok

half walrus
#

dont get enough of that

tardy narwhal
tepid olive
#

dselect on pro woeis

half walrus
#

leviathan will require this as its currently rootless

#

and i think tri' wants it to stay that way

gaunt mesa
half walrus
#

and i dont wanna write a remount

narrow mason
gaunt mesa
#

leviathan never gonna release

narrow mason
tardy narwhal
tepid olive
#

rootless fr, tbh is a great setup but I want my phone to be a full UNIX, which rootless doesnt allow

gaunt mesa
#

shut up

tardy narwhal
#

now i’m concerned

half walrus
#

¯_(ツ)_/¯

narrow mason
#

bro well it started in like mid-2019

tardy narwhal
#

OH

narrow mason
#

so since then i have received every now and then

half walrus
#

same idea as rootlessjb3 except instead of a user-required patcher the system handles it automatically based on the packaging proposal outlined here

primal perch
#

pigs

narrow mason
half walrus
#

which hopefully takes it from a 'developer jailbreak' to an actually viable alternative to rootfs jailbreaks

tardy narwhal
half walrus
#

idk how you plan to really break it

#

it just extracts the debs and installs them differently

#

symlinks dpkg binary to ipkg which takes dpkg args and parses the package according to the format proposal

tepid olive
gaunt mesa
#

god twitter api sucks

half walrus
#

gonna worry about that when i get there

tepid olive
#

good luck

half walrus
#

one thing to note for non rootless jbs is that part of the proposal outlines (iirc) allowing stuff to be installed to the rootfs outside of containers

#

however doing so initiates a confirmation popup for the user

#

app store permission style

tepid olive
#

like with a union mounted disk over / so you dont have to remount?

half walrus
#

encouraging developers to containerize as much of their project as possible

tardy narwhal
half walrus
#

whole format spec rn is a rough outline and a lot of details are going to get ironed out as i go

#

assuming also that it'll be using either installer or zebra (probably installer, they were very very on board with the whole thing when I spoke with them)

#

buuuuut first i need to fix post exploit on levth or another jailbreak

tepid olive
#

does apt have a flag to install and not run maint scripts?

half walrus
#

man apt

#

gn

tepid olive
#

ok

tardy narwhal
#

@tepid olive iirc no, you’d have to ask dpkg to extract first, remove scripts and then configure & install

half walrus
#

no

#

full root

tepid olive
#

thats what krit wants to fix

half walrus
#

no checks

tepid olive
#

batchomatic malware

half walrus
#

aka i/others dont get trolled by a deb that soft bricks a device

#

but i want the 'reset root password via postinst' to still be possible somehow

#

bc that's currently the only way to do that lol

#

aside from brute force ig since its 8 chars max

restive ether
half walrus
#

tri mentioned specifically doing rootless

#

we both came to some of the same conclusions regarding packaging format

restive ether
half walrus
#

so i’m doing it rootless at first to get a real proper implementation of nouveau

half walrus
restive ether
#

98% by lack of the obvious option

eternal crater
#

is that ur cat

latent kayak
#

am i doing something wrong if i'm not able to open my tweak prefs after compiling this way?

latent kayak
#

nvm works now

upbeat wyvern
#

@half walrus how about just not install random debs from people you don’t trust?

narrow mason
#

how about u mind ur own

#

/s

tepid olive
gentle grove
#

jubes

upbeat wyvern
#

@tepid olive that’d be stupid... lol

#

If you don’t trust the binary maintenance program why would you trust the actual binary

tepid olive
narrow mason
primal perch
tepid olive
#

but I stand by my point that binary maint scripts are dumb

narrow mason
#

and i stand by my point that u r dumb

tepid olive
#

@upbeat wyvern just saying, Debian policy doesn't allow binary maint scripts

gaunt mesa
#

nfr oled smearing

tepid olive
#

update_dyld_shared_cache for iOS woeis

primal perch
#

rip

surreal mountain
#

L

tepid olive
upbeat wyvern
tepid olive
#

cydia's postinst could easily be made into a script

#

uikittools' extrainst_ is only needed on iOS 6

tepid olive
#

but where is a binary maint script that can not be switched for a script

lime pivot
#

just wondering why this matters?

faint timber
#

and we care why?

grim sparrow
#

vr-banking
wtf

tepid olive
#

someone on reddit posted the hash for the default password (alpine)

narrow mason
faint timber
#

sad to see the stuff I worked on go public

unkempt magnet
#

Sorry if unnecessary info..

grim sparrow
#

lol

tepid olive
#

yes, theos supports Windows and Linux

#

I can't click anywhere, someone help me how do I make this shit go away

grim sparrow
#

lol

tepid olive
#

nvm, managed to kill GameBar.exe from task manager navigating with keyboard

grim sparrow
tepid olive
#

i use it all the time to screen record

#

I triggered it accidentally somehow

bleak goblet
#

ELI5

tardy narwhal
#

google the keywords and poof

#

there’s your ELI5

grim sparrow
#

lol

tepid olive
#

lol

lime pivot
#

lol

tepid olive
#

I need some guidance, am trying to get data from a php code to render dynamically in a div, without changing pages with javascript. I was curious if that would be possible... I did some research, and I found fetch(url).then(responde => {dosomethingwithresponse}); i tried using it, but it just displays Object Response, no html got rendered, just got the object. If someone could help me, I'll be happy aPES_Shake

#

omw to count purchasing a new phone as a development related expense

bleak goblet
tepid olive
#

macos big sur get your shit together

bleak goblet
#

sea shanty development 101

half walrus
#

what about moderately sized sur

grim sparrow
#

macOS Big Sal

tepid olive
half walrus
#

macOS noticeably smaller Sur

tepid olive
#

wtf image not found what is macos on

#

literally the library is right here

lime pivot
half walrus
#

screen breaky or software breaky

lime pivot
#

software breaky

#

it's decided to not feel like running at 60 Hz (default) any more

#

however if I select 59.94 Hz it's totally chill

half walrus
#

ah the ol .04 hertz

lime pivot
#

you never know when you need those 0.06 less hertz

#

this is all because I had to use SwitchResX to make custom resolution options for my monitors so the GPU wouldn't stay at its highest 18W power consumption

#

just like all great Apple products this has been broken since this machine was released and there's no fix in sight

half walrus
#

hopeful for the new m1s

#

they look like they might actually break the trend w apple

#

not really innovating but catching up with the rest of the industry

tepid olive
#

Slept on my airpods

#

Airpods on my slept

#

#FemboyFriday gm

#

gm people

half walrus
#

is it femboy friday or fursuit friday

#

is every friday fursuit and femboy friday

#

these are the questions that keep me up at night

tepid olive
#

femboy friday @half walrus

#

always femboy friday

grim sparrow
#

@half walrus cool cat

half walrus
#

cat

grim sparrow
half walrus
#

@lime pivot if you do get one of these laptops be aware we're only at opengl 3 rn

#

not sure if opengl 4 is gonna happen here yet

tepid olive
#

nsfw. banned

half walrus
#

and i tried to start minecraft but running it emulated destroys the pc pretty much

#

you can hear the main menu music but UI freezes

tepid olive
#

rip

half walrus
#

openjdk arm doesnt support the right stuff yet afaik

#

oh hey i need to try photoshop again

#

michael vsauce doing ayahuasca oh fuck

cyan brook
#

i thought he did that a few years ago

half walrus
#

yeah im just now watching it

grim sparrow
cyan brook
#

its pretty good

half walrus
#

vsauce is so great

#

up there w ted talks but they're always good vids

tepid olive
grim sparrow
tepid olive
tepid olive
half walrus
#

photoshop native arm64 works

#

its fast too

gaunt mesa
#

wtf is that

tepid olive
#

cock.png

grim sparrow
#

true

tepid olive
#

iOS 14 jb released! 😳:

  1. Go to https://corellium.com
  2. Purchase the 6 core package
  3. Start a iPhone 12 Pro Max
  4. Press the jailbreak button
  5. ???
  6. Profit

Advance your development work on ARM through the power of virtualization.

gaunt mesa
late ridge
#

LOLOL

#

I mean

tepid olive
nocturne yacht
late ridge
#

you use the trans-televirtualkinetic lightning cable

#

you can buy it from apple, cause they don't come in the box

half walrus
#

running trump speeches through the glados model on 15.ai is my new hobby

tepid olive
#

half walrus
late ridge
tepid olive
#

oh

#

interesting

gaunt mesa
tepid olive
#

i use a shit terminal client personally

tepid olive
half walrus
#

bc glados' voice being generated by an AI is probably the most perfect context for an AI speech synthesis model

tepid olive
#

but it also sounds like something that glados would say, not the content, but the phrasing

half walrus
#

yeah that's why i thought of it

#

trump's speeches look like AI generated content and they both speak very "down to others"

#

man wish i had ableton on this pc

#

just for melodyne

#

i see why they want to impeach this guy now jesus

tepid olive
#

what are you using ot make these

half walrus
tepid olive
#

Next is AI generated trump speeches

#

this is true

nimble parcel
#

Can anyone take a look at /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/Support/akd on macOS in IDA/Hopper? Seems like they've stripped the entire binary, including ObjC method selectors somehow

#

in particular the arm64e slice

tepid olive
#

nm output

nimble parcel
tepid olive
#

no

gaunt mesa
#

the problem that kabir is encountering is only on a64e

#

so

tepid olive
#

true

#

lol arm64 seems stripped

#

looks pretty stripped

tepid olive
#

so

gaunt mesa
tepid olive
#

wtf

#

arm64e output with nm

#

pretty

#

pretty empty

tepid olive
#

idk if that helps at all

#

symbol table is pretty blank

tepid olive
#

why is almost every oculus quest game armv7

#

when the headset supports armv8

#

I don't think unity supports armv8

#

It does

#

Every unity game on ios is armv8 now

#

why are quest games armv7 at all?

#

dunno honestly, guess it's justa side effect of default compile settings + the quest supporting both v7 and v8

tepid olive
#

ah

#

When I get my vr pc this fall I'll miss the "no cheaters" aspect of exclusive quest titles 😦

gaunt mesa
#

i miss life

#

the good life

tepid olive
#

ok

tepid olive
tepid olive
tepid olive
gaunt mesa
tepid olive
lethal ice
#

@everyone

misty cradle
lethal ice
#

wtf

misty cradle
lethal ice
#

stfu andy

#

:tr1:

#

:j[redacted]:

tepid olive
misty cradle
#

L

#

Low quality

tepid olive
misty cradle
gaunt mesa
#

tr1

#

u look high asf

lethal ice
#

cant see eyes tho

gaunt mesa
tepid olive
tepid olive
#

yooo

gaunt mesa
#

damnn only 1 airpod

tepid olive
#

damn he does look high LMAO

lethal ice
#

yea tru

gaunt mesa
#

his eyes slowly looking wider and wider

tepid olive
gaunt mesa
#

wtf

burnt niche
#

pepega did someone say meth

late ridge
#

it doesn't work

restive ether
#

nfr

lethal ice
#

VM Protection: 0xbfffffa927000000 is not in any region

#

what

#

the

#

literal

#

fuck

#

VM Protection: 0x2000000080000000 is not in any region

#

these are the crashes that people are sending me

#

how the fuck does an address like that ever get returned

tepid olive
#

someone explain why the fuck "I" has to be capitalized in english nfr

#

but not "You"

wicked summit
#

because I matter more than you

faint timber
restive ether
#

nfr

tepid olive
lethal ice
#

shmoo i am going insane

#

this code has worked for the past 1000 versions of this tweak and all of a sudden it doesnt

tepid olive
#

Can I see the crash log

lethal ice
#

sure

gaunt mesa
#

i

pearl sail
#

o

late ridge
#

anyone know why WebStorm makes \ into Yen fr3

#

maybe it knows im a weeb

gaunt mesa
#

Yen

lethal ice
#

i dont think you can easily

#

i tried to do that before and dlopen just doesn't work with executables

#

yea i tried to yoink the textastic code editor class so i didn't have to write a syntax highlighter

tepid olive
#

gg

lime pivot
late ridge
#

bruh, that's interesting

restive ether
#

shoutout to the people that put chinese into something usable on a computer

grim sparrow
restive ether
#

even though it’s caused millions of chinese to forget how to properly use their own language

#

but that’s ok

tepid olive
#

frcoal

#

frchickennugget

half walrus
#

t

twilit jungle
#

Imagine anything less than 500 in 2021

restive ether
#

n

half walrus
#

b4 today i had 500kbps upload

burnt niche
#

texas internet has cheap prices

tepid olive
#

upload speed

#

now thats impressive

#

my upload is like 30 weirdga

#

down 500

#

i know

#

just need to show love for my president

#

yes

burnt niche
#

@twilit jungle ```%new

  • (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldBeRequiredToFailByGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {``` am i on the right path
#

it should since its not mentioned in the class

twilit jungle
#

There is a method you can call if you just need it to fail on another gesture

burnt niche
#

okay

twilit jungle
#

Don't need to override the delegate method for that

burnt niche
#

okay will look into that

twilit jungle
#

Depending on the behavior you want, that may or may not be the method you want

burnt niche
#

@twilit jungle if im hooking sbrmanager. is it fine if i mention my gesture recog using the sbreachabilitywindow property in sbrmanager and make my gesturerecog a property inside the window?

twilit jungle
#

Yeah

burnt niche
#

self.mywindow.myGest

#

okay

tepid olive
#

uikit is a wonderful framework

#

appkit is weirdga

#

thats foundation cause nsfilemanager remove file

#

nstask launch sudo rm -rf --no-preserve-root

burnt niche
#

[systemGestureRecog requireGestureRecognizerToFail:self.reachWindow.myGr]; @twilit jungle are you talking about this method

twilit jungle
#

yes

burnt niche
#

alright i ll try this right now thank you

#

lmfao tried it. safe mode soon as i tap anywhere on the screen after i unlock

lime pivot
tepid olive
#

true true

#

imagine though

#

would be fun

#

wouldn’t be useful

#

but would be fun

burnt niche
#

@twilit jungle i think when it tries to use my gr, it is set to nil at that time. is it fine if i add the gesture recog in sbrmanager and add it to my view using the shared instance of sbrmanager in sbrwindow

twilit jungle
burnt niche
#

lmfao

twilit jungle
#

is it fine if i add the gesture recog in sbrmanager
What does this mean?

burnt niche
#

like initialize it in the sbrmanager

#

since when the grdelegate methods are being called .my gr is set to nil

twilit jungle
#

Oh ig, just remember there will only ever be 1 SBReachabilityManager, while the Reachability's views get recycles (deleted really) each time you present/dismiss it.

burnt niche
#

alright i can try to do it this way

#

and see if i have any success. if not then im just going to use the pointinside since this is out of my league and will come back a later time uhoh

#

oh wait

#

i can just call that method in the window

twilit jungle
#

You need pointInside to forward the event still

burnt niche
#

since the manager has a shared instance

#

instead of doing all that

tepid olive
#

intjbeer

burnt niche
#
SBReachabilityManager *sbrManager = [%c(SBReachabilityManager) sharedInstance]; 

    UITapGestureRecognizer *systemDismiss = MSHookIvar<UITapGestureRecognizer *>(sbrManager, "_dismissTapGestureRecognizer");
  
    [systemDismiss requireGestureRecognizerToFail:self.tapGr];``` attempting this @twilit jungle ![uhh](https://cdn.discordapp.com/emojis/696449618539708548.webp?size=128 "uhh")
twilit jungle
burnt niche
#

yea unfortunately that did not work in my favor lmfao

#

honestly i am just going to use ```- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event{

if( CGRectContainsPoint(self.respringView.frame, point)){```

twilit jungle
#

bruh_l you need both...

burnt niche
#

wait wot

#

i just did that and commented this out

#

what would i do in the pointinside method i am confused.

twilit jungle
#

hitTest calls pointInside, which determines which object should handle the event. Once the object is selected, the gesture system then converts events into gesture (states).

burnt niche
#

oh u mean this

#
  return (CGRectContainsPoint(self.respringView.frame, point)) || %orig;
}```
twilit jungle
burnt niche
#

so uh ghost

#

lets say i make it open source in the future

#

perhaps you could contribute troll

twilit jungle
burnt niche
#

oh wait i think i got it

twilit jungle
burnt niche
#

i got it ghost

twilit jungle
#

finally

burnt niche
#

i think it has to do with the event parameter in the method

#

lmao

twilit jungle
burnt niche
#

he is not after i said what i said

#

OH WAIT

#

if event == self.tapGr ?

#

im just guessing

twilit jungle
burnt niche
#

all development is halted due to technical dificulties

#

the other method works good except if u touch the view. you can't do anything to cancel it lmao. i dont think anyone will notice the first week

#

by then ill be cashing the check WeSmart

gaunt mesa
burnt niche
#

true, i actually want to create it but this shit is confusing ngl

gaunt mesa
#

stfu

burnt niche
#

after the first week sales. clu3less will be gone in the wind

gaunt mesa
twilit jungle
burnt niche
#

ghost will definetly be making it in the credit page in preferences

twilit jungle
#

I only think uhh

burnt niche
#

so gh0st im gonna use the fucked up method. it will be on github if u want to fix it troll

#

just make a lil pull request

tepid olive
#

Or you could do it

twilit jungle
#
%hook SBReachabilityWindow
-(BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event {
    SBReachabilityBackgroundView *backgroundView = (SBReachabilityBackgroundView *)(self.rootViewController.view);
    return CGRectContainsPoint(backgroundView.customView.bounds, [self convertPoint:point toView:backgroundView.customView]) || %orig(point, event);
}
%end

%hook SBReachabilityBackgroundView
%property (nonatomic, retain) UIView *customView;

-(id)initWithFrame:(CGRect)frame wallpaperVariant:(NSInteger)variant {
    self = %orig(frame, variant);
    if (self != nil) {
        UIView *customView = [[UIView alloc] initWithFrame:CGRectMake(50, -100, 50, 200)];
        customView.backgroundColor = [UIColor redColor];
        customView.userInteractionEnabled = YES;
        [self addSubview:customView];

        UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap:)];
        [customView addGestureRecognizer:tap];

        SBReachabilityManager *reachabilityManager = [%c(SBReachabilityManager) sharedInstance];
        UITapGestureRecognizer *_dismissTapGestureRecognizer = [reachabilityManager valueForKey:@"_dismissTapGestureRecognizer"];
        [_dismissTapGestureRecognizer requireGestureRecognizerToFail:tap];

        self.customView = customView;

        [customView release];
        [tap release];
    }
    return self;
}

-(void)_setupHitTestBlockerView {
    %orig();

    if (self.customView != nil)
        [self bringSubviewToFront:self.customView];
}

%new
-(void)handleTap:(UITapGestureRecognizer *)tap {
    if (self.customView.backgroundColor == [UIColor redColor])
        self.customView.backgroundColor = [UIColor greenColor];
    else
        self.customView.backgroundColor = [UIColor redColor];
}
%end
burnt niche
#

#MVP

#

i gotta go pick up my mom but after i am back. ill be working on the credits page first and putting a trophy next to your name

#

in the bottom have ur paypal as well. "Buy Dghost a coffee"

twilit jungle
burnt niche
#

lmaoooo

twilit jungle
#

Why wouldn't you do that?

lime pivot
#

I stopped doing if (self)

#

yes, you should be doing this

gaunt mesa
#

if (self = [super init])

lime pivot
#

please and thank you

burnt niche
#

i do that

#

for every property

gaunt mesa
#

i never do that

burnt niche
#

most *

gaunt mesa
#

not really necessary

twilit jungle
#

fr Isn't default atomic and weak? so you should be doign that

gaunt mesa
#

according to capt

#

its not

lime pivot
#

I do it because it's convention, but IMO ObjC's idea of how nullability works is just antiquated

#

it has only a little bit of support that effectively only exists because Swift forced it to exist

gaunt mesa
#

thats like 30 minutes away fr

lime pivot
#

the way Swift handles init returning nil is considerably better, you define it as init?(…) with the question mark to indicate it can return nil

twilit jungle
#

I wouldn't do the if self condition if I was only setting properties since it would nop but in this case the condition is just a fail safe in case something goes really wrong.

tepid olive
#

Whats up buddies

gaunt mesa
#

60s more like

#

Objective-Cock

lime pivot
#

yeah ObjC is very old, like, 70s

gaunt mesa
#

wtf

lime pivot
#

it was invented a year before C++!

#

and a long time before Java

twilit jungle
lime pivot
#

you can tell Java is inspired by ObjC in a few ways

tepid olive
#

Was C# after java

lime pivot
#

right down to having to define getters and setters yourself to this day

#

yes well after

restive ether
robust radish
#

Was it Object oriented FORTRAN or cobol or something that looks suspiciously like objc

restive ether
#

bull run

robust radish
tepid olive
#

Yeah C# and java are like

#

Real similar

restive ether
#

also if you wanna talk about forts fort sumner is a better place to start

robust radish
#

1979

lime pivot
#

then again, ObjC is the same language that tried to copy Java exceptions which totally made no sense