#development

1 messages · Page 485 of 1

primal perch
#

julesium

ashen birch
#

julesamid

#

julesismid

primal perch
#

obamium

ashen birch
#

julium

silver rampart
#

julesprism

ashen birch
#

need jtwerk pyramid

primal perch
#

wtf jules is black now

#

how

narrow mason
#

the more i look at that picture the more i hate that selfie

ashen birch
#

whos the dumbass that made the order of those emotes 1->3->2

#

lmfao

primal perch
#

@narrow mason

narrow mason
#

wasnt me

primal perch
ashen birch
primal perch
#

WOOF WOOF BARK BARK BARK ARF ARF ARF RRRR SNARL WOOF WOOF GRRRRRRR RUFF RUFF ARF BARK BARK WOOF SNARL SNARL GRRRRRR GRRRR WOOF WOOF ARF

narrow mason
primal perch
ashen birch
#

💅

narrow mason
silver rampart
#

issa good selfie tho tbf

#

u see ppl out posting selfies with the absolute worst angles

silver rampart
#

are you talking about patching an app or something else

#

not sure if thats a typo or just some complex thing i've never heard of

gentle grove
#

can you send them here so i can see i am curious

ashen birch
#

true

silver rampart
#

updated with the new version of dyldextractor, properly laid out on disk, and updated to 14.5

#

using iPhone10,3/10,6 ipsw

winged magnet
#

I don't steal anything
I need to read the code thu

silver rampart
silver rampart
#

why did u nerds delete the screenshot they sent now i cant look

silver rampart
high citrus
silver rampart
#

while im aware of the feature and it's already proxied, it was kind of a "well if i can put in the effort to set it up on cloudflare why not just do it right"

#

which resulted in it just not getting done at any point bc the site is effectively static and has no need for SSL

wicked summit
#

gm

gentle grove
#

use caddy

#

best webserver

#

automatic built in ssl

lime pivot
#

^^

#

although cloudflare does let you download a cert from them for full ssl, or you can just do letsencrypt

silver rampart
#

certbot is usually easy enough

gaunt mesa
#

cert-manager trollformation

#

oh wait

#

i think they removed their bare metal options

silver rampart
#

the specific centos 8 vps headers.krit.me runs on had some weird issues with it tho

#

speaking of bare metal

#

jupyter hub with SSL on bare metal macOS is pain

gaunt mesa
#

wtf

silver rampart
#

i think openbsd pf is actually what's causing problems

#

trying to get nginx to proxy it bc both nginx and jupyter work fine with the domain

gaunt mesa
#

cert-manager is so simple and it supports letsencrypt dns01 from a lot of providers

tepid olive
#

I just use certbot with cloudflare DNS (my sites are not proxied, I only use them for DNS)

silver rampart
#

pf was not the problem

#

hm

silver rampart
#

gave up on nginx

#

got ssl working manually in jupyter

#

macos was not built for these things

lime pivot
#

next step: run headers site from PHP 5.0 running on Windows 2000

tepid olive
slender glade
#

Is it possible to put Xcode on a USB tr

tepid olive
#

nah it’ll work, but your usb isn’t gonna have a blast

#

that usb is literally gonna die

#

xcode is pretty heavy on disk usage i guess

slender glade
#

Oh W, would theos work tho? Like wouldn’t theos try to locate Xcode files on the HDD?

#

hm; what storage size should I get in terms of the USB?

slender glade
#

Doesn’t it expand to like 50gbs

#

hm

#

So all I do is install the XIP, move it to the usb, and unzip it?

grim sparrow
slender glade
#

Oh W

#

For safety I’ll get something like 64gb or 128gb USB

#

Evelyn said the USB would die so that’s the only thing I’m worried abt

tepid olive
#

i have 3 xcodes

#

11, 12, and 13

gaunt mesa
slender glade
silver rampart
#

get a 64gb

#

make sure its usb 3

#

by the time xcode finished extracting on a usb 2 drive ios 16 would be out

silver rampart
#

and since 32gb flash drives usually have slightly less than 32gb of capacity that's just not gonna work

#

cd /Volumes/YourFlashDrive && xip -x ~/Downloads/Xcodefilenamehere.xip to avoid unzipping twice and to also skip the codesign crap

slender glade
#

thanks!

#

I think this is good

slender glade
warm cipher
#

Guys, am I a failure for fucking up a 14 line long python script?

weary heath
#

Yeah

silver rampart
#

writing a big module in it rn

warm cipher
twilit jungle
#

yes

warm cipher
#

Nvm it is now working, 18 lines long.

indigo peak
#

but then again

#

i really cant be talking

#

i am shit at programming

#

but i try youtried

warm cipher
#

I mean, I’m just starting. It is my first real script ffs

twilit jungle
#

Download Github Co pilot, write comments, watch it steal someone else's source and boom now it works.

#

Programming 101 ^

indigo peak
#

stackoverflow 101

warm cipher
#

I made it by hand and you come here tell me I can just steal others work?

indigo peak
#

yeah

twilit jungle
#

Pretty much

indigo peak
#

thats programming for you

warm cipher
#

AHH FFS

indigo peak
#

