Always thought it was strange that fptan also pushes 1 to the register stack just in case you were trying to compute the cotangent.
If anyone is thinking “didn’t someone do RSA-260 a couple weeks ago, that seems like quite a jump” RSA-260 has 260 digits (862 bits) and RSA-896 has 270 digits.
My point is that the straight-line non-templated function presented later in the article is significantly more readable, it’s like 8 lines of code with a few shifts and xors.
One of the reasons I dislike boost is in the first code sample. What’s the point of implementing what boils down to a 10 line function (as shown in the decompiled output) like this typedef xor_combine_engine<…
> Base84 distinguishes uppercase and lowercase letters, so different encoded names can compare equal on a case-insensitive filesystem. I understand for the authors particular application the probability of collision is…
Yes, this is also true for x86 and arm, now both over 40 years old. RISC-V should maybe have done better
> Perhaps surprisingly, the ZIP file puts the central directory - which lists the content of the ZIP file - at the end of the file This is very common for archive files. It lets you easily append a file to the end of…
64 bit cpus have 128 bit mul results if that’s what you mean
> The PlayStation 1 didn't have jiggly vertices and warpy textures because of fixed-point Indeed modern GPUs still use fixed-point rasterizers.
+1 for TrenchBroom, it’s amazing software.
I wish everyone would just have an option to see the navigation the the gauge cluster.
I understand this logic, but at some point it makes sense to design the system for the millions of people on macs rather than make compromises for the sake of dozens of Vision Pro users.
Is there a technical reason why apple doesn’t allow HDR to be selectively turned off? I’m surprised this is still not at least an accessibility option.
Compilers can’t really, in a meaningful way, change the layout of your data in memory. And you do need to think about your memory layout to get any benefit from SIMD. You’ll notice a lot of compiler auto vectorization…
Lenovo is the “weird exception” because thinkpads have always had the Fn key on the bottom left. Just like they still keep the track point. I would presume most people buying a thinkpad don’t want to buy “the vast…
I had no idea they used the Plan 9 file server for accessing files in WSL. I wonder what the original reasoning for choosing 9P was.
That and a reset button.
Designated initializers is one area where C feels much more expressive than C++. And that feature has been standard since C99.
The Coca Cola company still makes advertisements, even though everyone already knows about Coke. You have to keep your name in the top of your target audience’s mind.
Vulkan is a pain for different reasons. Easier to install sure, but you need a few hundred lines of code to set up shader compilation and resources, and you’ll need extensions to deal with GPU addresses like you can…
Except it’s actually called “cooked mode” [1] and predates the use of the slang. [1]: https://en.wikipedia.org/wiki/Terminal_mode https://www.linusakesson.net/programming/tty/
Software wants to be installed in C:\Program Files so that other software can’t modify their installation without admin permissions. Of course to do that your installer needs to be run as administrator which makes the…
> The OS then provides a native API to return a user's age bracket (not full date-of-birth) Call the API every day, when the age bracket changes you can infer the date-of-birth.
Even the function names are identical :/
I mean it kind of is considering that's comparable to a 5070 which has 672 GB/s? Benefit of NVIDIA being the only one using GDDR7 for now I guess.
Always thought it was strange that fptan also pushes 1 to the register stack just in case you were trying to compute the cotangent.
If anyone is thinking “didn’t someone do RSA-260 a couple weeks ago, that seems like quite a jump” RSA-260 has 260 digits (862 bits) and RSA-896 has 270 digits.
My point is that the straight-line non-templated function presented later in the article is significantly more readable, it’s like 8 lines of code with a few shifts and xors.
One of the reasons I dislike boost is in the first code sample. What’s the point of implementing what boils down to a 10 line function (as shown in the decompiled output) like this typedef xor_combine_engine<…
> Base84 distinguishes uppercase and lowercase letters, so different encoded names can compare equal on a case-insensitive filesystem. I understand for the authors particular application the probability of collision is…
Yes, this is also true for x86 and arm, now both over 40 years old. RISC-V should maybe have done better
> Perhaps surprisingly, the ZIP file puts the central directory - which lists the content of the ZIP file - at the end of the file This is very common for archive files. It lets you easily append a file to the end of…
64 bit cpus have 128 bit mul results if that’s what you mean
> The PlayStation 1 didn't have jiggly vertices and warpy textures because of fixed-point Indeed modern GPUs still use fixed-point rasterizers.
+1 for TrenchBroom, it’s amazing software.
I wish everyone would just have an option to see the navigation the the gauge cluster.
I understand this logic, but at some point it makes sense to design the system for the millions of people on macs rather than make compromises for the sake of dozens of Vision Pro users.
Is there a technical reason why apple doesn’t allow HDR to be selectively turned off? I’m surprised this is still not at least an accessibility option.
Compilers can’t really, in a meaningful way, change the layout of your data in memory. And you do need to think about your memory layout to get any benefit from SIMD. You’ll notice a lot of compiler auto vectorization…
Lenovo is the “weird exception” because thinkpads have always had the Fn key on the bottom left. Just like they still keep the track point. I would presume most people buying a thinkpad don’t want to buy “the vast…
I had no idea they used the Plan 9 file server for accessing files in WSL. I wonder what the original reasoning for choosing 9P was.
That and a reset button.
Designated initializers is one area where C feels much more expressive than C++. And that feature has been standard since C99.
The Coca Cola company still makes advertisements, even though everyone already knows about Coke. You have to keep your name in the top of your target audience’s mind.
Vulkan is a pain for different reasons. Easier to install sure, but you need a few hundred lines of code to set up shader compilation and resources, and you’ll need extensions to deal with GPU addresses like you can…
Except it’s actually called “cooked mode” [1] and predates the use of the slang. [1]: https://en.wikipedia.org/wiki/Terminal_mode https://www.linusakesson.net/programming/tty/
Software wants to be installed in C:\Program Files so that other software can’t modify their installation without admin permissions. Of course to do that your installer needs to be run as administrator which makes the…
> The OS then provides a native API to return a user's age bracket (not full date-of-birth) Call the API every day, when the age bracket changes you can infer the date-of-birth.
Even the function names are identical :/
I mean it kind of is considering that's comparable to a 5070 which has 672 GB/s? Benefit of NVIDIA being the only one using GDDR7 for now I guess.