Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

@stardreamer@lemmy.blahaj.zone avatar

stardreamer

@stardreamer@lemmy.blahaj.zone

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

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

As someone who works with 100Gbps networking:

  • why the heck do these routers run Lua of all things???
stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

Yeah I completely forgot about the consumer side of things. I was expecting there being Cisco iOS/FRR router configs, not a full web dashboard.

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

Nah, just grab the domain and redirect it to X. Watch him explode.

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

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.

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

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)

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

Oh nice! A new tool! Do you happen to know how this compares to win10privacy?

stardreamer , (edited )
@stardreamer@lemmy.blahaj.zone avatar

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.

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

Vanced got taken down due to trademark violations.

They need something more substantial for revanced. Especially since it's only a set of binary patches and there is no redistribution of YT source code.

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar
:w !sudo tee %

Warning: does not work for neovim

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

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.

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

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

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

*stares at the intern's 400 line bash script*

There are totally more flexible options. Just don't mind the front falling off. It's totally normal!

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

Out of curiosity what do you think of Nginx, which was Russian based and used to have its main offices in Russia (that also got raided by Russian police) or Arch Linux, where one of the main packagers (up to 30% of official packages) is managed by Felix Yan (which I believe is a Chinese citizen)? Where is the line drawn? Is it only for profit companies, security software, or something specific?

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

Nginx is 2-clause BSD, which I would argue is more "Open Source" than Arch Linux (official repo contains proprietary components such as discord, steam, multimedia codecs). You could argue that the majority of it (and it's build system) is open source, but probably not "Arch Linux" is fully Open Source.

stardreamer ,
@stardreamer@lemmy.blahaj.zone avatar

This probably sounds pedantic but based on this the issue isn't that the software is Russian. It's that the software is under the regulation of an authoritarian government (which is Russia)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • incremental_games
  • meta
  • All magazines