[-] FizzyOrange@programming.dev 1 points 9 hours ago

I wasn't commenting on the specifics of this case; just that the general provisional that offering something for free absolves you off any responsibly is completely wrong.

[-] FizzyOrange@programming.dev 1 points 9 hours ago

Yeah but that is only...

TO THE EXTENT PERMITTED BY APPLICABLE LAW

[-] FizzyOrange@programming.dev 2 points 3 days ago

Typescript is JavaScript, just with static type annotations.

[-] FizzyOrange@programming.dev 1 points 4 days ago

Ah you're expecting users to browse with no JS enabled. Does Radicle's web interface actually require JS anyway? And either way that's no reason to pick C over Typescript.

[-] FizzyOrange@programming.dev 2 points 4 days ago

Cradicle’s web interface improves security by keeping all the complex functionality in the HTML server and serving pure scriptless HTML to web browsers instead.

That isn't really any more secure.

I hear it allows more control over compiler behavior

Not in a good way - more like a "oh good what compiler flags do I need to mess with to make this code work?" way 😄

there should be radicle apps in multiple coding languages, like there are BitTorrent apps in multiple coding languages.

Reasonable. C is still a poor choice though.

[-] FizzyOrange@programming.dev 4 points 5 days ago

Is Tor really "straightforward"? It sounds anything but.

Also C? In 2026? Radicle seems to be written mostly in Rust, with Typescript for the web interface. Why on earth would you want to downgrade to C?

[-] FizzyOrange@programming.dev 1 points 5 days ago

Also I believe Mold only supports ELF.

And based on the benchmarks they've posted, Wild is even faster than Mold.

[-] FizzyOrange@programming.dev 1 points 6 days ago

Lol, I know absolutely nothing about Postman but seriously suggesting Bash scripts, curl and grep as a way to test APIs is a nice way to tell people not to bother listening to your worthless opinions!

A Python script is far more reasonable.

[-] FizzyOrange@programming.dev 7 points 6 days ago

What I always really wanted was some kind of linker script debugger. Let me step through the linker script, show me all the input objects & segments etc.

Linker scripts are one of the worst aspects of the GNU (and LLVM) toolchain. Weird custom language, poor documentation, quite buggy, zero debugging tools.

Anyway, impressively huge release!

[-] FizzyOrange@programming.dev 2 points 6 days ago

They're not over yet but they definitely have an uncertain future.

[-] FizzyOrange@programming.dev 1 points 6 days ago

Yeah I would say issues are minimal lock-in since they barely have any features (just labels I guess?) and can easily be exported. CI must be the biggest lock-in. If you have a complex CI system that makes use of lots of third party actions it could be a decent amount of work to migrate it. But not a huge amount.

25
submitted 1 year ago* (last edited 1 year ago) by FizzyOrange@programming.dev to c/linux@programming.dev

Edit: rootless in this context means the remote windows appear like local windows; not in a big "desktop" window. It's nothing to do with the root account. Sorry, I didn't come up with that confusing term. If anyone can think of a better term let's use that!

This should be a simple task. I ssh to a remote server. I run a GUI command. It appears on my screen (and isn't laggy as hell).

Yet I've never found a solution that really works well in Linux. Here are some that I've tried over the years:

  • Remote X: this is just unusably slow, except maybe over a local network.
  • VNC: almost as slow as remote X and not rootless.
  • NX: IIRC this did perform well but I remember it being a pain to set up and it's proprietary.
  • Waypipe: I haven't actually tried this but based on the description it has the right UX. Unfortunately it only works with Wayland native apps and I'm not sure about the performance. Since it's just forwarding Wayland messages, similar to X forwarding, and not e.g. using a video codec I assume it will have similar performance issues (though maybe not as bad?).

I recently discovered wprs which sounds interesting but I haven't tried it.

Does anyone know if there is a good solution to this decades-old apparently unsolved problem?

I literally just want to ssh <server> xeyes and have xeyes (or whatever) appear on my screen, rootless, without lag, without complicated setup. Is that too much to ask?

17

Does anyone know of a website that will show you a graph of open/closed issues and PRs for a GitHub repo? This seems like such an obvious basic feature but GitHub only has a useless "insights" page which doesn't really show you anything.

10
Dart Macros (youtu.be)

Very impressive IDE integration for Dart macros. Something to aspire to.

view more: next ›

FizzyOrange

0 post score
0 comment score
joined 2 years ago