Archive for the ‘Computer Maintenance’ Category

Sharing your news service with yProxy yEnc Decoder

Thursday, February 19th, 2009

yProxy allows you to remotely share your news service. For example, you may need to share the news service that is provided by your ISP to other computers outside of your local network.

Some Internet Service Providers (ISPs) provide their users with free news service. Some ISPs even subcontract their free news service through one of the premium news services such as Easynews.

Often, these ISP provided news services don’t require a login. Instead, the ISP uses the source IP address to allow or disallow access to the news service. So, as long as you’re on the ISP’s lines (at home), you can access the news service without question. However, if you aren’t at home, you can’t access the news service.

You might be away from home and need to access your ISP provided news service. Normally, you can only access the news service from home. However, yProxy allows you to share your connection from home.

In local mode, yProxy only accepts connections from the same physical computer where yProxy is running. This is for security. However, if you turn this mode off, yProxy will accept connections from anywhere.

Simply leave yProxy running on your home computer, you connect to yProxy remotely, and yProxy connectes to the news server over the ISP’s own lines. As far as the ISP knows, you’re sitting at home on your computer accessing the news server.

To setup yProxy and your computer for remote news service access, simply follow these steps, in order:

  1. Configure your home computer’s firewall to allow remote connections to local port 119 from the IP address that you will be connecting from. If you do not use the firewall to restrict access, the entire Internet may be able to connect to yProxy and share your news connection. In addition, if your firewall is enabled and you don’t specifically allow this type of connection, your firewall will probably block it by default. In other words, don’t skip this step.
  2. If you have a Internet router or Local Area Network at home, you will also need to configure your router or gateway, enabling port forwarding for port 119 and directing it to the address of the computer where yProxy is running. This is so you can reach the computer on your home Local Area Network from the Internet.
  3. On your home computer, run yProxy, but turn off the “Run locally only” Server option.
  4. Now, you just need to know the public IP address of your home computer. An easy way to get your home computer’s public IP address is to visit IPChicken from your home computer. Your home computer’s public IP address is the address that you will connect to remotely from your work or vacation. In your remote computer’s news reader settings, simply set the news server name to your home computer’s public IP address. This allows your news reader to connect to yProxy remotely on your home computer. yProxy will then connect to your free news service via your ISP.


In case it isn’t obvious, you’ll need an always-on Internet connection at home. Most highspeed cable and DSL plans automatically provide this type of service. You will also need to leave your home computer on.

If your news service provider requires a login, you will need to configure your remote news reader with the required username and password.

Benefits of using yProxy yEnc Decoder as a remote news proxy:

  • Access your free or premium news service from anywhere
  • Share your news service with friends, family, and coworkers
  • yProxy still decodes yEnc messages for you, remotely


Please note that some ISPs who provide news service restrict this type of use in their terms of agreement or other legal agreements which you may have signed. It is your responsibility to ensure that you are not violating the terms with your ISP, or be willing to face the consequences.

If you are paying a premium news service provider, they probably won’t care if you share their service because you are paying for the bandwidth usage, just as long as you don’t resell the service. Read your agreements or ask them if you’re unsure.

Why I turned off hyperthreading on my Windows PC

Friday, August 15th, 2008

I downloaded the 800 MB gameplay trailer for Diablo 3.  The trailer is in high resolution 720p (1280 x 720 pixels) and uses MP4 compression.  At resolution that size, it takes some serious CPU power to decompress the video in real time.

The computer that I was attempting to view the movie on has one Pentium 4 3.20 GHz CPU with hyperthreading, and 2 GB of RAM.

Hyperthreading separates the processor into two logical processors.  They do share some of the pipe, so it’s not quite as good as two actual logical processors.  The thing about hyperthreading though, is instead of one 3.20 GHz processor, I effectively get two 1.70 GHz processors.

Well, a 1.70 GHz processor isn’t enough to decompress the file in real time.  So, I had to turn off hyperthreading in the computer’s setup menu to get a single logical CPU that runs at 3.20 GHz, providing all of the CPU power to the movie player process.

Unfortunately, even that wasn’t quite fast enough, but it was close.  I haven’t noticed any decrease in performance since I’ve turned off hyperthreading, and I’d like to keep the CPU power on hand for the next time I need it.  So, I’m leaving hyperthreading off.

In my normal use, I’d rather have one process get finished very quickly, than have two processes take longer and finish at the same time.  I usually just have one process that I’m waiting on.