what was it meant to do

#

the script

warm cipher
#

Add x terms of the Fibonacci sequence

#

Where x would be given by the user

#

The shit is, I am dealing with a mathematical sequence I haven’t studied yet.

indigo peak
#

ah

#

thats probably on the internet

warm cipher
#

No

#

It wasn’t.

silver rampart
#

6 lines

#

fib(n) returns the nth fibonacci number in the sequence

warm cipher
silver rampart
#

[fib(i) for i in range(20)] calls that function 20 times and creates a list of the results

#

sum() adds all the items in a list

glacial matrix
#

@silver rampart if you remove the [] from that sum call you’ll use less memory

silver rampart
#

neat, didn't know you could do that

glacial matrix
slender glade
lethal ice
#

mmmm synesthesia

slender glade
#

Synesthesia is a neurological condition in which information meant to stimulate one of your senses stimulates several of your senses. People who have synesthesia are called synesthetes. The word “synesthesia” comes from the Greek words: “synth” (which means “together”) and “ethesia” (which means “perception).Oct 24, 2018

#

I can confirm I do not have this

glacial matrix
# silver rampart neat, didn't know you could do that

a for a in b is a generator expression
(a for a in b) is a generator
[a for a in b] is a list
{a for a in b} is a set (as long as a is hashable)
And you can pass a generator expression to many functions that take iterators so you don’t waste time and memory making a list that you’ll never use

glacial matrix
slender glade
#

W as in Wing of chicken tr

glacial matrix
#

I am terribly out of my depths with these new expressions you kids use nowadays

slender glade
high citrus
glacial matrix
tacit spade
#

PSA
If you are using PayPal Business to receive payments for tweaks, make sure to get micropayments enabled on your account. Payment rates are changing.

If your PayPal Business account is using standard rates, and you’re selling a $1 tweak (so, right now, PayPal is taking ~33¢), you’ll be left with around 48¢ for every $1 purchase starting on the 2nd of August.

glacial matrix
#

I don’t think I can do (a:a for a in b)

high citrus
glacial matrix
#

It came from the suggestion of changing

sum([a for a in b])
To
sum(a for a in b)

glacial matrix
#

Also, it’s “didn’t know”, not “didn’t knew” ;P

high citrus
slender glade
#

wait

#

Isn’t uroboro on the succession credits

high citrus
glacial matrix
#

Sometimes you just want to sum(map(fib, X)) and be done

high citrus
glacial matrix
#

Uhh

twilit jungle
pearl sail
silver rampart
#

say I have an OrderedDict subclass, and a dictionary object I want to load into self from within the class

#

what'd the most efficient way to do that be?

glacial matrix
#

(I’m already worried at the “ordered dict subclass” part)

#

Normally I’d have my class and use an internal dict (ordered or otherwise) for storage/reference

#

Otherwise, self.update(otherDict) probably

silver rampart
glacial matrix
silver rampart
#

probably yeah

#

what i've got at this point

glacial matrix
#

Py2 or 3?

silver rampart
#

3

#

tbh the stuff in the subclasses' load functions should honestly probably be moved into Loader

glacial matrix
#

Yep

#

On py3 you don’t need to subclass object, that’s the default

silver rampart
#

Likely dont need ordereddict either, was just a precaution

glacial matrix
#

If you want to have a python class that is a 1:1 representation of a yaml/json file then I’d suggest pydantic

#

It’s on pypi tho, so it’d be an external module

silver rampart
#

since this project will be on pypi i'll likely use quite a few external modules

#

for once

glacial matrix
#

You can also save time writing
if name in self.deivers.keys():
As
if name in self.drivers:
But there’s a more pythonic way

silver rampart
#

i may end up sticking with the subclasses just to enforce typing so I or an unfamiliar contributor doesn't mix up the two

#

since their names dont really indicate what they do unless you think about it for like 5 seconds

glacial matrix
#

Just

try:
    return self.drivers[name]
except KeyError:
    pass
...
silver rampart
#

would having the generation code in the indented except block, or after, be the better way

glacial matrix
#

Since it’s a bunch of lines, I’d place it after

tepid olive
#

