Comments

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Ephera, to programmer_humor in The Holy Trinity of JavaScript

There’s actually in theory all the pieces in place to use a different scripting language, because in the early days, there really were multiple. But yeah, the massive DOM API is only really standardized+implemented+documented for JS, so you don’t get around it in the end.

As the others said, though, WebAssembly is starting to become a thing and the JS boilerplate for calling the DOM API can be generated for you.

Ephera, to programmer_humor in The Holy Trinity of JavaScript

Sure, but you can get frameworks that generate that for you. I’ve written whole webpages in WASM without writing any JS.

You don’t get around reading JS documentation, though. Especially the DOM API is just documented as JS, and you basically hope that your framework makes it obvious enough how to write that in your non-JS language of choice.

Ephera, to lemmyshitpost in You understand?

I’m guessing, this is a Santa that doesn’t magically fly through the air, but actually sleighs on the ground…

Ephera, to lemmyshitpost in Recycling 4-year-old 737 memes (Part 6)

Make America Xenophobic

Ephera, to privacy in How good/bad is Firefox sync.

Because it’s not true. Account data is not shared with Google.

Ephera, to science_memes in Plan Bee

Well, we don’t tend to do well with a “Why not both?” situation. We tend to select for the bare minimum, egoistic solution. Not having the egoistic solution available could genuinely help us, i.e. force us, to be less stupid about this…

Ephera, to memes in Why would I need backlit keys anyway?

Ah right, yeah, those are crap. I really don’t get why companies are willing to cheap out specifically with keyboards.
Like, it’s the tool your workers use all day. Even if they just type 5% faster on a proper keyboard, that pays for itself in no time.

Ephera, to memes in Why would I need backlit keys anyway?

Is “business class” just a simile here? Because normally, the hardware sold to businesses is of a better quality (albeit also expensive).

Ephera, to thefarside in 12 January 2024

A store near me sells tortellini labeled as “semi-fresh”.

What they mean, is that the tortellini are dried. Or at least, I hope so.

Ephera, to memes in Who knew creating the worlds largest repository of information would be a mistake?

I’m not arguing whether anything is wrong with it or not. You could literally be shredding bank notes as a hobby. If it makes you happy, I’m not arguing against.

I’m rather saying someone who’s confident in statistics doesn’t need arguing here. They’ll intrinsically know the chance of winning is effectively 0. As such, they assume that their money will go to charity. But since the lottery company keeps a cut as profit, giving it this way is just worse than giving to charity directly.

Ephera, to memes in Who knew creating the worlds largest repository of information would be a mistake?

The reward is less exciting, but there is also a more realistic chance of you actually getting lucky by not getting measles.

And if you assume yourself to get lucky, then even just getting poked with a needle, will in your mind add a risk rather than mitigate it…

Ephera, to privacy in How good/bad is Firefox sync.

You can find a detailed description about Firefox Sync’s design in regards to privacy here: hacks.mozilla.org/2018/11/firefox-sync-privacy/

Ephera, to linux in How do you use your tiling window manager?

I don’t do that (again, too static for me), but I have larger meta-workspaces still, which group 20 workspaces each into very big, very distinct topics like “Orga” and “Work”.

Ephera, to lemmyshitpost in ❌ fissh
Ephera, to programmer_humor in 4 billion if statements

I’m absolutely on-board …in application code.

I do feel like it’s good, though, when libraries optimize. Ideally, they don’t have much else to do than one thing really well anyways.

And with how many libraries modern applications pull in, you do eventually notice whether you’re in the Python ecosystem, where most libraries don’t care, or in the Rust ecosystem, where many libraries definitely overdo it. Because well, they also kind of don’t overdo it, since as a user of the library, you don’t see any of it, except the culmulative performance benefits.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #