My experience is that it is much more a matter of architecture. This is a lock free key value store in a single file - it doesn't have the network protocol, but any threads dealing with the network IO could use it…
Those were influential and have a had a very positive effect on modern C++ without a doubt. Now that they are part of the standard though there are fewer reasons to use anything from boost, largely because it is a…
I'm sure there are good parts to boost. I have no idea what they are, but just by sheer quantity, something must be worth using.
Prefetching is another technique. If memory is accessed linearly, the CPU can prefetch ahead of what is currently being accessed, and that will include the TLB lookups.
I was already assuming that concurrency was a big part of that statement. I respect Rust's attempt to solve these issues at the language level, but my experience has led me to think that they need to be solved at the…
I don't think there is anything that Rust can do technically that wasn't possible before. I think it's benefits are more about implicit organization.
Wouldn't that imply that less powerful governments would want unlimited energy to become less dependent on richer and more powerful governments?
It's not what you know, it's what you can prove.
SQLite, which is a single 6MB .c file compiles in under a second in any compiler and under 0.01 seconds with tcc.
Here is that exact workflow in modern C++ https://github.com/LiveAsynchronousVisualizedArchitecture/la... All the IO between nodes is serialized, so an output that is already in shared memory (to be examined or…
I'm not clear which scenario you are alluding to. It the expectation figuring out only how to sparsely sample the same area or how to quickly sample the larger area so that a detailed scan can be taken after that?
You might get something out of looking at lava: https://github.com/LiveAsynchronousVisualizedArchitecture/la... Concurrency really comes from being able to split up data in isolated chunks that have access to all their…
It really sounds like they should take a look at this: https://github.com/LiveAsynchronousVisualizedArchitecture/si... "One appealing aspect of LMDB is its relative ease of use from multiple processes, above and beyond…
That's too vague. You can't just handwave and say 'better food' and 'junk food'. For decades junk food was thought by many as food with lots of fat instead of lots of sugar.
What I mean by that is many fast food companies like KFC have already switched away from using trans fats and no one noticed.
The real question is how many comments will end up here talking about how they want the choice to eat whatever they want, not realizing that trans fats are nothing more than a preservative and don't affect taste.
You have pretty high expectations for one night of work
There are already speed runs and 100% speed runs that have the input sequence to run through a game, I think that most of the vast majority of games wouldn't need any machine learning at all to map the screens that need…
Are you talking about bugs or are you talking about inherent security vulnerabilities in the design?
I think it depends on what the dependency actually is. Here it is expected that you would include this header. When someone does a python one liner that just calls a library or something that relies on boost, the point…
They've been around for 30 years.
This architecture is made to match software threads to (logical) hardware threads, then have them loop over data separated into chunks that don't depend on each other. If a function is blocking, needs the CPU and isn't…
Are you implying you make poor financial decisions because you feel that it annoys other people?
What is strange about pre-ordering hardware that might initially be in short supply? Pre-orders don't make sense in the case of downloadable games, where there is no scarcity.
That's not programming, that's just fraud.
My experience is that it is much more a matter of architecture. This is a lock free key value store in a single file - it doesn't have the network protocol, but any threads dealing with the network IO could use it…
Those were influential and have a had a very positive effect on modern C++ without a doubt. Now that they are part of the standard though there are fewer reasons to use anything from boost, largely because it is a…
I'm sure there are good parts to boost. I have no idea what they are, but just by sheer quantity, something must be worth using.
Prefetching is another technique. If memory is accessed linearly, the CPU can prefetch ahead of what is currently being accessed, and that will include the TLB lookups.
I was already assuming that concurrency was a big part of that statement. I respect Rust's attempt to solve these issues at the language level, but my experience has led me to think that they need to be solved at the…
I don't think there is anything that Rust can do technically that wasn't possible before. I think it's benefits are more about implicit organization.
Wouldn't that imply that less powerful governments would want unlimited energy to become less dependent on richer and more powerful governments?
It's not what you know, it's what you can prove.
SQLite, which is a single 6MB .c file compiles in under a second in any compiler and under 0.01 seconds with tcc.
Here is that exact workflow in modern C++ https://github.com/LiveAsynchronousVisualizedArchitecture/la... All the IO between nodes is serialized, so an output that is already in shared memory (to be examined or…
I'm not clear which scenario you are alluding to. It the expectation figuring out only how to sparsely sample the same area or how to quickly sample the larger area so that a detailed scan can be taken after that?
You might get something out of looking at lava: https://github.com/LiveAsynchronousVisualizedArchitecture/la... Concurrency really comes from being able to split up data in isolated chunks that have access to all their…
It really sounds like they should take a look at this: https://github.com/LiveAsynchronousVisualizedArchitecture/si... "One appealing aspect of LMDB is its relative ease of use from multiple processes, above and beyond…
That's too vague. You can't just handwave and say 'better food' and 'junk food'. For decades junk food was thought by many as food with lots of fat instead of lots of sugar.
What I mean by that is many fast food companies like KFC have already switched away from using trans fats and no one noticed.
The real question is how many comments will end up here talking about how they want the choice to eat whatever they want, not realizing that trans fats are nothing more than a preservative and don't affect taste.
You have pretty high expectations for one night of work
There are already speed runs and 100% speed runs that have the input sequence to run through a game, I think that most of the vast majority of games wouldn't need any machine learning at all to map the screens that need…
Are you talking about bugs or are you talking about inherent security vulnerabilities in the design?
I think it depends on what the dependency actually is. Here it is expected that you would include this header. When someone does a python one liner that just calls a library or something that relies on boost, the point…
They've been around for 30 years.
This architecture is made to match software threads to (logical) hardware threads, then have them loop over data separated into chunks that don't depend on each other. If a function is blocking, needs the CPU and isn't…
Are you implying you make poor financial decisions because you feel that it annoys other people?
What is strange about pre-ordering hardware that might initially be in short supply? Pre-orders don't make sense in the case of downloadable games, where there is no scarcity.
That's not programming, that's just fraud.