technically for Python 3.7+ you can just use dict instead of OrderedDict (or 3.6+ if you're using CPython)

silver rampart
glacial matrix
#

I would have load_X do the loading itself and make a new get_X that does the try/except

try:
    driver = self.drivers[name]
except KeyError:
    driver = load_driver(name)
    self.divers[name] = driver

return driver
high citrus
#

you could also use {}.get(), so that it doesn't raise an error, and so that you can provide a default value

glacial matrix
silver rampart
#

dont want defaults here so not horribly necessary

glacial matrix
#

This is a lazy loading system

high citrus
#

if it equals None for example

glacial matrix
#

It’s easier to ask for forgiveness than permission (do google this)

#

Just try to get it from the dict, if not catch the exception and load it right. Otherwise you’re making the dictionary look up the value twice

high citrus
glacial matrix
#

Not py3.8:

    self.drivers[name] = self.drivers.get(name, load_driver(name))
    return self.drivers[name]
high citrus
glacial matrix
#

Ah

#

I really don’t like this new operator

high citrus
glacial matrix
#

Switch to perl then troll

#

Oneliners are not maintainable

high citrus
#

Almost everything can be written in one line

glacial matrix
#

Please don’t ;_;

high citrus
#

That's why I bought an ultrawide monitor lol

glacial matrix
#

Try running black on the biggest one liner you have

high citrus
glacial matrix
#

By default, yes. At work we use 120

silver rampart
#

also tryna keep it as not-depending-on-bleeding-edge-python-features as possible

glacial matrix
#

I do mean in the formatting mode, not the check mode

#

I work on py3.7 usually

silver rampart
#

ideally shooting for as low as possible on 3.x compat, maybe somehow 2.x if I don't use far too many 3.x features

#

(this may end up running on armv7 iphones and telesph. only has a py2 bin)

glacial matrix
#

There’s enums34, pathlib and six to cover most things I would use if I needed to support that far back

tepid olive
#

I don't support anything below 3.6 for any code I write anymore

#

3.5 is EOL, and 3.6 will be too in December

#

but I still tend to support 3.6 in stuff that I publish and not just make for myself

#

even though some features like := in 3.8 are very nice

silver rampart
#

targeting python3 but i wanna make py2 users lives easier especially given what the module does

tepid olive
#

Python 3.5 and below is also pain because no f-strings

restive ether
#

who is using this with a tele phone

tepid olive
lethal ice
#

well maybe it is but usually it happens when ur tripping balls

devout fog
#

can someone point me towards a UIAlertController example? My code is crashing and i'm unsure why

restive ether
#

shut up

devout fog
#

wtf

#

thats swift, what about obj c?

gaunt mesa
#

because ur an actual idiot

devout fog
#

thank you!

gaunt mesa
#
UIAlertController* alert = [UIAlertController alertControllerWithTitle:@"My Alert"
                               message:@"This is an alert."
                               preferredStyle:UIAlertControllerStyleAlert];
 
UIAlertAction* defaultAction = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault
   handler:^(UIAlertAction * action) {}];
 
[alert addAction:defaultAction];
[self presentViewController:alert animated:YES completion:nil];
#

stop asking idiotic questions after the answer is given

tepid olive
#

Iostweakexample

twilit jungle
lethal ice
slender glade
#

i dont hear colors, i taste colours

lethal ice
#

real men edit the sdk to remove the deprecated warning so you can still compile UIAlertView on 11+

twilit jungle
high citrus
#

have you ever heard of a VM?

#

Your room temperature must be high

lethal ice
#

real men just write objc_msgSend calls in C to avoid the compiler checking if an object responds to a selector

twilit jungle
primal perch
#

real men use zig with objc runtime bindings

lethal ice
#

real men aren't actually men

#

they might have tits

twilit jungle
grim sparrow
primal perch
#

@narrow mason @misty cradle @twilit jungle @lethal ice true

misty cradle
#

true

indigo peak
#

cock

pearl sail
#

That is how I know you get no bitches

wicked summit
#

gm

hardy glen
#

say hey siri in sentinel mode, and you will see the phone respond frcoal

gentle grove
#

ok

undone nest
#

@terse egret ich glaub ich muss kotzen

#

scheisse…

terse egret
undone nest
#

solche hurensöhne

terse egret
undone nest
#

wait where the fuck did i send this

#

i thought this is general

lethal ice
#

wtf deutsch

rain prairie
#

wtf deutsch

lethal ice
#

say wzf instead

#

was zum fick

lapis vessel
#

wzf does zum mean

#

I did german for 4 years and I'm not sure I ever used that word

lethal ice
#

zu dem

#

what to the fuck

lethal ice
#

das war ein guter film

gaunt mesa
#

ok

twilit jungle
tepid olive
#

DasBaby

rain prairie
#

yes

lethal ice
#

wzf*

undone nest
#

wahr

lethal ice
#

wahr

tacit spade
late ridge
#

LOL

primal perch
#

rip

spice talon
#

Anyone know of classdumpios (or such tool), that can be ran on iOS 14

tepid olive
#

classdank tr

gaunt mesa
#

dank classes

grim sparrow
#

dank aarnav

pearl sail
#

dank Amy

tepid olive
#

_ _

lethal ice
#

Danke

pearl sail
shut moon
#

Anyone here fluent in Spanish and able/willing to help me translate some part-spanish part-english code to English?

wicked summit
#

gm

wicked summit
#
si (verdad) {
    termina()
}
twilit jungle
gaunt mesa
#

@vivid dew cat girl

untold drift
#

how can i hook a completion block ?

#

`

  • (NSMutableURLRequest *)multipartFormRequestWithMethod:(NSString *)method URLString:(NSString *)URLString parameters:(NSDictionary *)parameters constructingBodyWithBlock:(void (^)(id <AFMultipartFormData> formData))block error:(NSError * __autoreleasing *)error{ `

i wanna get formData but its in block

twilit jungle
#

You replace it with your own block

untold drift
#

but how can i get orig data?

gleaming snow
twilit jungle
#

When you replace it with your own block, the orig function should call your new block with the data

untold drift
twilit jungle
#

There is no orig data since you aren't replacing the data. Its just data that is usually passed around.

