today's leftovers
-
Kernel Space
-
WCCF Tech ☛ AMD Pushes Out 3D V-Cache Performance Optimizer Driver On Linux, Allowing Efficient L3 Cache & Core Frequency Allocation
AMD Enhances Ryzen X3D CPU Functionality By Creating A Dedicated 3D V-Cache Performance Optimizer Driver To Navigate CPU Core Reordering
AMD's 3D V-Cache fueled Ryzen X3D CPUs are a fan-favorite, especially since the performance they bring onboard is unmatched when you factor out the price-to-performance ratios. Now, Phoronix reports that AMD has pushed out a dedicated driver to cater to Ryzen X3D consumers, and the traces of the 3D V-Cache Performance Optimizer Driver at Linux show us that Team Red looks to take this particular CPU lineup a lot more seriously moving into the future.
-
-
SaaS/Back End/Databases
-
Michael Burkhardt ☛ I Built My Own Content Delivery Network - Michael Burkhardt's Whirled Wide Web
As long as my traffic volume remains very small like it is today, this should cost next to nothing. S3 storage is suuuuuuuuuper cheap, and the CloudFront costs don’t really begin to pile up until you get into many thousands of requests and many gigibytes of data transfers. I’ll keep an eye on it an report back in a few months.
-
-
Web Browsers/Web Servers
-
Lou Plummer ☛ Changing Computer Habits
When I got my first Internet account, I became a Netscape Navigator 1.0 user. I was using Windows 95 at the time, and the rudimentary version one of Microsoft's web browser looked like it was designed by a kindergartener. When Netscape 2.0 was announced, I felt like I was waiting for the birth of a child. On release day, I had to go outside and pace my yard while smoking cigarettes as I awaited the massive 6 MB download to finish. It was revolutionary software. Browsing the Internet has never had a bigger technology jump. It introduced JavaScript that made web pages interactive. It also introduced frames, animated GIFs, progressive JPEGs, plugins, an email and news client, and the ability to upload via FTP. I thought I'd use it forever. Its market share was over 90%.
-
University of Toronto ☛ Potential pragmatic handling of partial matches for HTTP conditional GET
When a HTTP client sends both If-Modified-Since and If-None-Match, the fully correct, specifications compliant validation is to require both to match. This makes intuitive sense; both your ETag and your Last-Modified values are part of the state of what you're replying with, and if one doesn't match, the client has a different view of the URL's state than you do so you shouldn't claim it's 'not modified' from their state. Instead you should return the entire response so that they can update their view of your Last-Modified state.
-