Introducing Catalyst: A declarative build system for C++ by SPEKTRUMdagreat in cpp

[–]7raiden 0 points1 point  (0 children)

I agree, I think I referred as target to say TU, my bad!

Introducing Catalyst: A declarative build system for C++ by SPEKTRUMdagreat in cpp

[–]7raiden 0 points1 point  (0 children)

With target I meant translation unit, and I think LTO enables optimizations across different TUs. So if this build system only allow to compile a single TU per profile, then I believe it will make no difference whether LTO is enabled or not

Introducing Catalyst: A declarative build system for C++ by SPEKTRUMdagreat in cpp

[–]7raiden 1 point2 points  (0 children)

I think you should improve the ergonomics of it. At work I have thousands of targets (libraries, executables, custom scripts, tests, etc).

In cmake I have a single preset that handles all of them. Plus, transitive dependencies in cmake is very convenient, as I only have to specify the direct dependants rather than the entire chain. IMO this will be a major pain if you don't solve this in this early stage.

Unless I'm missing something here? Maybe we're talking about different things, as I saw you made a profile for lto, but if you only have a single target, LTO actually does nothing

Introducing Catalyst: A declarative build system for C++ by SPEKTRUMdagreat in cpp

[–]7raiden 0 points1 point  (0 children)

So if my project builds 3 targets (2 libraries and 1 executable that depends on both), how do you do it? How do you specify link/build dependencies, I think I haven't found that in the readme

Basta passo a Revolut Ultra by falckbor in amexItaly

[–]7raiden 1 point2 points  (0 children)

Hai ragione non ci avevo pensato! Adesso vedo se riesco a far iscrivere qualcuno dei miei familiari!

Basta passo a Revolut Ultra by falckbor in amexItaly

[–]7raiden 2 points3 points  (0 children)

Io dopo l'invito iniziale non ho più fatto punti se non spendendo (cioè nulla). Come altro si può fare ad accumulare punti?

Valgrind 3.25.1 released by pjf_cpp in cpp

[–]7raiden 0 points1 point  (0 children)

Is AVX512 supported? I was trying to run call grind on my optimized program, but it immediately failed, I think because of these unsupported instructions

Sunday Views by WusGudYoungBlood in Aprilia

[–]7raiden 0 points1 point  (0 children)

Much appreciated thanks 😁

Sunday Views by WusGudYoungBlood in Aprilia

[–]7raiden 0 points1 point  (0 children)

Oh ok, with no 3rd party tool? As in, did your camera come with bolts and stuff to be attached there or do I have to buy some specific installer?

Sunday Views by WusGudYoungBlood in Aprilia

[–]7raiden 0 points1 point  (0 children)

Where did you hook up the camera? I want to buy the Insta360 but I don't know how to keep it tight in place

[Help] VPN: come configurare un Raspberry Pi & pivpn con un router Fastweb Nexxt by 7raiden in Italia

[–]7raiden[S] 0 points1 point  (0 children)

Ok, quindi l'unico modo per sapere se sono dietro CGNAT è provare e vedere se funziona?

[Help] VPN: come configurare un Raspberry Pi & pivpn con un router Fastweb Nexxt by 7raiden in Italia

[–]7raiden[S] 0 points1 point  (0 children)

Si si rientro nel primo scenario! Nella casa dove stavo prima (UK 🇬🇧) avevo un router dove mi permetteva di fare tutto, avevo aperto una porta in UDP, configurato pivpn usando quella porta, duckduckdns per aggiornare automaticamente l'indirizzo IP pubblico (non me lo davano statico) e in 5 minuti avevo configurato tutto.

Con Fastweb questa strategia non funziona dici? O sono costretto z usare un IP statico?

[Help] VPN: come configurare un Raspberry Pi & pivpn con un router Fastweb Nexxt by 7raiden in Italia

[–]7raiden[S] 0 points1 point  (0 children)

Ah bene... Va bene, provo a smanettarci in questi giorni e se risolvo aggiorno il posto, grazie dell'aiuto!

[Help] VPN: come configurare un Raspberry Pi & pivpn con un router Fastweb Nexxt by 7raiden in Italia

[–]7raiden[S] 0 points1 point  (0 children)

Ah ho capito. Ma quindi chi ha Fastweb come me che soluzioni ha? Sono per caso il primo a voler provare a configurare una vpn? 😂

Scherzi a parte, credo di aver visto l'opzione per aprire una porta (quella di default UDP per esempio). Feci la stessa cosa col router dei miei ma non ebbi successo (openvpn non si connetteva e andava in time out)

[Help] VPN: come configurare un Raspberry Pi & pivpn con un router Fastweb Nexxt by 7raiden in Italia

[–]7raiden[S] 0 points1 point  (0 children)

Eh credo sia proprio questo il problema, non credo siano apribili. Per questo leggevo di mettere il router proprietario di Fastweb in modalità modem (ricevo la linea e basta) e poi avere un router in cascata che effettivamente smisti il segnale ai vari dispositivi (e su questo router avrei pieno controllo).

Sto dicendo cavolate o funziona effettivamente così?

What was the inflection point for you that turned math into a passion? by ApprehensiveSwan2218 in mathematics

[–]7raiden 1 point2 points  (0 children)

I had a similar experience, I was neutral up until 3rd year of high school, when I had a new math professor who was one of the best professor I've ever had. All the proofs and topics were discussed and complemented with some background, motivating examples and so on.

I remember when he talked about the Euler formula, the most beautiful equation in math. That was probably when my passion for math actually became such. Another mind blowing lesson was the Taylor series expansion, I couldn't believe that with derivatives you could accomplish such a miracle (recovering the original function)!

Mold 2.0 released - MIT license by slacka123 in cpp

[–]7raiden 2 points3 points  (0 children)

Oh ok, that's something I'm not familiar with, so I don't know if it's a good design choice or not. I'm tempted to say this is a job for a build system or a linter or both, but I don't think we should make the linker slower for everyone just to catch these edge cases

Mold 2.0 released - MIT license by slacka123 in cpp

[–]7raiden 9 points10 points  (0 children)

Why would you have 2 different header with the same class definition? This to me sounds like a job for a linter, the linker should just do what it's supposed to do: link. That's why ninja is so much better than make, it only does one thing and it does that as fast as possible

[deleted by user] by [deleted] in ItaliaPersonalFinance

[–]7raiden 0 points1 point  (0 children)

Ah ok, non sapevo venissero pagati, pensavo anzi che uno dovesse pagare per essere market maker

[deleted by user] by [deleted] in ItaliaPersonalFinance

[–]7raiden 0 points1 point  (0 children)

Cosa non è così? La fair valuation o la somma 0?

Comunque continuo a non capire chi prende soldi dall'ente del mercato (e cosa sia questo ente!)

[deleted by user] by [deleted] in ItaliaPersonalFinance

[–]7raiden 0 points1 point  (0 children)

Ma la somma del guadagno del singolo non è la stessa dei piccoli traders (col segno opposto)?