> C++ is also surprisingly good, but you pretty much have to tell the LLMs to treat it like Go and don't use any of the dangerous features for normal code. For existing codebases I made the experience, that LLMs are…
I stumbled upon the very experimental nix-ninja [0] recently. They seem to create a dynamic nix derivation per compilation unit, which would be very similar to what you describe as manifests in your post as it also…
Your post sounds like there is some strange rule regarding taxation of solar installations, but it is (or rather was) just treated as any other income from commercial operation. - If you have any income from commercial…
Some thoughts on why I think this is wrong: If no one needs it during the day, they can't sell it. That's not how markets work. Energy that is generated, needs to be consumed or else the grid breaks down. These two…
> I've seen some examples of C++ contracts replacing CRTP, but it used templates, which again, not a fan of. I think you meant concepts. C++ Concepts are the right answer in my opinion, if you want compile time…
I recently read about Aptera, a company building a commercial solar car: https://aptera.us/first-vehicle-off-validation-line/ I think it is quite interesting, because it also tries to be maximal efficient, which…
> Yes, that's drive me insane, west which is biggest advocator of climate change and preaches renewable energy has not done as much as a poor country like Pakistan has done. The "west" is not a single place and I hate…
Had a self hosted nextcloud instance runnning on my homeserver, but migrated away two years ago to a Hetzner Storage share. All in all I'm quite happy with that. There are some downsides, though: - No support for…
Probably true, but one unique thing about Julia is, that exposes almost all stages of the compilation to the user. From typed IR to native code generation you can customise the compilation in many ways. Together with…
Nix devShells works quite well for Python development (don't know about JS) Nixpkgs is also quite up to date. I haven't looked back, since adopting Nix for my dev environments.
I struggled with remote deployment + secret management, too. Like a lot of folks, my nix-config grew over the years as I added secrets management, user management etc ad hoc. I recently found clan.nix [1] and am quite…
Kartoffel is the standard German word. Erdäpfel is used in many dialects and has plenty of variants. Actually the various different words for potatoe and their distribution across Germany, Swiss and Austria is…
I tried different LLMs with various languages so far: Python, C++, Julia, Elixir and JavaScript. The SOTA models come do a great job for all of them, but if I had to rank the capabilities for each language it would look…
> nowadays Element is actually on a more economically sustainable path Good to hear. Keep up the good work.
That's not correct. For ordinary computers there is Landauer's principle, which gives a theoretical lower limit for the energy needed for computation [0]. I say "ordinary computers" because other comments mentioned…
I came to like auto over the years, although I also use it sparingly. Sometimes the concrete types only add visual noise and not much helpful information, e.g. iterators: auto it = some_container.begin(); Not even once…
Damn, I always thought Fuchsia is just a colour, but today I learned - Fuchsia is a flower - which is named after a German botanist (Leonhart Fuchs) - Fuchsia in English is pronounced completely different than in…
> Thing is that you need a complex JIT like Julia's or stuff like https://github.com/marcoheisig/fast-generic-functions to offset the cost of constant dynamic dispatch. Julia is always the odd one out, when talking…
> V2G is a pipe dream. Seems a bit early to come to this conclusion, but I would also suspect, that the value of a parking garage full of EVs is not in providing energy to the grid but as a large scale consumer for load…
I went through a similar journey recently for the local development environment of my team. I couldn't figure out yet, whether there is a reasonable and safe way to authenticate at an AD inside a GitHub Action. Anyone…
Counterintuitively Julia recommends the use of immutable data types for performance reasons, because immutability enables more flexible compiler optimisations An immutable variable can be savely shared across functions…
> Most of Europe became rich under imperialist, authoritarian governments not with their current system Europe prospered under democratic governments after the second world war. My particular region of Germany was…
This lead me done a rabbit hole on wikipedia: Advent calendars in their earliest forms were invented approx. 80 years ago. The four week advent period goes back to the 7th century and was introduced by pope Gregory I..
I was pleasantly surprised, that a recent update for plasma fixed the fingerprint reader for my thinkpad t15. It previously had an issue, where it didn't work after waking from suspend.
I disagree for Julia, but that probably depends on the definition of static typing. For the average Julia package I would guess, that most types are statically known at compile time, because dynamic dispatch is…
> C++ is also surprisingly good, but you pretty much have to tell the LLMs to treat it like Go and don't use any of the dangerous features for normal code. For existing codebases I made the experience, that LLMs are…
I stumbled upon the very experimental nix-ninja [0] recently. They seem to create a dynamic nix derivation per compilation unit, which would be very similar to what you describe as manifests in your post as it also…
Your post sounds like there is some strange rule regarding taxation of solar installations, but it is (or rather was) just treated as any other income from commercial operation. - If you have any income from commercial…
Some thoughts on why I think this is wrong: If no one needs it during the day, they can't sell it. That's not how markets work. Energy that is generated, needs to be consumed or else the grid breaks down. These two…
> I've seen some examples of C++ contracts replacing CRTP, but it used templates, which again, not a fan of. I think you meant concepts. C++ Concepts are the right answer in my opinion, if you want compile time…
I recently read about Aptera, a company building a commercial solar car: https://aptera.us/first-vehicle-off-validation-line/ I think it is quite interesting, because it also tries to be maximal efficient, which…
> Yes, that's drive me insane, west which is biggest advocator of climate change and preaches renewable energy has not done as much as a poor country like Pakistan has done. The "west" is not a single place and I hate…
Had a self hosted nextcloud instance runnning on my homeserver, but migrated away two years ago to a Hetzner Storage share. All in all I'm quite happy with that. There are some downsides, though: - No support for…
Probably true, but one unique thing about Julia is, that exposes almost all stages of the compilation to the user. From typed IR to native code generation you can customise the compilation in many ways. Together with…
Nix devShells works quite well for Python development (don't know about JS) Nixpkgs is also quite up to date. I haven't looked back, since adopting Nix for my dev environments.
I struggled with remote deployment + secret management, too. Like a lot of folks, my nix-config grew over the years as I added secrets management, user management etc ad hoc. I recently found clan.nix [1] and am quite…
Kartoffel is the standard German word. Erdäpfel is used in many dialects and has plenty of variants. Actually the various different words for potatoe and their distribution across Germany, Swiss and Austria is…
I tried different LLMs with various languages so far: Python, C++, Julia, Elixir and JavaScript. The SOTA models come do a great job for all of them, but if I had to rank the capabilities for each language it would look…
> nowadays Element is actually on a more economically sustainable path Good to hear. Keep up the good work.
That's not correct. For ordinary computers there is Landauer's principle, which gives a theoretical lower limit for the energy needed for computation [0]. I say "ordinary computers" because other comments mentioned…
I came to like auto over the years, although I also use it sparingly. Sometimes the concrete types only add visual noise and not much helpful information, e.g. iterators: auto it = some_container.begin(); Not even once…
Damn, I always thought Fuchsia is just a colour, but today I learned - Fuchsia is a flower - which is named after a German botanist (Leonhart Fuchs) - Fuchsia in English is pronounced completely different than in…
> Thing is that you need a complex JIT like Julia's or stuff like https://github.com/marcoheisig/fast-generic-functions to offset the cost of constant dynamic dispatch. Julia is always the odd one out, when talking…
> V2G is a pipe dream. Seems a bit early to come to this conclusion, but I would also suspect, that the value of a parking garage full of EVs is not in providing energy to the grid but as a large scale consumer for load…
I went through a similar journey recently for the local development environment of my team. I couldn't figure out yet, whether there is a reasonable and safe way to authenticate at an AD inside a GitHub Action. Anyone…
Counterintuitively Julia recommends the use of immutable data types for performance reasons, because immutability enables more flexible compiler optimisations An immutable variable can be savely shared across functions…
> Most of Europe became rich under imperialist, authoritarian governments not with their current system Europe prospered under democratic governments after the second world war. My particular region of Germany was…
This lead me done a rabbit hole on wikipedia: Advent calendars in their earliest forms were invented approx. 80 years ago. The four week advent period goes back to the 7th century and was introduced by pope Gregory I..
I was pleasantly surprised, that a recent update for plasma fixed the fingerprint reader for my thinkpad t15. It previously had an issue, where it didn't work after waking from suspend.
I disagree for Julia, but that probably depends on the definition of static typing. For the average Julia package I would guess, that most types are statically known at compile time, because dynamic dispatch is…