Unless your memory allocator runs a form of garbage collection, which most of the advanced ones do! Worst memory performance issue I've ever seen was in a C++ program where the deallocation of a large object graph from…
Sounds like the Chronophage clock in Cambridge: https://en.wikipedia.org/wiki/Corpus_Clock. It it's purely mechanical but has odd pauses in the ticks etc
Sorry for the delay! It's fairly simple. 1. You have a column on your objects you want secured as an LTREE[] 2. You add a GIST index on that column The values should be the different hierarchy paths to access the object…
If you're using Postgres then using the ltree module is great for permission systems. Available in RDS too
Not majorly odd, just an area I thought Rust would be hot on when it comes to performance...
Having worked in HPC a fair bit I'm not a fan of autovectorization. I prefer the compiled code's performance to be "unsuprising" based on the source and to use vectors etc where I know it's needed. I think in general…
Odd that c# has a better stable SIMD story than Rust! It has both generic vector types across a range of sizes and a good set of intrinsics across most of the common instruction sets
Cheapest MSK cluster is $100 a month and can easily run a dev/uat cluster with thousands of messages a second. They go up from there but we've made a lot of use of these and they are pretty useful
Kafka is great tech, never sure why people have an issue with it. Would I use it all the time? No, but where it's useful, it's really useful, and opens up whole patterns that are hard to implement other ways
JIT compilation can be faster for compiled languages too, as it allows data driven inlining and devirtualization, as well as "effective constant" propogation and runtime architecture feature detection
I think this is exactly the same approach PyPy used 15 or so years ago! Partially evaluate the language runtime
I almost did a PhD with David but ended up working at Transversal instead, which was a company he co-founded to do some interesting work in the search engine space! It's what got me into software development as a career…
The Fens in East Anglia in the UK has a lot of interesting pumping tech. The latest can do 100m3/s (https://www.edie.net/st-germans-pumping-station-keeps-fens-f...). If all the pumps failed there would be hundreds of…
I think it's more that western cultural cliches become invisible to western audiences rather than moving on. E.g. the "superhero" is definitely a western cliche. "A lone operative defies the rules to do the right thing…
Dotnet is getting a fully interpreted mode in 10 or 11 so I wonder if they'll switch to that for things like this https://github.com/dotnet/runtime/issues/112748
We have https://www.myenergi.com/ for our car charger and it seems to be able to integrate batteries, charging and panels like you suggest, only you have to go all in. We have parts of it and are tempted to use more,…
Ok I drilled down a bit and looks like you are right, although I'm still not sure I've built up a clear understanding! (https://physics.stackexchange.com/questions/187917/thought-e...). In fact that question (series of…
Seems amazing similar to the changes a junior would make (jump to the solution that "fixes" it in the most shallow way) at the moment
Thanks! Hmm, I think we're talking about slightly different things but it's been too long since I studied it to put it in the right words :) I completely agree that spacetime can be "flatish" for a large block hole, but…
Some example PRs if people want to look: https://github.com/dotnet/runtime/pull/115733 https://github.com/dotnet/runtime/pull/115732 https://github.com/dotnet/runtime/pull/115762
Apart from my MSci in Physics... Perhaps you could post some links to the spacetime diagrams you are talking about?
Well, I disagree. Light literally can't move in a direction that makes it further from the singularity once inside the event horizon. I don't see what space being flat or not locally has to do with that. Check…
You can do plenty of experiments to see if you are falling, e.g. hitting the surface of a planet you are falling towards. The event horizon is a surface like any other with a location in space and you can definitely see…
Consider that every "surface" inside the event horizon is like a stronger event horizon so passing through you'd certainly notice things like not being able to see your feet any more as the light wouldn't be able to…
Unless your memory allocator runs a form of garbage collection, which most of the advanced ones do! Worst memory performance issue I've ever seen was in a C++ program where the deallocation of a large object graph from…
Sounds like the Chronophage clock in Cambridge: https://en.wikipedia.org/wiki/Corpus_Clock. It it's purely mechanical but has odd pauses in the ticks etc
Sorry for the delay! It's fairly simple. 1. You have a column on your objects you want secured as an LTREE[] 2. You add a GIST index on that column The values should be the different hierarchy paths to access the object…
Sorry for the delay! It's fairly simple. 1. You have a column on your objects you want secured as an LTREE[] 2. You add a GIST index on that column The values should be the different hierarchy paths to access the object…
If you're using Postgres then using the ltree module is great for permission systems. Available in RDS too
Not majorly odd, just an area I thought Rust would be hot on when it comes to performance...
Having worked in HPC a fair bit I'm not a fan of autovectorization. I prefer the compiled code's performance to be "unsuprising" based on the source and to use vectors etc where I know it's needed. I think in general…
Odd that c# has a better stable SIMD story than Rust! It has both generic vector types across a range of sizes and a good set of intrinsics across most of the common instruction sets
Cheapest MSK cluster is $100 a month and can easily run a dev/uat cluster with thousands of messages a second. They go up from there but we've made a lot of use of these and they are pretty useful
Kafka is great tech, never sure why people have an issue with it. Would I use it all the time? No, but where it's useful, it's really useful, and opens up whole patterns that are hard to implement other ways
JIT compilation can be faster for compiled languages too, as it allows data driven inlining and devirtualization, as well as "effective constant" propogation and runtime architecture feature detection
I think this is exactly the same approach PyPy used 15 or so years ago! Partially evaluate the language runtime
I almost did a PhD with David but ended up working at Transversal instead, which was a company he co-founded to do some interesting work in the search engine space! It's what got me into software development as a career…
The Fens in East Anglia in the UK has a lot of interesting pumping tech. The latest can do 100m3/s (https://www.edie.net/st-germans-pumping-station-keeps-fens-f...). If all the pumps failed there would be hundreds of…
I think it's more that western cultural cliches become invisible to western audiences rather than moving on. E.g. the "superhero" is definitely a western cliche. "A lone operative defies the rules to do the right thing…
Dotnet is getting a fully interpreted mode in 10 or 11 so I wonder if they'll switch to that for things like this https://github.com/dotnet/runtime/issues/112748
We have https://www.myenergi.com/ for our car charger and it seems to be able to integrate batteries, charging and panels like you suggest, only you have to go all in. We have parts of it and are tempted to use more,…
Ok I drilled down a bit and looks like you are right, although I'm still not sure I've built up a clear understanding! (https://physics.stackexchange.com/questions/187917/thought-e...). In fact that question (series of…
Seems amazing similar to the changes a junior would make (jump to the solution that "fixes" it in the most shallow way) at the moment
Thanks! Hmm, I think we're talking about slightly different things but it's been too long since I studied it to put it in the right words :) I completely agree that spacetime can be "flatish" for a large block hole, but…
Some example PRs if people want to look: https://github.com/dotnet/runtime/pull/115733 https://github.com/dotnet/runtime/pull/115732 https://github.com/dotnet/runtime/pull/115762
Apart from my MSci in Physics... Perhaps you could post some links to the spacetime diagrams you are talking about?
Well, I disagree. Light literally can't move in a direction that makes it further from the singularity once inside the event horizon. I don't see what space being flat or not locally has to do with that. Check…
You can do plenty of experiments to see if you are falling, e.g. hitting the surface of a planet you are falling towards. The event horizon is a surface like any other with a location in space and you can definitely see…
Consider that every "surface" inside the event horizon is like a stronger event horizon so passing through you'd certainly notice things like not being able to see your feet any more as the light wouldn't be able to…