untold drift
glacial matrix
#

most keywords are english words, so...

worldly perch
#

I mean

#

good luck understanding this

steady nest
#

usually it's an english and native language mix

lethal ice
#

dilo en arabica

lethal ice
#

всё is everything

#

i'm so cool

#

and карандаши is pencils wtf duolingo taught me all this

#

books

#

i'm actually fluent in russian or something

lime pivot
#

note, you may need to copy the original block depending on the memory management situation of the method you're hooking, the logic that calls that method, and the way your code is written

#

oops I should have tagged @untold drift

#

no

twilit jungle
#

ARC moment

next wadi
#

Mr. Gh0st, what are your opinions on the "language" Javascript?

lime pivot
#

people tend to forget ARC only replaces retain/release, not copy 🤷‍♀️

next wadi
twilit jungle
#

Whats javascript?

lethal ice
#

que es javascripto

lime pivot
#

Swift "fixes" that by literally just copying shit all the time whether you like it or not

next wadi
twilit jungle
#

Yeah but it would have added an extra release in this case, no? hence why you need to copy it?

lime pivot
#

it has upsides like making immutable --> mutable soooo much easier, but downside is half the time I'm pondering how many unnecessary copies my code is doing

lethal ice
#

just write a tool chain to remove redundant calls

#

ez

twilit jungle
lethal ice
#

:nfr:

lime pivot
#

making an array mutable in objc: ```objc
NSMutableArray <MyType *> *mutableStuff = [stuff mutableCopy];

making an array mutable in swift: ```swift
var mutableStuff = stuff```
lethal ice
#

wtf why would you cast it

#

use objc not objc++ like a normal person

lime pivot
#

oh actually true it doesn't need casting does it

#

it's only in swift it does because swift just ignores objc generics for SOME REASON

lethal ice
#

also the <MyType *> isn't either

#

i think that's just for the compiler

lime pivot
#

yes, but if you don't specify it you're throwing away type info you want to be there

lethal ice
#

f

twilit jungle
#

true

lime pivot
#

if you have an NSArray <MyThing *> * and assign it to a var of type NSArray * it just goes "ok monkashrug" and doesn't question you throwing away the generic type

#

while Swift either infers it or yells at you to specify it

prisma citrus
#

yo is there a guide anywhere on how to tweak apps and stuff. tryna mess with spotify

primal perch
#

gm

#

just slept all day again

twilit jungle
#

so gn

primal perch
#

was [redacted] magically fixed

lethal ice
#

@primal perch ye i finished it

primal perch
#

true

untold drift
tepid olive
#

can you download flex 3 beta by ipa?

tepid olive
#

what

slender glade
#

Wanted to ask, what good resources are there to learn c++?

weary heath
wicked summit
#

do not say book in russian

next wadi
#

wen eta

glacial matrix
gaunt mesa
#

yes

#

a key necessity in this day and age

misty cradle
#

jules

slender glade
#

fr?

tepid olive
tepid olive
slender glade
tepid olive
#

C is kinda dead out of very low level stuff

#

Unless your writing some GTK app or somethin

#

Even then most people would use the GTK4 Rust Bindings

silver rampart
#

saying "C is better than C++" is

#

that makes no sense ur comparing apples and oranges

#

except the orange in this case is also made of apple

#

u use C++ when u need C++ or want object oriented stuff that's not limited to apple devices, u use C or another procedural language when ur not doing that

#

and u use rust when u have linux as ur main OS

misty cradle
silver rampart
#

u use rust when btw u use rust

gaunt mesa
#

btw ur mother uses rust

pearl sail
#

btw I use ur mother and rust

slender glade
faint timber
#

Because no one likes that guy anyway

slender glade
glacial matrix
slender glade
tepid olive
#

I guess that’s how the devs of Gentoo had the brilliant idea of building portage in Python

primal perch
#

gm

silver rampart
#

basically dream stan thing nowadays

#

for every dream stan u see there are 10x more exponentially annoying "bruh troll dream stands be like trollbriish durr i am tdream stain"

#

same with, rust, arch, anything that exists with a fanbase, anything redditors look at whatsoever, etc

primal perch
pearl sail
tepid olive
#

I hate redditors

#

Its a nice big circle of hate

pearl sail
gaunt mesa
twilit jungle
mental elk
#

irónico

tepid olive
#

ironico

tepid olive
#

irónico

gaunt mesa
#

irónico

rain prairie
twilit jungle
gaunt mesa
primal perch
#

f

pearl sail
#

I love leaking memory

silver rampart
#

sounds about right ye

pearl sail
gaunt mesa
#

not really

rain prairie
#

of all the things you could make fun of about objc you picked one that isn’t a problem lol

gaunt mesa
#

ah yes where have we heard this

gentle crescent
#

ty

wicked summit
#

gm

#

lmao no

primal perch
#

loss

wicked summit
#

and this year it was like 0%

#

i didnt at all expect to get in

#

wild

#

happy with my college though

lime pivot
#

@unkempt oriole basically what @gaunt mesa said, to answer your question

unkempt oriole
#

every time i ask the finger gets pointed elsewhere :p

#

i wonder if itll ever happen

gaunt mesa
#

yeah there's a lot of finger pointing

lime pivot
#

heh well, we’re a lot closer to the realm of possibility than we ever were before

gaunt mesa
#

i'm not gonna name names but take ur best guess at who stopped it before

lime pivot
#

I think it’s feasible very soon

unkempt oriole
#

only worry is by the time if/when it happens checkra1n will be "irrelevant"

primal perch
#

http i hope

lime pivot
#

the only correct one

primal perch
#

https is overrated

unkempt oriole
#

i found optimo

wicked summit
#

checkra1n irrelevant? wtf did i miss something

gaunt mesa
#

yeah kinda is rn

lime pivot
grim sparrow
unkempt oriole
primal perch
#

yeah i use windows 7 and google chrome too

#

fuck security

next wadi
primal perch
#

gm jaidan

lime pivot
#

it wouldn’t anyway because the tars are signed and verified by loader

#

I wish I had the key cause I have server access

gaunt mesa
#

beg sam

lime pivot
#

could totally just drop sileo and zeeb at any time lmao

#

@upbeat wyvern intjpray

grim sparrow
#

you really don't

#

trust me, its secure enough

gaunt mesa
#

make the tweak have 90 more features instead of 90 more drm security points

unkempt oriole
# grim sparrow its not really up to me <:Shrug:841417072412328007>

The way i look at it theres gotta be some kind of discussion between both parties to get it going because every time i ask individually the finger gets pointed to the other side of the fence. Quite honestly I just wanted to see if it was even of interest on your guys' part.

unkempt oriole
#

¿

grim sparrow
primal perch
#

bro it’s a couple mshookmessage calls why does everyone feel the need to secure the fuck out of it

gaunt mesa
#

capt

wicked summit
#

where is this convo

gaunt mesa
#

why do u make everything so awkard

#

and professional sounding

unkempt oriole
gaunt mesa
#

like shut the hell up bro

primal perch
#

get real

grim sparrow
primal perch
unkempt oriole
grim sparrow
#

it mostly works on elu now theres just some small things left

primal perch
restive ether
#

capt is white

unkempt oriole
#

:)

primal perch
grim sparrow
restive ether
#

retweet

primal perch
#

cameron is jewish

restive ether
#

real

#

aaron converted me

primal perch
#

nice bro sorry i missed your bar mitzvah

restive ether
#

sileo now works on tele

unkempt oriole
restive ether
#

sus

#

inshallah

primal perch
#

anyone want to buy 0.05 eth

restive ether
#

היהודים שולטים בעולם

misty cradle
#

wtf Jews

restive ether
#

@unkempt oriole hey bro when am i getting carbridge 3.0 pre-release

lime pivot
restive ether
#

oh god

#

is it bad i vaguely remember this

unkempt oriole
restive ether
gaunt mesa
lime pivot
#

only now you realise this????

restive ether
#

chariz runs on a win98 server

unkempt oriole
#

packix*

restive ether
#

for maximum security

lime pivot
#

ffs how did you know

restive ether
unkempt oriole
#

who

lime pivot
#

no packix uses windows 3.1

restive ether
#

exactly

pearl sail
#

Oh shit

restive ether
#

geometrics zzzcat

gaunt mesa
restive ether
#

yes

primal perch
#

unironically windows 3.1 > all linux

pearl sail
#

kirb exposed security

restive ether
#

it’s been confirmed

gaunt mesa
#

we run chariz on charizardOS

#

that OS is developed by the charizard slaves in the shed

lime pivot
#

just running latest node on windows 98 as ya do

restive ether
#

is that a linux distro

gaunt mesa
#

no

#

it's a troll distro

grim sparrow
#

@gaunt mesa is chariz hosted in the shed?

restive ether
#

it’s your mom now

lime pivot
#

@tepid olive moment

gaunt mesa
restive ether
#

chariz website should be in holy-c

gaunt mesa
#

when did we do that

restive ether
#

nice job letting your employees know

#

smh

lime pivot
#

you didn’t see all the HolyC files in the repo??

gaunt mesa
#

adam check the hashbang server rq

#

actually serious

restive ether
#

it’s about his malware he’s distributing on his packages

lime pivot
#

it actually was 😳

#

/s

restive ether
#

real

#

your mom

lime pivot
#

^

upbeat wyvern
#

@lime pivot are you saying you got zebra bootstrap components done or something? I hadn't heard anything about that

lime pivot
#

well it can exist at any moment I guess?

restive ether
#

real

valid venture
#

you gotta pour holly water on your computer or It'll just throw vague compiler errors

faint timber
#

Stumbled across a Mac virus

#

It installs vypervpn then redirects traffic to their host

gentle grove
#

hi

primal perch
#

true

tepid olive
#

I’d like to ask for some help on something

#

Does apple have an API which I can fetch the latest release of an iOS or MacOS release (whenever it releases) and publish it in webhook form here on discord

#

I’ve seen it in a server somewhere

#

Unsupported Macs

grim sparrow
tepid olive
#

Idk

gentle grove
#

boba best

lethal ice
#

cap

#

scoop better

primal perch
#

gm

lethal ice
#

gm

restive ether
#

garbage

primal perch
#

@restive ether

restive ether
#

real

primal perch
#

bro why is 14.6 battery so good

restive ether
#

everyone on ios 13 still

#

look at this amazing discord image quality

#

awesome job furries

primal perch
#

bro if you’re on 13 in 2021

#

damn

#

honestly can’t relate

restive ether
#

just remember some people are still on 11 waiting for an untether

#

talk about down bad

primal perch
#

fr

#

unless we get another check rain im done with jb forever on my personal

#

stock is just so much better

#

semi untethers bad

restive ether
#

real bro

primal perch
#

real

tepid olive
#

@restive ether why is ur pfp like 140p

restive ether
#

discord bug

#

lol

tepid olive
restive ether
#

they somehow broke it

#

don’t ask

tepid olive
#

used to it at this point thatshowitis

restive ether
#

clearly those mfs have been using the same weeb pfps for 4 years now so they never checked

tepid olive
#

furry

primal perch
#

they really want 10$ a month for broken shit javascript program

restive ether
#

lol

tepid olive
#

guys we added apng

#

also we blocked it if you dint give us $10

restive ether
#

they want $10 a month when they can’t even get imagine quality right

#

wild

tepid olive
#

500kb for stickers is a joke

restive ether
#

literally to send certain image file totes lol

tepid olive
#

also 5 seconds

#

wtf?

restive ether
#

is that the limit?

#

lol

tepid olive
#

yea

restive ether
#

how the fuck do you get a high quality apng in 500kb

tepid olive
#

You dont

restive ether
#

that’s some extra compression

tepid olive
#

Looks like shit

restive ether
#

lmao

#

these mfs doing the most bro

tepid olive
#

emojis i can kinda understand

restive ether
#

i pay $10 and can’t even take advantage of apng quality

tepid olive
#

but u gotta boost to even use stickers in the first place

#

or add them

restive ether
#

tf is the point of supporting apng if you can’t fit a full quality one in a sticker

#

true furry move

tepid olive
restive ether
#

looks like junk

#

lol bro

#

i can’t tell if this is just fucked or discord being poor

twilit jungle
restive ether
#

weeb

tepid olive
#

@restive ether oh yeah cant forget apngs dont even render properly in the ios app

restive ether
#

legit

#

thanks man

#

worth the $10

#

it doesn’t even sound like him

#

he did that drake BS man

primal perch
#

hundreds of millions of dollars of revenue

restive ether
#

i liked that song he did for pokémon

primal perch
#

cant be assed to pay 10 devs 100k for 1 year to make a native ios app

restive ether
#

the hootie cover

#

bro amy made a native ios client in under a month that’s better than their’s

#

these mfs simply do not care

primal perch
#

stupid mfers

restive ether
#

evelyn made a mac one in a few months too

#

literally minimal effort

primal perch
#

just give an ios one at least ong

#

since battery is actually important there

#

on desktop i dont care as much

restive ether
#

they just don’t wanna deal with different platforms

primal perch
#

but still do

restive ether
#

let your users get 10 minutes of battery life and wreck their memory modules instead

primal perch
#

yeah lets take the javascript route

restive ether
#

let’s literally pick the worst things possible

#

yea

primal perch
#

js is fine bro i have nothing against it

#

only when its used for desktop apps

#

good for web

#

not good for apps

#

we do a little writing

#

android apps arent even native

#

we do a little jvm

restive ether
#

electron was one of development’s greatest mistakes

primal perch
#

society when fermi @twilit jungle

#

cum

twilit jungle
#

TRUE

#

0%

primal perch
#

yea fr

#

-O3 and link time optimizations running this shit fast

twilit jungle
#

Soon it'll be so good that it will be negative

primal perch
#

true

#

locked 60fps

#

discord be like

#

ass frametimes

#

nsnotification

restive ether
#

real furry energy

primal perch
#

:pepeleave:

#

bro macos has the best fucking development ecosystem because its so easy to make non shit apps

restive ether
#

tfw amy’s native client uses 15mb

primal perch
#

and yet discord still hasnt even bothered

#

same with ios

#

cocoa/uikit is god

restive ether
#

and has almost every feature discord does

#

evelyn has memory leaks

primal perch
#

windows dev environment isnt amazing but it eixsts

#

linux is a shitstorm

restive ether
#

something something appkit bug

restive ether
primal perch
#

yea based

restive ether
#

fuck them

#

poor

primal perch
#

broke

#

go pirate windows or buy a mac broke mfer

restive ether
#

idk how you do linux development there’s so many options

#

no idea what’s best

primal perch
#

use a library

#

thats the only real option

#

dont even try to use libxorg or whatever itis

#

libx11

restive ether
#

yeah bro

#

wayland for life

#

so only like 3 people can use it

primal perch
#

linux users cant shit on nvidia anymore now oh noes

#

since theyre pretty close to full wayland support

restive ether
#

knowing them it won’t even work

primal perch
#

nvidia drivers are well made on linux too

restive ether
#

when have those mfs ever wrote good drivers

#

and for linux??

primal perch
#

people just hate them because "closed source"

restive ether
#

understandable

#

but also like

primal perch
#

@twilit jungle you ever had problems with nv on linux

restive ether
#

it’s nvidis dog

#

not some random ass china co

primal perch
#

its in their best interest to write good linux drivers because server / ai space uses cards

twilit jungle
#

Nah

primal perch
#

true

#

its all user error

restive ether
#

wayland just needs to git gud

primal perch
#

true

restive ether
#

not even really waylands fault anymore

primal perch
#

the real reason nobody uses linux is because linux mfers cant even agree on what to use

#

its like the libertarian party

restive ether
#

just app and distro adoption now

#

idk bro

primal perch
#

so you have lke 9 options for each system component and each is unsupported and shitty

restive ether
#

i don’t really think it makes a difference in the end

#

as long as the low level stuff is the same

#

high level is whatever

#

as long as the dev’s stuff you’re using isn’t braindead and sticks with the mainstream stuff it’s whatever

#

like if you used some weird ass fork of openssl instead of openssl you’re just a dumbass

primal perch
#

id be happy to daily drive it when my programs actually run on it

#

but nah the solution™️ to having any program that doesnt work is dual boot

restive ether
#

too late bro windows 11 is the answer to all

primal perch
#

which isnt a solution its just a pain in the ass

#

true bro

#

windows 11 unironically looks good

restive ether
#

android on windows

#

jeff rules all

primal perch
#

the good thing about that is you can sideload apks without amazon store

#

just get that shit from google play or whatev and ur gaming

#

clash royale on the pc

restive ether
#

getting adware apps from the playstore on my pc now

#

really epic

primal perch
#

without some shit ass android emulator

restive ether
#

lol bro

#

the best thing

#

is seeing blue stacks fuck off

#

literal malware

primal perch
#

it really is

#

shit program

#

finally dead

primal perch
restive ether
#

unless there’s some weird edge cases with apps

#

which i doubt

primal perch
#

ill probably only be getting very commonly used apps

#

or open source ones that are compiled or wahtever

restive ether
#

the answer to all problems is to make BSD mainstream

#

because the FSF is wack

#

and windows is wack

#

and apple is uh

#

apple

primal perch
#

yeah thatd be real nice

#

lmk when it happens though

restive ether
#

give me uhh

#

uhh

#

until

#

extinction

#

so 25 years

primal perch
#

seems right

#

me paying social security knowing ill never retire

restive ether
#

real

#

that’s the capitalist dream

#

don’t stop till you drop

primal perch
#

communist too

#

tldr we're fucked either way

restive ether
#

real

primal perch
#

real

#

:cope:

restive ether
#

telling you bro

#

BSD saves all

#

make the FSF/GNU go away

#

they’re cringe

primal perch
#

so true unironically

#

gnu code bloated

restive ether
#

real

primal perch
#

its a cult

restive ether
#

replace coreutils with uutils

#

rust everything

#

lesbians rule our daily lives

primal perch
#

im down if gnu is gone

#

wait

#

f

#

uutils

restive ether
#

i believe GNU actually stifles linux adoption in a more mainstream audience

#

because they’re like those weirdos you find on the linux server who tell you what you should do when you didn’t ask

primal perch
#

its the same thing as firefox trying to gain attention bro

#

they were too late

restive ether
#

more people need to use firefox though ngl

primal perch
#

its just slow

restive ether
#

so google takes the mf hint

primal perch
#

i tried it for a few weeks and the ui is fine

#

just noticably slower than chromium

restive ether
#

the lack of change in the chromium user base only makes them care less

primal perch
#

pages take like 1 second longer

#

to load

restive ether
#

mozilla he running out of money tho

#

homies need some support

#

their fault for shitty management but they can’t go under lol

#

bad for everyone

primal perch
#

loss

restive ether
#

they stopped developing so much cool shit

#

feels bad man

primal perch
#

money

#

its a crime

restive ether
#

truth

primal perch
#

most open source stuff sucks but the based ones make up for it

#

OBS is really good

tepid olive
#

true

restive ether
#

audacity

#

is such a troll

#

rip bozo

tepid olive
#

piss pack

primal perch
#

and gimp

restive ether
#

never seen a project literally kill itself so fast

tepid olive
#

what did gimp do

restive ether
#

suck

primal perch
#

yea

tepid olive
#

real

primal perch
#

gimp good bro troll

#

linux users will unironically say to use gimp over photoshop

#

because linux is good

restive ether
#

anyone that says that might have a mental disorder

tepid olive
restive ether
#

bro i’m sorry but no amount of change will make me use photoshop

#

because fuck adobe

#

maybe pirate it fuck then

primal perch
#

yeah thats what everyone does

#

same with windows

#

hwidgen

#

gg

restive ether
#

i just wanna know who is giving them money so they stay afloat

#

literally never met someone who pays for creative cloud

primal perch
#

startups who have to be legal

tepid olive
#

tons of youtubers

restive ether
#

real

primal perch
#

like one company i wrote a project for

#

they paid for all their licenses and the mere suggestion that i use pirated illustrator made the guy go like "oh shit lets just stay all legal"

restive ether
#

mfs better pay for your license then

#

if the pricing model wasn’t so shit i’d consider it

#

but it’s cancer

primal perch
#

ye

#

just like if windows ever goes subscription based theyd lose a lot of users who dont know how to pirate / dont care to

#

they wont

#

because it would be suicide

restive ether
#

all i know

#

is if i just bought a 2k computer

#

and couldn’t use windows 11

#

i’d sell it

#

and buy a macbook

primal perch
#

right know microsoft is trying to push this linux inclusion on their platform because they know so many devs are leaving it for macos and linux

restive ether
#

yeah that was pretty evident

tepid olive
#

quit being fucking pussies and just switch to the linux kernel

primal perch
#

cant say im complaining

tepid olive
restive ether
#

windows should just be a shitty linux distro instead of some wack NT shit

primal perch
#

because i can build my tweaks without having to reboot to shit

#

they need to move to bsd kernel

#

linux bad

restive ether
#

blah blah blah i need to use my windows 3.1 programs in 2021

primal perch
#

unironically yeah its good

#

if we 're on x86 still we may as wel

#

and we are

restive ether
#

we have moved past the need for x86

#

because intel is cringe

primal perch
#

intel based

restive ether
#

we shall use arm64e

#

pointers for life

tepid olive
#

unc0ver for windows

restive ether
#

real

primal perch
#

yeah just get rid of pac and mte so we get the 5% more performance

restive ether
#

don’t need my laptop to blue screen that much dog

#

but thanks for the suggestion

tepid olive
#

real

primal perch
#

windows oems are terrible

restive ether
#

i’m cool with pac

primal perch
#

shit hardware in their laptops

#

windows itself is plenty stable if you have decent hardware but whatever the oems use is terrible

restive ether
#

we need build-a-laptop bro

primal perch
#

shit drivers too

restive ether
#

tryna make the hand warmer 3000 over here

primal perch
#

if you want a good windows experience just buy intel/nvidia and enjoy rock solid stability

#

for desktop

#

dont even bother with windows laptop just buy a m1

restive ether
#

i wanna buy ryzen so i can have a stroke using any usb device

primal perch
#

dude ong

restive ether
#

buy a windows arm book if you hate yourself so much

primal perch
#

how did amd drop the ball on usb

#

its usb

restive ether
#

windows made the mistake of not being apple

primal perch
#

a standard older than me

#

yet they still got random disconnects

restive ether
#

AMD just too good bro

#

invest

primal perch
#

yea so true bro

restive ether
#

their driver team is literally A tier

primal perch
#

gpu drivers are so good theyll save energy by blanking out the screen

#

its optimization

restive ether
#

you gotta turn off the eco option bro

#

saving the earth by forcing neckbeards off their computer

tepid olive
#

amd gpu drivers on mac intjpray

tepid olive
#

Never fail, after 3 months or so it gets to where i open and close a stock menu and that menu will never open again till a reboot

#

Doesnt matter my usage or usecase

rain prairie
#

this is why we should all use BSD

tepid olive
#

Does a safari based jailbreak mean the jailbreak will stop when you quit your’e phone?

#

Safari JBs are semi-untethered like app-based ones unless chained with additional persistence exploits

#

only difference is no need to sign the app

#

Aight thanks bro

glacial matrix
#

Ah, good old jailbreakme times when you could Slide to Jailbreak and get untethered jb

slender glade
#

the only jb you can kind of trust to be stable now on all devices it supports is checkra1n tbh

#

u0 is a disaster

tepid olive
#

jailbreaking everything at apple store troll

slender glade
tepid olive
#

someone on r/jb jailbroke an iPhone 8 at the Apple Store with an iMac Pro

#

(checkra1n, nov 2019)

lethal ice
plain python
#

AMD CPUs + NVIDIA GPU is a good combo

restive ether
#

real

pearl sail
#

real

rain prairie
#

my CPU socket just has a raspberry pi running a python program to translate all CPU instructions to GPU instructions. people who use CPUs are stupid, just run everything on your GPU

#

the raspberry pi does the same thing, it just has a smaller raspberry pi instead of the CPU

plain python
#

@rain prairie fun fact raspberry PI actually boots to the GPU first and then powers on the CPU after

rain prairie
#

that's the basis of my setup

#

except instead of powering up the CPU, it just boots up a smaller raspberry pi

#

it's kinda recursive but it does work as long as you don't think about the physics questions it raises

restive ether
#

real

steady nest
#

that's the only thing I don't like about amd :/

primal perch
#

i’ve read the horror stories and i amd sounds great otherwise

primal perch
#

yea

rain prairie
#

gotta stop those malicious messages that try to pretend they're from springboard

twilit jungle
primal perch
twilit jungle
#

true tonight

primal perch
#

friendly reminder from your neighborhood taco bell shill

twilit jungle
rain prairie
#

why can't i write tweaks in html

#

it's my fav programming language and it's unsupported

twilit jungle
#

The same as right now, non-existent

lyric timber
#

how do I log an NSData* as hex? I thought it would do that by default passing it to os_log with %@ (which calls description) but that truncates it if it's too long

#

(I could write the code to convert it to hex myself, just wondering if there's some obvious framework method I'm missing)