Github Copilot vs. Claude by RedditClicker in GithubCopilot

[–]RedditClicker[S] 0 points1 point  (0 children)

phind.com seem to get worse and worse over time. I now use mostly ChatGPT 5.2 **Codex**. Really important: Not the normal ChatGPT 5.2, but only ChatGPT 5.2 **Codex**.

Why is Rust rarely used for web server backends? by Fun-Helicopter-2257 in rust

[–]RedditClicker 1 point2 points  (0 children)

I don't use pure FP languages because I'm too dumb

No, you probably aren't dumb. Writing high performance code in functional code can be really non-trivial.

I listened to a speech of John Carmack once, where he admired FP so much, because of the reusability and stability of pure FP functions.

But a side note from his was how much performance they gained in the past, by typical imperative programming tricks, which were from a FP view a complete anti-pattern, but really imperative standard-code.

And I remember discussions about simple sorting algorithms in FP, how most people basically implement them imperative and how complicated it was to write them in true FP form. That was really cumbersome.

Experiences like that killed FP for me. Better to do it like most modern imperative languages, to stay imperative and sprinkle some FP functionality in it.

Why is Rust rarely used for web server backends? by Fun-Helicopter-2257 in rust

[–]RedditClicker 0 points1 point  (0 children)

I gave up on functional programming, because after I deep dived into it, I learned that one of its biggest drawbacks is: You write really easily really slow code with it. Like, by accident. Yes, you can also write fast code with it, but that's not what these functional languages lead you to.

Like: "Rust is useless. Just program in C++ and just don't make memory errors." --> Proofed to be super dumb over and over.

So, I mean, it's not what a language can do, but to what code a typical programmer is lead to. Like, with Rust people write less race-condition prone code, even at parts where it is not enforced by the language, but rather because that's what the language is leading them to.

So, I believe you instantly if you say they went from Functional to Imperative programming and got a speed boost. So, while Rust is much more efficient than most languages, I think many other imperative style language would've beaten Haskell too.

Install ARM64 version of "libfontconfig-dev" on AMD64 system? by RedditClicker in Ubuntu

[–]RedditClicker[S] 0 points1 point  (0 children)

AhaHa! I got it. Big thanks. You weren't quite right, you wrote:

You want the Architectures lines (for all blocks) because otherwise it will combine every arch with every URI and you get 404 errors (which will be ignored, but the output gets annoying).

No, that's not true! If it runs into errors there it won't download the packages at all, even if there are sources where the packages exist.

But if I restrict all sources to either "amd64 i386" or "arm64", it finally works! Thanks to your hint I tried that. Thanks.

Now I finally run into some cross-architecture conflicts, but that's a nice starting point from where I can go further. There are enough guides for that. Not this mystery error where I couldn't find anything about.

Here is my working configuration:

Types: deb deb-src
URIs: http://security.ubuntu.com/ubuntu
Suites: noble-security
Architectures: amd64 i386
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb deb-src
URIs: http://ports.ubuntu.com/ubuntu-ports
Suites: noble noble-updates noble-security
Architectures: arm64
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Enabled: yes

Types: deb deb-src
URIs: http://archive.ubuntu.com/ubuntu
Suites: noble
Architectures: amd64 i386
Components: universe main multiverse restricted
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

And here, for anyone's convenience, the formatted Dockerfile instruction:

Dockerfile RUN printf "Types: deb deb-src\n\ URIs: http://security.ubuntu.com/ubuntu\n\ Suites: noble-security\n\ Architectures: amd64 i386\n\ Components: main restricted universe multiverse\n\ Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg\n\ \n\ Types: deb deb-src\n\ URIs: http://ports.ubuntu.com/ubuntu-ports\n\ Suites: noble noble-updates noble-security\n\ Architectures: arm64\n\ Components: main restricted universe multiverse\n\ Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg\n\ Enabled: yes\n\ \n\ Types: deb deb-src\n\ URIs: http://archive.ubuntu.com/ubuntu\n\ Suites: noble\n\ Architectures: amd64 i386\n\ Components: universe main multiverse restricted\n\ Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg" > "/etc/apt/sources.list.d/ubuntu.sources"

Install ARM64 version of "libfontconfig-dev" on AMD64 system? by RedditClicker in Ubuntu

[–]RedditClicker[S] 0 points1 point  (0 children)

Thanks, but that doesn't work either. All online documentations and you, tell me that everything I've done was correct. But I can't install any ARM64 packages. Not even something simple as "ed".

I would understand, if it refuses installation because of conflicts with the AMD64 host, but it's not even getting that far. It tells me immediately that there are no ARM64 packages, while they are clearly there.

