If I talked about how I needed to recover from being raised in a progressive environment, it would not be so well received in well-respected tech circles.
There's an assymetry here no one wants to acknowledge.
Hmmm - I guess all the "chatbot" web interfaces for LLMs have an option to upload images. And they're really good at this now you say? That's a really useful tip; thanks.
Anecdotally I find I connect more with what I write by pen as well.
Ultimately I want things to in text documents though (typst for me these days). If there was a non-slopware solution to ocr scanning to a typst doc, I would do it a lot more .
Right, there's a lot of schadenfreude about SA not being so popular and serves them right for being mean when I asked them a question... but it was also no doubt a gold mine of AI training data. Stands to reason this may be an agentic AI golding age, as future models just eating their own data.
Counter Argument - with Zig it's perfectly viable to make programs using just the standard library. You have json serde, zon (zig object notation) serde, system functions (ie libc/rustix equivalent), random number generators... all without a single dependency.
10 years ago we had a series of studies suggesting that code ownership was beneficial. And in 10 years I feel very little has changed, and IME we still still lack even a weak code ownership model in teams.
> I enjoy Rust, I've taught a course on it, and I happily use it daily for my work at Zed. Despite what Internet comments might have us believe, it's extremely normal for one language to be the best fit for one project, while a different language turns out to be the best fit for a different project. One size does not actually fit all!
Amen. I like both Zig and Rust, and if I praise/criticise one of them, people act like I'm "switching", as if they were two exclusionary religions (though I think some people may indeed view them that way).
The stuff on memory safety written in the article is well worth reading, because in a lot of programmer discourse it's talked of as if it's some binary, that Rust Is Memory Safe, and Zig Is Not Memory safe. That's simply not the case.
I've been thinking similar thoughts recently, in that I am not sure that a function call is the best way to model asynchronicity. Io-uring in particular feels much more suited to a req/res type model, which has the benefit that you can make a single threaded state machine the core of your app - very pleasant to test and reason about.
I'd draw the analogy to RPC; it's a leaky abstraction because HTTP is fundamentally a different thing than a function call. I'd argue that event loops are a different thing as well.
My PWA skills are rusty, but IIRC it's one click on Android to install web page as an "app" (ie it appears on the home screen like anything else), and it was about 3 in Safari - perhaps a onerous for B2C, but surely not for internal users.
So you can easily make an "App" for normies, from a web page.
Agreed. The outrage around what Andrew said was performative and melodramatic. I remember the "no work-life balance if you work here" thing, and then I remember Bun's CEO last year complaining he might not be able to get H1Bs anymore...
And this whole thing reeked of a publicity stunt. Show people you can use $$$ of tokens to vibe code a refactor. The headline is how great anthropic - bun's owner - is.
I know posts like this get a lot of whinging, but you are 100% right. The browser is in itself a platform; frameworks are not like some kind of hyper abstracted Web Scrinting Language for people too important to deal with "raw" CSS/DOM. They're a an awkward, alternate abstraction, slow as molasses, and they leak like a sieve.
lewiscampbell.tech