FizzyOrange

joined 2 years ago
[–] FizzyOrange@programming.dev -3 points 1 day ago

I didn't say they are equivalent. I said I dislike them both.

[–] FizzyOrange@programming.dev -2 points 1 day ago

I wouldn't say those are "abominable" either. AI is fine. Microsoft actually cut off Israel's access to Azure...

They're operating infrastructure. They aren't going to morally vet every single customer. Imagine how many dubious things run on AWS that we never hear about!

[–] FizzyOrange@programming.dev 0 points 1 day ago (2 children)

I must have missed those abominable things...? You don't mean the ICE stuff?

[–] FizzyOrange@programming.dev 7 points 1 day ago (5 children)

It's "relationship with ICE" is that they haven't banned an official US government agency from buying their software. I might not agree with what ICE is doing but I also don't agree with every corporation in the world having to morally police all of their customers for fear of being pilloried by cancel culturists.

The "created by monkeys" seems to be a minor bug. What system doesn't have those? I've certainly had plenty worse bugs with Gitlab CI.

"Completely neglected" is complaining about the lack of FreeBSD support!

I do think GitHub is relatively neglected. There are quite a few big issues they could fix with relatively little effort but they seem to go years with no comment.

It's not really much better with Gitlab though; the only difference is you see more "a large premium customer is requesting this" comments!

I doubt Forgejo really have more resources to fix bugs than GitHub or Gitlab.

[–] FizzyOrange@programming.dev 11 points 1 day ago (11 children)

Why? Microsoft gives them a ton of money for CI and infrastructure. Unless they are having serious technical issues I don't see why they would move to a more expensive and probably less well integrated CI provider.

[–] FizzyOrange@programming.dev 24 points 2 days ago

The audacity to be nostalgic for Eclipse!

[–] FizzyOrange@programming.dev 0 points 5 days ago

I don't think you can blame anyone except him for not understanding that AI sometimes hallucinates. Hell basically every AI tool makes you read that before you start using it. I'm normally very reticent to blame users for using things incorrectly, but if it took him 3 hours to realise it was wrong here then I have to say that's on him.

Come on has anyone else ever persevered with a hallucinated answer for 3 hours before realising it was a hallucination? Longest it's taken me is like 5 minutes, and that's only for things that aren't easily googleable.

[–] FizzyOrange@programming.dev 5 points 6 days ago (1 children)

I suspect in the real world it's frustrating enough for restaurants that it wouldn't have worked out.

You're pretty much tricking restaurant workers into one of those awful voice-based phone trees.

Plus there are so many things that can actually happen when you try to book a table on the phone - they don't have exactly what you want but can offer you this time instead... they only have outside seating available... etc. etc.

Plus, just having a proper online booking form is clearly a better option and not totally uncommon these days.

[–] FizzyOrange@programming.dev -3 points 1 week ago (1 children)

This is silly, and not in an interesting way.

[–] FizzyOrange@programming.dev 4 points 1 week ago

Actually chars() is pretty simple - it's just UTF-8 decoding which is elegant and simple.

The complexity is all around unicode, not UTF-8.

[–] FizzyOrange@programming.dev 2 points 1 week ago

Bun uses JavaScriptCore. Deno uses V8.

But yes it would be good to see a comparison to JavascriptCore and V8.

[–] FizzyOrange@programming.dev 5 points 2 weeks ago

I'm not sure that's a factor here because Google doesn't use CMake or Cargo (at least not the way we all use it).

25
submitted 8 months ago* (last edited 8 months 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?

 

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.

 

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

view more: next ›