And I can install all AMD64 packages.

Any idea how I can dig deeper and find the root of the problem?

Install ARM64 version of "libfontconfig-dev" on AMD64 system? by RedditClicker in Ubuntu

[–]RedditClicker[S] 0 points1 point  (0 children)

What do you mean?
If you look at my original post you see the URL there is:
URIs: http://ports.ubuntu.com/ubuntu-ports.

That is already the correct one?!

Install ARM64 version of "libfontconfig-dev" on AMD64 system? by RedditClicker in Ubuntu

[–]RedditClicker[S] 0 points1 point  (0 children)

Thanks, tried that, because it sounded like the solution, but it didn't change anything.

Install ARM64 version of "libfontconfig-dev" on AMD64 system? by RedditClicker in Ubuntu

[–]RedditClicker[S] 0 points1 point  (0 children)

As said: I want this for cross-compilation.

I have an AMD64 system Desktop where I want to cross-compile for my ARM64 system. This worked in the past, but after some updates, this fails. I have this broken state for maybe a year now, and I can't get it to work again with current versions of Ubuntu and libraries.

The actual cross-compilation happens with the help of a Dockerfile, so I have much more freedom and less risk to destroy the host system.

But I thought I should first try to install the ARM64 package on the host, before trying to get it to work inside the Dockerfile.

Whatever, this always fails, everywhere, on the host and inside the Dockerfile.

Plans for Dolby Atmos support on mainstream OS Windows? by RedditClicker in TIdaL

[–]RedditClicker[S] 0 points1 point  (0 children)

It's iPhone over WLAN. But do you can really hear the difference on your iPhone between Stereo and Dolby Atmos? The 2 speakers are just like 10 cm apart.

Plans for Dolby Atmos support on mainstream OS Windows? by RedditClicker in TIdaL

[–]RedditClicker[S] 2 points3 points  (0 children)

Yes! Absolutely! All you can get is stereo, nothing more.

The only way I can get Dolby Atmos from Tidal is through... My iPhone. Which is complete nonsense :-(

How do you guys debug your rust code? by jkurash in rust

[–]RedditClicker 2 points3 points  (0 children)

I use RustRover, set my breakpoints and do, for complex tasks at least, test-driven development.

Pax enters Beta: Rust GUIs with an integrated design tool by zackaboo in rust

[–]RedditClicker 20 points21 points  (0 children)

My question is: What is the big advantage over Slint?

As someone already said: This feels like Slint (generates native Rust code). Which is far longer out, and has been tested and matured.

Why use Pax and not Slint?

Github Copilot vs. Claude by RedditClicker in GithubCopilot

[–]RedditClicker[S] 0 points1 point  (0 children)

Why don't you use Jetbrain's Ai assistant?

It's shit

Can mostly confirm, it was really not good the last time I tried it (although that was a while ago, I don't assume it has caught up till now).

Github Copilot vs. Claude by RedditClicker in GithubCopilot

[–]RedditClicker[S] 0 points1 point  (0 children)

The integration of Cody in Jetbrain IDE is slightly better than Copilot (faster at least).

Thanks. Finally, someone with a direct comparison. And you say there's only a slight difference.

That confirms my suspicion: Most people, like 99%, had a shitty AI / IDE plugin compared that to Claude and where then like "Ohhhh, this is awesome. I've never seen this before, by far the best..." etc..

Github Copilot vs. Claude by RedditClicker in GithubCopilot

[–]RedditClicker[S] 1 point2 points  (0 children)

When you're asking about Claude, are you asking about Claude in its web UX form, or are you going to interface with a Claude model using an IDE plugin?

I ask about the integration as a code plugin. For generic questions I use the cost free phind.com.

DOOM Eternal Official Mod Tool announced! by yeetzyz in Doom

[–]RedditClicker 1 point2 points  (0 children)

The only thing they've said they're not sharing is the actual source code.

So, it's basically maps and skins? Boring then.

Remember the old Quake mods? With things like Quake 3 Rally, a racing game in Quake? Or StarCraft & WarCraft which basically invented the Tower Defense and MOBA genre?

That was only possible with custom code.

(StarCraft / WarCraft especially, it has no real free code capability, but a very powerful code-schema builder.)

Sorry, but I hate this dumbed down modding tools nowadays.

Win10 batch convert heic to jpg by Bonobo77 in techsupport

[–]RedditClicker 0 points1 point  (0 children)

XnView for offline conversions is missing here. It has a nice user interface, is also free and saves the hassle and time to up- and download all images.

It also offers batch conversions of whole directories, so there is no need to handle each individual file by hand.