stardreamer

joined 1 year ago
[–] [email protected] 1 points 3 months ago

Not sure about GreaseMonkey, but V8 compiles JS to an IL.

Nodejs has an emit IL debugging feature to see the emitted IL code.

[–] [email protected] 2 points 3 months ago

How much of that is cached state based on the percentage of ram available?

[–] [email protected] 1 points 4 months ago

How good are the RISC-V vector instructions implementations IRL? I've never heard of them. My experience with ARM is that even on certain data center chips the performance gains are abyssal (when using highly optimized libraries such as dpdk)

[–] [email protected] 1 points 4 months ago (2 children)

Harder to write compilers for RISC? I would argue that CISC is much harder to design a compiler for.

That being said there's a lack of standardized vector/streaming instructions in out-of-the-box RISC-V that may hurt performance, but compiler design wise it's much easier to write a functional compiler than for the nightmare that is x86.

[–] [email protected] 0 points 5 months ago* (last edited 5 months ago) (2 children)

systemd tries to unify a Wild West situation where everyone, their crazy uncle, and their shotgun-dual-wielding Grandma has a different set of boot-time scripts. Instead of custom 200-line shell scripts now you have a standard simple syntax that takes 5 minutes to learn.

Downside is now certain complicated stuff that was 1 line need multiple files worth of workarounds to work. Additionally, any custom scripts need to be rewritten as a systemd service (assuming you don't use the compat mode).

People are angry that it's not the same as before and they need to rewrite any custom tweaks they have. It's like learning to drive manual for years, wonder why the heck there is a need for auto, then realizing nobody is producing manual cars anymore.

[–] [email protected] 2 points 5 months ago

Iirc the specific reason behind this is

  • sudo by default requires a tty to run
  • vim's bang spawns a tty to execute commands
  • nvim's bang executes the command directly, then pipes the output to nvim

As a result, sudo (without args) can't work in nvim as it doesn't have a tty to prompt the user for passwords. Nvim also used to do what vim did, but they found out spawning the tty was causing other issues (still present in vim) so they changed it.

[–] [email protected] 4 points 5 months ago (2 children)
:w !sudo tee %

Warning: does not work for neovim

[–] [email protected] 2 points 6 months ago

I assert that this tech is biased towards bears and racoons.

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

To anyone who doesn't know who they are, here's a nice piece of investigative journalism about them: https://newrepublic.com/article/176811/united-daughters-confederacy-racist-ladies

Join us at [email protected] !

[–] [email protected] 3 points 7 months ago

A tumbleweed rolls in the distance...

[–] [email protected] 6 points 7 months ago

Final Fantasy is like Black Mirror, there are common themes, plot points, and names that persist throughout the series. However no two numbered titles share the same worldbuilding, lore, and characters.

It's like what happened with Quake I-IV but on steroids. Very different games held together by a promise of what emotions you'd expect.

[–] [email protected] 2 points 7 months ago

I'm familiar with the Apollo retro-reflectors. Though in all seriousness I doubt a laser would provide a substantial amount of power (unless you have a specialty designed energy collector like in RFID)

view more: next ›