#development
1 messages · Page 488 of 1
It is a good concept, but I don't appreciate it's dominance in the browser space
i can’t do double or triple boot
i mean i have a hack intosh install i just never use it
dual booting is cringe
real mfs got a ryzen hack
Those mfs are suffering lol
wishful thinking
The headache of going into maintain a good Ryzen hackintosh probably is negated by the performance
maybe if they got monopoly sued into the ground and had no choice lol
definitely never happening voluntary with their business model
that’s a huge profile margin cut
they’d still make bank but they hate any forms of loss
they make profit from adding mfs to the ecosystem and buying their subscriptions, then an iphone
then airpods
then a watch
you need it all please consume

You ain't wrong
nfr
not building for arm64e is loss
@tepid olive mfs making trolldrop over here bro
real
solaris 12 eta 
yay
terry davis is a lie
thnx, u wanna try? still got one invite left
oh lol, yeah
Good luck
It's quite fun, my first 3 levels were easy, after that it definitely becomes more difficult
yeah did the same, just beware that in one case my solution was a tiny bit too slow in python, but when I converted it to Java it did work.
2 weeks ago actually nfr
it’s sunOS SIR
monopoly is a satire of capitalism
then mfers are like: we need communism, a complete government monopoly on economy instead

it will work this time
@narrow mason julesium
tell me you masturbate to drawings that look like children without saying it

oh didn't know you could request another one, after you completed all the levels

i love hentai
go outside

only play minecraft
go ahead
I don't think you are playing the same Minecraft that we are

this is the minecraft i play
@gaunt pewter
What happen to Tonic on GitHub?
I've been trying to look into hooking swift objects and classes, think you could you help me out a little?
what did it do then? I skimmed over before @gaunt pewter
ah, I thought someone smarter than me finally figured it out
thanks though
Just replace the function address

X-Y-Z problem:
treat me like a idiot, is it still not possible to fuck with Swift objects?
like foobar swift class has a ivar name userName; is it possible to change that to something like twat?
Anything is possible if you put enough hours into it
you can, it’s just not very elegant to do
Hello, do I need an Apple Developer account to create apps using Swift lang?
yuh but like has big brain make it easier for my smooth brain?
you’ll need it once you decide to distribute your potential new app, not to create
You are going to have to find a big brain for that; but afaik there is no public, easy way of doing it so you'll have to research it on your own.
Distribute? Well I modified an existing app but I can't seem to get it on my jailbroken iPhone via Cydia.
Existing 'app' meaning a Cydia app
my answer is explicitly for the original question you asked, which was if you’d need a paid account for development which isn’t the case
for sideloading help goto the genius bars or jailbreak channel
I see
you know of any workarounds though?
Nope
I guess I'm just looking for examples, frida has some support for it (I think), but trying to convert it to a permanent tweak is tricky
thank you

memcpy(your_mom, /dev/null);
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
memcpy(swift_code, objc_code, 3); // on arm64 all functions are 3 bytes long
wtf
nfr
this is what dealing with swift's ABI is like https://twitter.com/nicolas09F9/status/1244338117039083521
(did you see the second picture)
stupid discord embeds on mobile
8 hours between both messages 
bites? 
nfr
v
me writing intricately nested structs and protocols for everything in my data model: 
me actually having to use them in code: 
me thinking about writing code: 
me when i load up text editor: 
me when i load up nvim: 




joseph mama
Mobile gamer
gamer word 2010 phuny momets
Real shame the pandemic didn't kill everyone
Real shame it didn’t kill the windows schills

