What version of the Codex App are you using (From “About Codex” dialog)? Version 26.325.31654 (1272) What subscription do you have? Plus What platform is your computer? Darwin 24.6.0 arm64 arm What...
When I was leaving a previous job, I watched my replacement put in a bloated as fuck .svg file embedded directly into the HTML… within that, was multiple base64 encoded uncompressed .png images. All to do a spinny animation you can whip up in 1 second with CSS transform transition. When I said that, they were confused because they didn’t even know what CSS is, they just use tailwind. Apparently writing your own CSS is firmly old school nowadays.
There is zero cares about performance anymore, nobody gives a fuck. Phones are powerful, internet is fast. Yeah sure let’s dump in this 80mb bloated nesting doll abomination above the fold directly in the HTML so it’s never cached and downloaded every time and bloat the images by 33% because base64 does that. When I raised my concerns I was dismissed because it looked good. That attitude was part of the reason I was leaving. Most websites are awful div soup nowadays with 10 frameworks up their asses. The first thing I do when I help people with their code is delete 60% of it.
Sorry, I still am upset by the direction the web dev industry was going.
The salt on the wound is when people say “unused RAM is wasted RAM”, which is true, but often used incorrectly:
“”“unused”“” memory is used by filesystem caches, and when an application allocates and writes 10x the memory it needs to, the OS cannot use it for caches anymore - thus wasting it.
If every software maker generalized the principle of unused ram is wasted ram, I would be allowed to keep only one program open on my computer. Because each application must consume all of it for… I don’t know. Showing me a webview of a text box that has a glowing ring for no reason or something stupid like that.
This isn’t even getting into how cache locality in memory is a performance consideration, or how every software maker is EXTERNALIZING their costs onto users, making us buy more capable hardware to keep up with their software.
All so I can do the same shit I did 10 years ago: send messages, view pictures and videos.
When I was leaving a previous job, I watched my replacement put in a bloated as fuck .svg file embedded directly into the HTML… within that, was multiple base64 encoded uncompressed .png images. All to do a spinny animation you can whip up in 1 second with CSS transform transition. When I said that, they were confused because they didn’t even know what CSS is, they just use tailwind. Apparently writing your own CSS is firmly old school nowadays.
There is zero cares about performance anymore, nobody gives a fuck. Phones are powerful, internet is fast. Yeah sure let’s dump in this 80mb bloated nesting doll abomination above the fold directly in the HTML so it’s never cached and downloaded every time and bloat the images by 33% because base64 does that. When I raised my concerns I was dismissed because it looked good. That attitude was part of the reason I was leaving. Most websites are awful div soup nowadays with 10 frameworks up their asses. The first thing I do when I help people with their code is delete 60% of it.
Sorry, I still am upset by the direction the web dev industry was going.
The salt on the wound is when people say “unused RAM is wasted RAM”, which is true, but often used incorrectly:
“”“unused”“” memory is used by filesystem caches, and when an application allocates and writes 10x the memory it needs to, the OS cannot use it for caches anymore - thus wasting it.
100% this.
If every software maker generalized the principle of unused ram is wasted ram, I would be allowed to keep only one program open on my computer. Because each application must consume all of it for… I don’t know. Showing me a webview of a text box that has a glowing ring for no reason or something stupid like that.
This isn’t even getting into how cache locality in memory is a performance consideration, or how every software maker is EXTERNALIZING their costs onto users, making us buy more capable hardware to keep up with their software.
All so I can do the same shit I did 10 years ago: send messages, view pictures and videos.