okay but what if ELF had a feature where a particular executable page would get mapped from a different offset in the file depending on CPU flags, so you could do CPU capability dispatch with literally zero runtime cost by just having several versions of the same page with different versions of the same function at the same mapped address
#OnThisDay, 24 Aug 1896, an unknown woman cyclist has a beer at the bar in New Jersey - making headlines in the New York Times.
Chapeau!
#WomenInHistory #OTD #History #WomensHistory #Cycling #AmericanHistory #Histodons
i'm the only true transgender woman in the internet because i have equal hatred for all of the programming languages, makig me purer than all of you
oh my fucking god. so i was having a problem when i enabled optimizations when compiling the doom port. memcpy ended up overwriting itself. so i looked into what was happening, and apparently memcpy just kept calling itself over and over. the reason? i was compiling my own version of memcpy, because i wasn't using the standard library, but i also didn't use the "-ffreestanding" flag, so gcc assumed i *did* have the standard library. so gcc, in its infinite wisdom, turned memcpy into another call to memcpy, resulting in a stack overflow.
Why is this the biggest salient? Because browser choice can *end* App Stores. Thoroughly and totally. And that's why Apple continues to fight real choice so damned hard. They're pulling out every stop -- including funding astroturf groups -- and risking every possible fine to keep true choice from emerging through a mechanism they don't control.
Small reversals like this are helpful, but Apple has continues to geofence and degrade the potential of real browser choice. And that's a scandal
The tech press continues to miss the biggest iOS anti-trust thrust: browsers. The press, that is, with the exception of The Register:
https://www.theregister.com/2024/08/24/apple_eu_browser_defaults/
Friend: What do you play games on?
Me: I play games on a switch!
Anyway what I've actually been trying to do is figure out the materials this woman was using in her traditional movable type printing video, she boiled the little carved clay blocks in a mix of these two things after firing them but the labels are too faint for my translator app to get them and I downloaded the language pack for my keyboard and gave up trying to use it, does anyone just...know this or can read the labels for me? I wasn't even that invested but I sure am now
Or even like, ask me what kind of user I am? Let me develop a voluntary opt-in relationship with my search that doesn't track me but just ... serves me. Maybe you develop front-end stuff and you want to let it know that's a field of interest for you, and I can tell mine traditional visual arts are my jam, and if we search on an overlapping term (because tech constantly borrows from those), it'll guess correctly. I want scrolls, not scrolling. Papyrus, and how to make it. Gems for setting, or ground for pigment, not something to install. I just think it would really help.
When we get around to unbreaking search engines, let's just include a "don't return results about software" toggle to fix the context problems.
My interests have all started to be erased by big tech. I love things like civilization-defining inventions, and handmaking stuff, and rare animals and natural history and ancient astronomy and mythology and.....I dunno, I just feel if something has meant one thing for thousands of years to possibly billions of people, but once it happens to be used on github to name something and shows up on reddit and hacker news and stack overflow it drops to the bottom because the crowd that makes the search engines and web stuff prioritizes those sites? Things have gone wrong.
I am going to try this again. If anyone needs a graphics programmer I am in desperate need of a job. AAA game dev experience. Driver experience. C and C++ mostly. Dm for resume.
Trans woman, bisexual, someone's fiancée, forever a programmer, poly, and former total mess