Looking for someone able to extract some info from the latest Telegram app source (The API hash & ID they're using).
Bounty: $100 in cryptocurrency
Partial payment can be made upfront, or the full amount can be held by a trusted third party.
DM me.
If this isn't allowed here, please delete my message and redirect me to a better place. Sorry.
The only one I personally know of is r/tweakbounty and I don't think it fits too well. Can you please redirect me to the subreddit you're talking about?
here you go https://github.com/TelegramMessenger/Telegram-iOS/blob/master/build-system/verify.sh#L9-L10
where's my $100 
Greetings guys! Can you tell me how to convert a .deb to .ipa?
I understand that it is not so simple to rename the folder to payload archive it with the contents of the package deb and app, but still it must be somehow signed. Maybe someone has dealt with Rocket tweak for Instagram, I want to make a new ipa instagram with the new version of rocket. Any suggestions.
Yes, I understand that.
And that I already know (I've tried it)
Can I upload the deb package I want to install in the app here? What would it take for you to tell me exactly?
And I can also upload an old ipa with a tweak inside that someone has already made
I went to download xcode with a big smile on my face 😄
Thanks, I'll try to figure it out, I think it might be easy. In case of difficulties, can I write to you?
another way to inject dylibs is to use zsign
Cool, it looks simpler. I'm going to try it! Thank you so much!
the thing is with zsign signature + injection are tied together, so if you want an unsigned output IPA, just use your own developer certificate (free or paid) or any random one and delete _CodeSignature
Thank you, valuable advice!
Please tell me, do you have a compiled version of zsign?
I already know of that, they're not the ones used in production tho
it's pretty easy to compile, there's even a dockerfile, but sure, one sec
is it suitable for macOS or is it for a linux system?
.<
just do clang++ *.cpp common/*.cpp -O3 -o zsign
Errors x_x
install openssl then
or try this https://stackoverflow.com/a/62591864/492203
export CPPFLAGS=-I/usr/local/opt/openssl/include
export LDFLAGS=-L/usr/local/opt/openssl/lib
don't work >.<
This method helped me, by the way https://stackoverflow.com/questions/42044221/openssl-not-found-on-macos-sierra
I tried the command from the github and this is what happened
I did it, thanks to those who helped! ❤️
@tepid olive he didnt see it the first time, resend your github repo, easy $100?

I did see it
i’m assuming it’s a license issue
They ship libre
real
You both need to take showers
You're a dog
You’re a otter
an
wtf amy credit card


yes it has a grand total of £0 on it
lovely

wtf

Who

thanks


LMAO

@grave sparrow fuck you
so true

thats my job



🏊♂️
🦔

he looks dead
Man is doing freestyle
@grave sparrow stay mad 

ah 2 years not too bad

i mean like it or not there are plenty of 16 year olds dating 18 year olds
capt likes dolphins
@grave sparrow how did you get around to liking dolphins

Hold up vodka with cream?
hi



they're cooler when they don't have your cock in them


troort
...

f
WHEN THE FUCK DID I SAY THAT

non binary can be just as dangerous
bro.
thats so out of context

That sounds like bad combination honestly, but I don’t know I haven’t tried that
capt and otter fighting for Amy’s attention 
f

hi
wait
hi
should i learn asm 
go ahead
mov balls, ass
idk where to learn arm64 there's not really a good tutorial

siguza has a page on github that helps but it's designed for people who already know another assembly language


Ok so already I don't understand any of what they're saying

yea it's geared to asm knowing people f

but save the page if u wanna go back to it later
oke
you could start with the basics i guess, ask clang to spit out the assembly for a given program and try to compare the generated assembly with your higher lang code
just know if you opt not to use libc (which you shouldn’t use anyway in asm), you’ll have to do figuratively everything yourself with the help of syscalls.
do yourself a favor and learn assembly on a linux based machine
macOS doesn’t entirely conform to SystemV ABIs, beware
np, scout github for existing pure x86 programs and port them over to your target arch. It’s a neato exercise 🙌🏽
Gaming 
I have a long way to go before that haha
.
Ok
anyone know how i set an include path in ida
im trying to import a header with declarations but it relies on my standard headers and idk how to tell ida where to find those
because i just get the error "Can't open include file 'stddef.h'"
wait i just found compiler info that might be it
mv @grave sparrow <@&557586729851158540>
why tf is it mv
no i mean
shouldnt you use like usermopd
smh
usermod -G <@&557586729851158540> @grave sparrow
set groups
that'st he only way to remove groups afaik
other than some like moduser tool in debian or soemthing'
the only global tool
there's no moduser
you can do sudo adduser user group or sudo deluser user group
confusing I know, but it won't actually create/delete the user if given a second group argument, rather will add/remove the user to/from the group
what drugs were the debian devs taking when they made those
Ask Mono
Ask Jeeves
Thats like asking if javascript is a real language

web "design"
To me they are just truly the copy + paste people

i am the boba people

nobody's allowed to tell me the unix command line makes sense when you have useradd and adduser, deluser and userdel, both of which have different purposes, and both have very unclear command line flags
I guess the Unix philosophy is "do one thing well" not "do one thing well and only do it once" 🤷♀️
mind you, I usually do usermod -aG sudo kirb to add kirb to sudo group
usermod true
what is aG anyways
i always forgot what the args meant
isn't it addGroup?
and then there's the magic black box moment where user changes don't actually apply till you log out, making sure no processes owned by you are still running, and wait an unknown amount of time before logging back in
aka
yep
lmao honestly what I end up doing when I cbf dealing with linux idiocy today
compare to just -G which throws away all your existing groups just for fun

don't. ask. me. how. I. know.
TRUE
Thats not unix tho
Unix is way too extremist for that shit
true, it's not like Linux is even POSIX compliant 😂
All my homies hate linux
we are beginning the linux purge
all linux and macos users will be forcibly switched to bsd or face the gulags
so true
yeah but wait until you need to remove yourself from a group
hmmmm
lmao
at this point it's easier to just sudo nano /etc/groups and keep a root shell open in the background in case you break the syntax
no
wonder why everyone on stackoverflow that I saw said that the only way is to usermod -G and then list every group except the one you want to remove

same way I edited sudoers on Telesphoreo which lacks visudo
literally just sudoedit /etc/groups
Imagine not properly setting $EDITOR
or update-alternatives on Debian
Isn't that the same in elu?
update-alternatives ROCKS
real @gentle crescent
I think tele sudo was so old that visudo literally was, vi sudo
nowadays it uses $EDITOR / sensible-editor
love that it’s specifcally called sensible-editor, not just preferred-editor
it’s a sign the only correct sensible-editor is nano 🙃
use nvim
nvno
Can someone link me on how to get started on ios game cheating?
I have experience with windows, android and mac os but I have no clue how on IOS
@paper salmon im sorry but which rule in specific
im not pirating anything
it isnt
i dont pirate anything
its code injection
like dylibs, dlls, so
etc
well i could make a cheat
the issue is
i dont know to make anything on ios
i just need to get yk
the basics
i tried
ye i can reverse
its the actual
tweak part
im not familar with ios at all lol
which is why its confusing
all good thank you
so i am not sure why you are trying to help him if you are not aware or active in development
@tepid olive if your question is about making tweaks. Then you will need to get familiar with objective c
then you will need to get familiar with theos
any docs for it?
yes plenty
can you link some good ones please
check pins
you will need to switch your tweak extension to .xm
not sure what you are trying to ask
what are you going to be using that for
http requests
well you are going to want to learn
alright thank you
obj c++ is a mix of objc/c++, its not a real language
just look at open source projects
ye i c
if it is your first tweak, i would recommend starting with something much easier. good luck
np
shut up your opinion is invalid
I'm trying to hook swift using this method, but it only sometimes works, it does show correctly in Flex(er/ing/list) though
This could definitely be the case, the image was just an example I found.
hmm no, they are loaded into the runtime
based
that’s a weird way to spell vim
wrong

was it that bug that broke wifi?
any way to run theos on fedora? getting /lib64/libtinfo.so.5: no version information available
already installed ncurses-compat-libs
Looks like you don't have the correct version of libtinfo5
yeah, but that's not a package i can install.
ncurses5?
weird you forgot to add neo in the front
true
no match
Not to be that guy but shouldn't theos be using ncurses6

Like even Debian oldstable uses 6 lol
die
Crkatri toolchain is up to date
Cc @severe prairie
Should be in pins
I don’t even know why it breaks if you don’t have that package. It’s not like we use it extensively either
libLLVM links ncurses
And the toolchain you link is prob old
Thats just my guess
It was updated a while back
I dont know of any distro primarily using ncurses 5, even the stabilized ones
yeah I don't think any distro carry it anymore
Well im sure most distros carry it, backwards compat
tips fedora
Oh yeah I misread the Debian page lol
True
how can i make sure my tweak loads last?
if you want to load your tweak after another dlopen the conflicting tweak in your ctor
otherwise just add a few z's to your dylib name so it gets searched last
true
its really hacky
proceeds to recommend dlopen a hard coded name instead

No you are not
You can redesign your implementation to not have to depend on stuff loading in at ctor

thing is, that I am adding swipeAction to the recent calls
and other tweaks add their action to
seems like the last one gets it all
XD

in my tweak i take into considartion all other previous swipe actions they have
but probably some other devs dont
so i want to load last, and take all their actions and add mine
i will just dlopen
F
just use sleep(); best method
+[NSThread sleepForTimeInterval:1000000000000]
that should work
-(void)layoutSubviews{ sleep(MAX_INT_64); %orig;}
oh god

-(void)layoutSubviews {
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, MAX_INT_64 * NSEC_PER_SEC), dispatch_get_main_queue(), ^{
sleep(69);
%orig;
});
}
this is the way
Yes and armv6
better do x64 to be safe


the gay one
considering your phone never turns off
you just have to keep your phone charged for 100+ years
yeah and pray some component does not die before then
actually we can add a check for that if (earth)
the houstan heat is going to win the nfl playoffs
someone pls write a tweak in assembly
completely in assembly?
.
what architechture are you familiar with
finally someone who agrees
rip, i assume it had something to do with swift
@primal perch true
kill me

I only develop depression
i develop bobaware
so is your mother
it’s from libtapi
gm
gm
gm
ge

thanks
this?
hmm, same issue
i might stick to a vm for theos then
definitely bad
almost as bad as telling yourself cumbersome editing like a caveman is good
would recommend using nano
section .data
painfulZero dd 0
section .text
cvtsi2sd xmm0, [painfulZero]
STOP
triangle can i blow your mind for a minute
false
Is there any way to decompile (objective c/swift) apps like you can with android java apps (apk). To the extend where you can read which methods they are using.
eax, something, something
No not really, I want to see how an Apple framework is being used in the code. With android apps you're able to decompile it to almost the original source code.
I don't want to read the assembly instructions though
I mean, I can and know how to read it, but would I be able to know which methods of the framework it uses?
hmm yeah, but isn't there an easier way
because I just need to know if some methods of a framework are used in an app, I don't need to know how
don't think so
yeah, but even if it doesn't get called (can't hook it)
yes
objc method
@high citrus run nm on it bro
Itll show u sum symbols
If they didnt strip right it then u should see a ton of useful stuff (if im understanding u right$
hmm but does that exclude the methods that aren't used?
okay guess that will work thanks
most disassemblers give u the methods btw
but using hooks or frida are honestly better
Frida is such a godsend
@naive kraken sorry for the ping but i'm working with the procursus people to get repo maintainers to sign their repositories, do you think you could?
no idea how that works but maybe? as long as it doesn't break other bootstraps I could do it
it shouldn't break any other bootstraps, i have my repo signed and it works fine on all of the jbs
is it possible to create a banner notification using a tweak without any external libraries

real
i get tired of apt yelling at me because things aren’t signed

and using —allow-insecure is lame
and also how it prevents mitm
I AM REAL
ok
how else are you going to keep people on the edge of their seat though?
too much work

white people man
I am pretty sure I am yellowgreen
ikr
@twilit jungle your banner made me gay
I don't see how but okay

do a PR
real
will check this out later thanks
anyone have any ideas why my tweak wouldn't be injecting into springboard? I'm on iOS 13.5 & using odyssey
@grave sparrow I'm running xcode 12.3 and I compiled the tweak with arm64e slice
need to downgrade?
is it possible to develop tweaks on a macos vm on windows with my device passed through?
will try now, thanks
based
who’s gonna be like: Oh shit a dock transparency tweak with an unsigned commit
time to do a little trolling
wat
he means joe 
mama
F
communism is cringe
use capitalism
work 40 hours to not afford rent
it’s the american way
or do it the soviet way and work 48 hours and not have food
F
true
@grave sparrow it worked, thanks again
#mainrepo

no
you probably should consider dual-boot. USB works (in VMware you need to manually drop the USB version setting from 3.0 to 2.0) but you will get very frustrated by the VM being super slow (no GPU driver)
https://github.com/theos/theos/wiki/arm64e-Deployment for more info on that
i can only run high sierra bc of my nvidia card, can you still create tweaks on the latest versions of ios with high sierra?
Thanks
old Xcode will still work fine for the latest devices, the newest for High Sierra is 10.1. you just won't have access to newer APIs Apple added since then of course
lmao I was almost about to say the same thing
somehow I managed to master block syntax
when I say "mastered" I mean I memorised the typedef syntax and that's mostly as much as you need to know
and you should typedef your blocks anyway if you're referencing them more than once
typeof is neat
if I had the balls to make my entire codebases .mm I would use auto everywhere
#define let auto
#define var auto
true

Welcome to the daily "Is linux still dogshit?" answer for July 20, 2021
A: yes
Come back tomorrow as we ask again!
when you install linux: 
when you use linux: 
trying to put together a storyboard app and i keep thinking im accidentally force clicking
resizing stuff
Do you have headers of every framework and bin in iOS?
working on combining it with DyldExtractor to build a patched SDK with headers (that work)

@tepid olive happy birthday big man
@tepid olive happy birthday big man
@tepid olive happy birthday big man
@tepid olive happy birthday big man
@tepid olive happy birthday big man
@tepid olive happy birthday big man
@tepid olive happy birthday big man
@tepid olive happy birthday big man
@tepid olive happy birthday big man
Why do people make code tutorials with screenshots instead of copyable code blocks 
ikr
so that github co-pilot can't steal it 
not like co-pilot could add OCR or anything
Wait till github co-pilot starts using ocr images for its training data
gh-copilot will be creating some serious legal issues
doubt
literally to prevent ppl from copying 
they want you to type it yourself
old teaching technique
I lost the tutorial in my tabs while looking for an OCR tool lol
oh found it, didn't realize I had another window open
There should be an extension that closes a random background tab every 5 minutes
ive just started closing the whole browser instead of minimizing it
i keep them open, just in case i need them again

yea and then i end up with 10 duplicate tabs

That's also why I don't shutdown my laptop, always standby
Same but my pc
"better leave this open so i dont have to google that again"
Basically 
*loses track of tab because they're all the same stackoverflow icon*
*googles it again*
undocumented stuff is nice i barely use chrome for what im working on rn
basically just J's book and IDA is all there is to go off of
Ordered my m1 mbp yesterday so now gotta wait and see how it’ll be on macOS
Till you start needing Wikipedia
it hurts but it’ll be worth it I guess 
wikipedia article on mach-o binary method argument type encoding format strings when
this is a struct
just this one struct is somewhere over 20kb in length
idk how much over 20kb bc my program blindly assumes no string is gonna be longer than 20kb but, Apple™️
lol
Legal issues beyond that
It would be so much better if it contained the license of the code it’s giving you
, which has no license
since it's generated by AI models
if you as a dev read GPL licensed code as a reference for a small 10 line code block in your commercial project, should you be forced to license that project as GPL as well?
should licensing a very simple single-task 10 line block of code as GPL and copystriking any similar implemenation of that incredibly simple code be allowed then?
Imo no
If someone stole took inspiration from 10 lines of my stuff I probably wouldn’t care
if someone used any of my code as a reference, they'd be worse off for it
copyleft licenses discourage the very real innovation that commercialized projects make possible
lol
True
Oh yeah I’ll push my fix for it in a sec
this is why GPL licensed projects are usually synonymous with being a pile of crap w outdated UI
Actually
linux is outdated moment
Yeah I’ll do it in a sec
ctrl/cmd - C, ctrl/cmd - V
X window server moment
true
where does your cousin work

Fr
bc building swift is anguish
Trol
even using swift in flutter is painful
you dropped an e
Trole
libAemulo was originally ObjC but I hate myself and rewrote it in Swift
is swift faster then objc or something
rust > everything else anyway
bad
i better take cover, i'm gonna come under fire
I should test how much is working on iOS 12
one of those “rewrite gnome in rust” people
its new so it must be better
Love this logic
nah, don't rewrite everything in it. but do use it for new stuff
ok fair pint
where applicable ofc
tell your cousin that they should bring Super Mario Bros to PC/Mac
super Mario odyssey for FreeBSD
@gaunt pewter I actually have an interesting use for libprofile
yes they should do what ninten dont
termelon
both of the API wrappers seem dead
there's a cstr macro? is that from an external crate or ffi?
oh
lol
homebrew macros
basically just use discord.js
everything else is unmaintained
that’s true
hah js
discord.py is ok
js makes sense for psychopaths
I am still debating whether to setup xpc or just fire notifications for Aemulo. I need to send 2 messages at most so I really cba with xpc
its what its designed for
everything's an async language these days lol
~~async in ~~python feels like a crappy hackjob
python is what you get when you just keep bolting shit on
true
and bolting more shit onto the shit that you bolted on before
I completely agree
I’ve been a nodejs person for two years now
And I still have no idea of basic node stuff
Just write your own library
nfr
It’s not that hard tbh
Julia is a high-level, high-performance, dynamic programming language. While it is a general-purpose language and can be used to write any application, many of its features are well suited for numerical analysis and computational science.
i've never used it
it's one of these languages which has like 5 users with a million accounts so it seems like a bunch of people use it
but nobody really does
def print_#development_message:
print(f'{self.random_programming_language()} is {self.insult()} because {self.pull_random_reason_out_of_ass()}')
spot on
truth
python is hilarious because one of the lines in its philosophy is "explicit is better than implicit" but it uses whitespace for blocks instead of the very explicit braces/brackets/parentheses that EVERYONE ELSE uses
I prefer using no width spaces
u can use tabs in python wym
except yaml
ofc
enjoy the indentation errors when you can't even see the indents
however bill gates uses tabs
and supports using tabs
and he was also friends with jeffery epstien so
lmao
if u use tabs
i used to use tabs but recently switched to spaces
connect the dots
i just use spaces cos i do
_ _
On god
i agree
on god
@lapis vessel linked me this the other day: https://en.wikipedia.org/wiki/Whitespace_(programming_language)
Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham (also developers of the Kaya and Idris programming languages). It was released on 1 April 2003 (April Fool's Day). Its name is a reference to whitespace characters. Unlike most programming languages, which ignore or assign little ...
seems relevant

if you click and drag it as well
from the browser
it's the woah dude one
voodoo
Love how discord only plays apng if it’s a sticker
tbf
why does apng exist
actually nvm apng at least has a reason
why do animated gifs exist
Non animated gifs 🤔
"what if we had videos but they had no audio channel and also we dont encode them whatsoever but somehow the quality still sucks cock and balls"
"sounds great we could name it after peanut butter bc the file sizes are so got damn thicc"
animated gifs are just a list of non-animated gifs in a series
they can declare arbitrary framerates which apparently some video implementations dont know how to handle too
Flutter SDK's video player doesn't know how to process them and just forces 30fps 
"gif" in Dutch means poison, so I guess that they knew what they were making
the quality still sucks cock and balls
you've obviously never been to /r/HighQualityGifs
which are often deliberately served by reddit/imgur as mp4s bc of how massive 1080p gifs are

yes but not a gif
they were at least gifs at one point
in iOS you need to parse the metadata yourself for all of this
in flutter u get to submit patches to upstream
like 90% of the bugs in the app we're working on are upstream at this point
i was going to post a .gif from there to prove a point but the filesize of it exceeds even discord nitro limits
beemovie.gif ?
Lmao the MP4 side has colour banding
But I thought you don’t like gifs
Irony (from Ancient Greek εἰρωνεία eirōneía 'dissimulation, feigned ignorance'), in its broadest sense, is a rhetorical device, literary technique, or event in which what on the surface appears to be the case or to be expected differs radically from what is actually the case.
Irony can be categorized into different types, including verbal irony...
I think you have to make a bit more effort, or it just looks like you hate gifs
So where’s the irony
That’s not ironic, it’s just a bit weird
Gif is encoded though.
You can have variable sized frames so you can update sections of the image (Like many video encoders do)
People using them to store the LoTR trilogy in a 1 minute gif is absolute madness and wrong but what can we do
Oh, there’s the 🅱️ movie
The best GIFt is that you can smash together a gif and a zip file and have either work
wonder if adobe ME is just shit then
animated gifs produced with it are just full resolution frames slapped together
I mean, it’s Adobe
Have they made their CS suite work on case sensitive file systems yet or nah?
highly doubt it lol
Well, there you go
least we're getting photoshop on win on arm soon
They might demand that the file system is case insensitive
ain't much better out there 
It’s not a hard problem by any measure but they’ve proven they don’t gaf
tbf their code probably makes my code look readable
who knows how simple of a fix lol

@silver rampart what is missing on windows arm
Like in real life usage
for “normal” people
Too bad its illegal to install on M1 

It doesn't run some apps at all





@grim sparrow
















