Jump to content
Search In
  • More options...
Find results that contain...
Find results in...


  • Content Count

  • Joined

  • Last visited


This user doesn't have any awards

About badreg

  • Title

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Yes, it will increase latency, because traffic needs to route through the reverse proxy server. And if latency is a concern, typically a free service is not going to be suitable. Instead of a reverse proxy, you can also host the server on a VPS. There are commercial solutions that are in the range of $5/month, which may give better average latencies than your home server, depending on how central you are to the other players.
  2. The above information is not correct. A domain name does nothing to obscure the origin IP of a server. If you want to keep your IP hidden, you need a reverse proxy.
  3. That chip is an AS358M, which is an op-amp that is part of the onboard audio (on second thought, probably not part of the sound card, as those components are on the other side of the board). It would be strange if the board would not boot because of that.
  4. Possibly, but constant disk usage would have a much bigger effect on power consumption. If there is constant disk usage when there should not be, then that is where you should look.
  5. Batteries lose capacity as they age. If the battery is >5 years old, it has most likely reached its end of life.
  6. Be sure to quote or mention anyone who is not the OP when you are replying to them. This feature seems to be available on Sony laptops. The setting can be found in the VAIO Control Center, which supports Windows 10.
  7. What brand laptop is it? Charging is handled by the BIOS, not by the OS, so in order to limit charging to a certain level, this feature needs to be provided by the manufacturer as either a BIOS setting, or through a utility. Each manufacturer's BIOS is different, and there are no APIs that you can use to communicate with it. So unless you want to spend the time to reverse engineer the BIOS, you simply can't write your own utility. Most manufacturers offer some sort of utility or setting to either limit the maximum charge to 80%, so you should start your search there. If
  8. That's not how bit depth works. More bit depth just means finer gradiations between colors, which has nothing to do with gamut size. If the same content looks different on two different displays (ignoring differences in black level and viewing angles), either: The content has colors that cannot be properly rendered by one of the displays (beyond the gamut of the hardware or profile), or Much more likely, you have not calibrated and profiled both displays. When you create content, you can't control how it will be viewed. You just have to make sure that it looks a
  9. A combination of Javascript (to interact with the browser) and AHK (for user input) is probably going to be the easiest solution. If you want to do something like this with C++, you will need to have a fairly extensive knowledge of WinAPI.
  10. Charging rate only affects battery lifespan at rates above 1 C (which is defined as 100% capacity in one hour). Since nearly every phone charges slower than this, charging rate is not a factor in practice. What does affect battery lifespan is the end voltage. Each additional 0.10V above 4.00V decreases the number of cycles by approximately half. Most devices charge until 4.20V, while others push until 4.35V. 4.00V is approximately ~80% charge. Limiting the maximum charge voltage will have a much bigger impact on battery lifespan than anything else that you can do.
  11. Not really. It's more like trying to invent calculus, but not accepting that addition already exists, and coming up with your own system for addition. Computer science is a lot like mathematics. Your work builds upon the foundation of work that has already been done.
  12. You are using libraries as soon as you write #include <stdio.h> So unless you are going to program in assembly, or write your own C compiler and libc, nearly all the code you will ever write will be dependent on premade libraries.
  13. Yes, the difference in contrast ratios between OLED, VA, and IPS are noticeable, even in a well-lit environment and after discounting for IPS glow. I use all three types of displays daily (OLED on my tablet, VA on my TV, and IPS on my work display). My TV measures in at 1900:1 after calibration, while my IPS display measures 750:1 after calibration. The color gamut and color accuracy of my IPS display are superior, but the difference in black levels are also very apparent as well.
  14. It does when battery life and thermal efficiency are important. Performance on mobile/AIO/laptops is constrained by one or both of these factors. It's not as relevant on desktop platforms where you can build around the power and cooling requirements, which is why you don't see this type of architecture on desktop.
  15. Then you're down to a much more manageable 176MiB (8 byte header for PNG plus 3 bytes for the pixel), although the size on disk would be much larger. But regardless of how much disk space this uses, such a library absolutely is useless, because it would take many orders of magnitude longer to load 3 bytes of data from disk than it would be to generate the pixel on the fly.