stetech

joined 2 years ago
[–] [email protected] 7 points 1 day ago* (last edited 1 day ago) (1 children)

To be honest, I think I prefer the Emacs one due to how absurd it is: https://youtu.be/urcL86UpqZc

But all of them are hilarious.

[–] [email protected] 13 points 2 days ago (1 children)

*century, not decade, presumably

[–] [email protected] 5 points 3 days ago* (last edited 3 days ago) (1 children)

Helix is “it just works” but it actually does, without having to get lost in the (config) sauce.

It’ll be unstoppable once they finalize and ship the plugin system.

Edit: and I haven’t even mentioned the descriptions above commands, the command palette-like functionality in <Space-?>, nor the tutor yet. It’s just so much more beginner-friendly.

[–] [email protected] 8 points 6 days ago* (last edited 6 days ago) (1 children)

The Unix principle of piping between two or even multiple programs, together with “all data should be in the simplest common format possible” (that is, largely unformatted strings), was a really clever invention to be popularized. As proven by the fact it is still so useful decades later on a myriad of computers unimaginably more powerful than what they had back then.

It’s not perfect by any means (alternative title: why something like Nushell exists), but it’s pretty good all things considered I dare say.

[–] [email protected] 4 points 1 week ago* (last edited 1 week ago)

protein folding

We’re at the point where, due to how b2c tech services work, I think a lot of people think AI === LLM

[–] [email protected] 3 points 1 week ago* (last edited 1 week ago) (1 children)

No, you didn’t mention “than in the US,” so people assumed you were sharing an American perspective under an article about US states’ cost of living.

Greetings from your southern neighbor!

[–] [email protected] 11 points 1 week ago (3 children)

I’d rather take a compile step than having no type safety in JS, even as a user.

[–] [email protected] 13 points 2 weeks ago

Cartoon “Brain drain” by Oliver Schoff.

[–] [email protected] 2 points 3 weeks ago* (last edited 3 weeks ago)

Yeah I realize that. My go-to comparison would be PDF. Where Firefox has PDF.js (I think?), Chromium just… implements basically seemingly the entire (exhaustive!) standard.

[–] [email protected] 3 points 3 weeks ago (2 children)

Thanks for these explanations, that makes a lot more sense now. I didn’t even think to consider browsers might be using something else than an off-the-shelf implementation for image/other file formats…, lol

[–] [email protected] 14 points 3 weeks ago* (last edited 3 weeks ago) (6 children)

Honest question, since I have no clue about web/browser engines other than being able to maybe name 4-5 of them (Ladybird, Servo, Webkit, Gecko, … shit, what was Chromium’s called again?):

What makes browsers/browser engines so difficult that they need millions upon millions of LOC?

Naively thinking, it’s “just” XML + CSS + JS, right? (Edit: and then the networking stack/hyperlinks)

So what am I missing? (Since I’m obviously either forgetting something and/or underestimating how difficult engines for the aforementioned three are to build…)

view more: next ›