33,735 karma · joined March 27, 2011
I don't speak for my employer, obviously. I barely speak for myself half the time.
I blog at https://honeypot.net/
Write me at kirk@strauser.com
I kinda loathe access for any number of reasons, but appreciate the dev tools it put into the hands of non-developers. A great many people who'd be passive users on most systems were able to build apps to meet their business and requirements, and although Access was janky as hell, that's very, very cool. I think it's most spiritually similar to HyperCard on Mac: you wouldn't want to write a whole large app in it, and if you're an experienced developer there are any number of tools you'd rather write programs with. But if you weren't a traditional developer (e.g. an office worker or a student or a home computer enthusiast, etc.) it gave you a pleasant hand-holding process for making your ideas come to life. I respect that.
They urgently need to rip the ads out of the App Store and news, too. One of my "favorite" App Store ads[0] was straight out of a "DARE" program. Nothing like browsing through the store looking for a fun new game to fidget with and stumbling across a PSA that fentanyl can kill you. And Gruber was right[1] about the awful, awful ads in News. It's common to see five articles in a row, each packed with multiple copies of the exact same dumb ad for a young, pretty, AI-looking woman wearing hearing aids.
[0]https://honeypot.net/2023/12/21/one-pill-can.html
[1]https://daringfireball.net/2026/07/ads_on_apple_news_suck
> Style guides like The Chicago Manual of Style, The AP Stylebook, and The Penguin Writer’s Manual regard the following as correct in modern usage: “a historical event” “a historic event.”
If you don’t pronounce the h, “an” is the clear winner. Now that most people do in America, “a” is the obviously correct spelling.
Now, if they used the British-style "an 'istoric event", that's fine. In American we don't pronounce the "h" in "herb", so someone here saying "an herb garden" would follow the rule correctly and sound normal.
But "history" with the full "h"? To me it screams "this person memorizes without understanding", or at least "this person desperately wants to sound posh but fails". It's the verbal equivalent of wearing a polo shirt with a giant logo, imagining if a tiny one is fancy, then an enormous one must surely be exactly what rich people would wear.
# Send an extra 0x20 space character after this header's value, because
# otherwise Chrome on Android 15 shifts into compatibility mode and
# it takes 37x longer to render the page, which everyone will blame on
# "the slow webserver". The spec doesn't say we *can't* add this, and
# tells clients to ignore trailing space, and we've tested this with 483
# other clients to demonstrate that it doesn't cause problems. ¯\_(ツ)_/¯ .
Now, as a very cool hack, or for easier local development with one less dependency, or just to scratch a personal itch and see if it can even be done, right on! That's clever and I'm glad they did it!BTW, in your showdead (for wholly unclear reasons) comment about it using copy-on-write RAM semantics, that's just the Unix process model. The OS does all that courtesy of fork() and the server gets it for free.
And then, a year later, I got invited to a PostgreSQL convention in Brazil where it was one of the tools being quasi-formally recommended to help migrate the country off of VFP.
The world can feel awfully freaking small sometimes.
Author: Ugh, this is ugly, but it fixes the specific problem I’m having so I can go on and work on other things.
Author, later: What do you mean, you’re all using this?
I recoil in horror at SOAP, not because I don’t know it, but because I do.
Note that this doesn't make for a bad company! You can run a $0-profit company indefinitely and give employees nice jobs for providing nice services to your customers. There's nothing wrong with that. It's great! But you don't get the same multiples for that arrangment as you do for a company that's growing quickly. Lower multiples = stock drops = One Medium Wealthy Asshole Called Larry Ellison, and that's something I simply do not think he could tolerate.