Category: Computers

  • Retro-Review of Used Lenovo ThinkPad X230 Sourced from eBay

    IMG_20180716_141139

    I’ve wanted an IBM ThinkPad since I first saw my boss’ at Netlink in the fall of 1998. But, while I’ve been invested in PCs over the years tangentially, I reserved Macs as my primary desktop or laptop computing platform, which combined with the premium price on IBM and then Lenovo ThinkPads kept me in the Apple premium category. Put another way, I could afford one but not both.

    Apple, as I’ve confided with friends, is diverging from my computing interests and needs. While design has been an important part of Apple’s DNA since the Apple II (arguably even earlier if we consider Woz’s design aesthetics for the Apple I motherboard layout), its increasing emphasis on fashion and accessorization and seeming less technological investment and innovation in its desktop and laptop computers have soured my allegiance to the company and its computers.

    So, I thought about how to try out a different kind of PC laptop–one that I had wanted but could not afford when it was originally released–and make an investment in extending the life of what some folks might consider an obsolete or recyclable computer.

    Within this framework, I wanted a laptop to take the place of the MacBook Pro that I had sold on eBay awhile back while the resell value was still high before rumored price reductions as product refreshes roll in. It needed to be relatively lightweight and have a small footprint. Also, it needed to have good battery life. And of course, it needed to run the software that I use on my home-built desktop PC.

    Eventually, I decided to purchase a very well taken care of Lenovo ThinkPad X230 on eBay. Originally released in 2012 for a lot more than what I paid for it, this ThinkPad model features an Intel Core i5 3320M Ivy Bridge CPU running at 2.6GHz with 2 cores and supporting 4 threads. It has 8GB DDR3 RAM and a 180 GB SSD. In addition to built-in WiFi, it has an ethernet port, 3 USB 3.0 connectors, an SD Card reader, VGA and Display port connectors, and a removable battery.

    From a user interface perspective, it has a chiclet keyboard which responds well to typing quickly. Its touchpad leaves a little to be desired in terms of responding to some gestures like scrolling, but its red pointing nub and paddle-style mouse buttons at the top of the touchpad are exquisite. It includes some feature buttons like a speaker mute button next to volume keys above the function key row, and on the left side there is a radio on/off switch for the WiFi and Bluetooth.

    Initially, I tried out the ThinkPad X230 with Ubuntu, and everything seemed to work out of the box (though, I added TLP for advanced power management). However, I switched back to Windows 10 Professional with a full nuke-and-pave installation, because I have some software that is far easier to run natively in Windows instead of through Wine or virtualization in Linux.

    In Windows 10 Professional, the ThinkPad X230 meets all of my productivity needs. I use LibreOffice for most things, but I also rely on Google Docs in Chrome for some tasks (like inventorying the City Tech Science Fiction Collection). The WiFi works well even at City Tech, which has one of the most cantankerous wireless networks I’ve encountered. At home, I use it on my lap to browse while watching TV.

    The X230 is snappy and quick despite its age. Of course, the SSD and ample RAM support increased input/output for the older CPU. Chrome, LibreOffice, and Windows Explorer respond without hesitation. It easily plays downloaded Solo: A Star Wars Story 1080p trailers in VLC, too.

    With the included 6 cell 45N1022 battery, it runs for several hours (this is a used battery, so its capacity might be lower than one that is brand new). I purchased a 9 cell 45N1175 battery, which I’m testing out now. With the 6 cell battery, it is just shy of 3 pounds, and with the 9 cell battery is a little over 3 pounds. I’m hoping that between the two of them that I can get plenty of work done on the go without being tethered to a power outlet.

    Future tests include running World of Warcraft and watching full length movies. The display’s viewing angles could be better, but I’m willing to accept them as they are as I can adjust the brightness and display gamma easily using keyboard shortcuts and the Intel Display Adapter software to minimize its poorer display quality as compared to the latest HiDPI displays available now.

    I’m tickled to use the Lenovo ThinkPad X230 as my main laptop. Now, I can say that I’m a proud ThinkPad owner instead of a zealous Apple user.

    At the bottom of this post, I’ve included more photos of the X230.

    If you’re considering a new computer, I would, based on this and my other vintage computing experiences, suggest that you consider trading up for a used or refurbished machine. Getting a used computer keeps that computer out of a landfill or being destroyed for its rare metals, and it might be an opportunity to try out a computer that you might have missed on its first time around.

  • Retrocomputing at City Tech

    retrocomputing-at-city-tech

    In addition to working on a book review today, I created a new OpenLab site for Retrocomputing at City Tech. In addition to recording how I use vintage computers in the classroom and in research, the new OpenLab site contains a catalog of my vintage computing archive. I populated this catalog with most of the hardware, but I plan to granulize it further and create a catalog of my software. This, of course, will take time. At least there is a place for me to record these things now within the auspices of the work that I do at City Tech. I updated my previous Retrocomputing Lab page on this site with a link to the updated site on OpenLab.

  • PC Computing, August 1994

    Maker:L,Date:2017-10-2,Ver:5,Lens:Kan03,Act:Kan02,E-Y

    The August 1994 issue of PC Computing was my go-to source for customizing my 486/DX2 66MHz system back in high school. I wanted to relive some of those tricks in my emulated DOS environments today, so I began hunting around for a copy to refresh my memory. After having no luck with nearby collections on Worldcat, I reached out to several eBay sellers who offer back issues of computer magazines. Seller sij167 replied that he had a copy that he would offer up, which I immediately purchased. It arrived very well protected this afternoon.

    In this issue, the Operating Environments section is particularly helpful for building batch files to do a variety of otherwise tedious typing tasks. There are tips from “superstars,” including Bill Gates and Peter Norton. There are opposite-end-of-the-spectrum columns by John Dvorak and Penn Jillette. And, of course, the advertising! I wonder if I would get a reply if I send off a bubbled-in information request postcard?

    A note about the magazine’s title: The Wikipedia page for the magazine lists it as “PC/Computing.” The magazine’s logo is styled with a slash between PC and Computing as shown in the photo above. However, the magazine’s masthead page lists the magazine as “PC Computing” with a space separating PC and Computing, as does the footer on odd number pages throughout the magazine.

  • Workaround Solution to Spinning Blue Circle Next to Mouse Pointer (Working in Background) in Windows 10

    pointer-workingEver since I installed Windows 10 on this desktop computer build (detailed here), I have been distracted by a tiny spinning blue circle next to my mouse pointer about every 5 minutes. This mouse pointer change indicates that a process is working in the background. I could still move the mouse around and click on things, but the mouse pointer change visually distracted me from the work that I was doing. The user interface, which should facilitate my focused work on the computer, was pulling my attention away from my work and towards what should otherwise fade into the background: the user interface and the operating system.

    There are many discussions about what causes Working in Background mouse pointer change, such as here, here, and here. I tried troubleshooting what was causing the regularly appearing “Working in Background” pointer change on my computer, but I couldn’t definitively pin down the cause and resolve it.

    Nevertheless, I found a solution to the distraction caused by spinning blue circle: change the “Working in Background” pointer to match the “Normal Select” pointer icon. Here’s how to do this:

    Click Start > Settings > Device

    settings

    In Devices, click Mouse on the left, and then click “Additional Mouse Options” on the right.

    settings-mouse

    This pops up a new window with additional mouse settings. Click Pointers > Working in Background > Browse.

    mouse-properties

    This pops up a pointer selection window. Choose “aero_arrow.cur” and then click “Open.” mouse-pointer-select

    This returns you to the previous window where you will click “Apply” and “Okay.” Finally, you can close Settings. Now, your mouse pointer should remain as the arrow pointer icon even when a process is working in the background.

    Since I have made this change to my computer, I am not distracted by the mouse switching intermittently between the arrow and the arrow with spinning blue circle. Of course, the underlying cause of the spinning blue circle remains, but at least with this solution, whatever is working in the background is no longer disturbing my attentional focus by leaping front-and-center into the UI.

  • Desktop Computer Build Description (i7-7700 and Radeon RX-550 4GB GDDR5) with Benchmarks

    IMG_2466

    Over the past two weeks, I built a new desktop computer to replace my i5-based Intel NUC, because I wanted more CPU horsepower and a dedicated graphics card.

    The NUC6i5SYH has a soldered i5-6260U CPU. This part has only two CPU cores, which support two threads each for a total of four threads. With this new build, I use a socket-based i7-7700, which has four CPU cores, each of which supports two threads for a total of eight threads. Coupled with a higher, maximum clock rate, this i7 processor can do more work in less time than the i5-6260U CPU in the Intel NUC.

    For watching 1080p videos and lower resolution 3D graphics, the i5-6260U’s integrated graphics are more than sufficient. However, I wanted to play some 3D games and use Unreal Engine 4 for a project. The entry-level graphics of AMD Radeon’s RX 550 coupled with a design that does not require a higher-wattage PSU seemed adequate for this particular build.

    IMG_2468

    My new computer’s specs, sourcing, and pricing are:

    Intel i7-7700 (Microcenter, $280)

    Gigabyte B250-DS3H mATX Motherboard (Microcenter, $10 on promotion and free after rebate)

    Asus Radeon Rx-550 4GB GDDR5 Video Card (Microcenter, $103)

    Crucial 8GB 2×4 DDR4-2400 RAM (Microcenter, $75)

    ADATA SU800 128GB 3D-NAND 2.5 Inch SATA SSD (Amazon, $56)

    EVGA 400 watt PSU (Amazon, $30)

    ROSEWILL Micro ATX Mini Tower Computer Case, FBM-01 (Amazon, $25)

    Redragon K552-N KUMARA Mechanical Gaming Keyboard (Amazon, $27)

    Teknet Gaming Mouse (Amazon, $11)

    Microsoft Windows 10 Home USB (Amazon, $110)

    Total: $727

    With any computer build that I undertake, I am most interested in maintaining access to legacy software and operating systems for my research. While I haven’t tested everything, I have confirmed that Sheepshaver/MacOS 7.5.5 and VirtualBox/Windows 98 are up-and-running.

    After this preliminary setup, I ran the following benchmarks to stress test and evaluate the system. The results are included below as a measure for anyone interested in how a system like mine performs.

    Performance Test 9, CPU Test

    performancetest-cpu

    Using the evaluation copy of Performance Test 9, the CPU Test yielded a result of 11,399, which places the system above the average for this CPU and in the 92nd percentile.

    Performance Test 9, 3D Graphics Mark Test

    performancetest-graphics

    I opted for the budget/entry-level RX 550 video card, because only a few games that I play would benefit from a greater investment in this part of the overall build. Nevertheless, I was pleased with the 3,954 3D Graphics Mark result, which places the system in the 71st percentile.

    Unigen Heaven Benchmark 4.0

    unigen-heaven

    My system earned a Heaven Benchmark score of 843 and it sustained an average 33.5 frames per second.

    Unigine Heaven Benchmark 4.0

    FPS:
    33.5
    Score:
    843
    Min FPS:
    17.9
    Max FPS:
    68.6
    System

    Platform:
    Windows NT 6.2 (build 9200) 64bit
    CPU model:
    Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz (3599MHz) x4
    GPU model:
    Radeon RX 550 Series 22.19.677.257 (4095MB) x1
    Settings

    Render:
    Direct3D11
    Mode:
    1920×1080 fullscreen
    Preset
    Custom
    Quality
    High
    Tessellation: Disabled
    Powered by UNIGINE Engine
    Unigine Corp. © 2005-2013

    Unigen Valley Benchmark 1.0

    unigen-valley

    In the Valley Benchmark, my system gained a score of 1,415 with an average 33.8 frames per second.

    Unigine Valley Benchmark 1.0

    FPS:
    33.8
    Score:
    1415
    Min FPS:
    21.1
    Max FPS:
    58.3
    System

    Platform:
    Windows 8 (build 9200) 64bit
    CPU model:
    Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz (3599MHz) x4
    GPU model:
    Radeon RX 550 Series 22.19.677.257 (4095MB) x1
    Settings

    Render:
    Direct3D11
    Mode:
    1920×1080 fullscreen
    Preset
    Custom
    Quality
    High
    Powered by UNIGINE Engine
    Unigine Corp. © 2005-2013

    Final Fantasy XIV: Heavensward Benchmark

    heavensward

    After creating a character and running the benchmark, my computer earned a score of 8077, Extremely High performance, and it maintained an average 59.933 frames per second.

    FINAL FANTASY XIV: Heavensward BenchmarkFINAL FANTASY XIV: Heavensward

    BenchmarkTested on: 10/27/2017 10:38:37

    PMScore: 8077

    Average Frame Rate: 59.933

    Performance: Extremely High -Easily capable of running the game on the highest settings.

    Loading Times by Scene  Scene #1 1.251 sec  Scene #2 5.183 sec  Scene #3 3.822 sec  Scene #4 3.259 sec  Scene #5 4.570 sec  Scene #6 1.514 secTotal Loading Time 19.600 sec
    DAT:s20171027223837.dat
    Screen Size: 1280x720Screen Mode: WindowedDirectX Version: 11Graphics Presets: High (Desktop)General-Wet Surface Effects: Enabled-Occlusion Culling: Enabled-LOD on Distant Objects: Disabled-Real-time Reflections: Highest Quality (DirectX 11 Only)-Edge Smoothing (Anti-aliasing): FXAA-Transparent Lighting Quality: High-Grass Quality: High-Background Tessellation: High Quality-Water Tessellation: High QualityShadows-Self: Display-Other NPCs: DisplayShadow Quality-LOD on Shadows: Enabled-Shadow Resolution: High – 2048p-Shadow Cascading: Best-Shadow Softening: StrongTexture Detail-Texture Filtering: Anisotropic-Anisotropic Filtering: x8Movement Physics-Self: Full-Other NPCs: FullEffects-Limb Darkening: Enabled-Radial Blur: Enabled-Screen Space Ambient Occlusion: HBAO+: Standard Quality (DirectX 11 Only)-Glare: NormalCinematic Cutscenes-Depth of Field: Enabled
    SystemWindows 10 Home 64-bit (6.2, Build 9200) (15063.rs2_release.170317-1834)Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz8151.770MBRadeon RX 550 Series (VRAM 3072 MB) 22.19.0677.0257
    Benchmark results do not provide any guarantee FINAL FANTASY XIV: A Realm Reborn (Windows version) and FINAL FANTASY XIV: Heavensward (Windows version) will run on your system.
    FINAL FANTASY XIV: Heavensward Official Website http://na.finalfantasyxiv.com/pr/(C) 2010-2015 SQUARE ENIX CO., LTD. All Rights Reserved.
    Share ResultsType 1http://sqex.to/ffxiv_bench_na #FFXIV Score: 8077 1280×720 High (Desktop) DX11 Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz Radeon RX 550 Series Type 2http://sqex.to/ffxiv_bench_na #FFXIV Score: 8077 1280×720 High (Desktop) DirectX11 Windowed Radeon RX 550 Series Type 3http://sqex.to/ffxiv_bench_na #FFXIV 1280×720 High (Desktop) DirectX11 Score: 8077 Extremely High Type 4http://sqex.to/ffxiv_bench_na #FFXIV 1280×720 High (Desktop) DirectX11 Windowed Score: 8077 Full ResultsFINAL FANTASY XIV: Heavensward Benchmark  Score: 8077 Extremely High  1280×720 High (Desktop) DirectX11 Windowed  Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz  Radeon RX 550 Series  http://sqex.to/ffxiv_bench_na #FFXIV

    Then, I ran the test again in 1080p resolution in full-screen mode. This resulted in a lower rating of “high” with a numerical score of 4,416.

    heavensward-high

     

    Final Fantasy XIV Stormblood Benchmark

    final-fantasy-stormblood-launch

    I ran the Final Fantasy XIV Stormblood benchmark twice–once at 720p in windowed mode (default) and once at 1080p in full screen mode. I imported my created character from Heavensward into Stormblood.

    final-fantasy-stormblood

    In 720p, windowed mode, my system scored 10,877 (extremely high).

    FINAL FANTASY XIV: Stormblood BenchmarkFINAL FANTASY XIV: Stormblood BenchmarkTested on: 10/28/2017 3:58:19 PMScore: 10877Average Frame Rate: 73.707Performance: Extremely High -Easily capable of running the game on the highest settings.Loading Times by Scene  Scene #1 2.109 sec  Scene #2 2.956 sec  Scene #3 2.329 sec  Scene #4 3.194 sec  Scene #5 5.589 sec  Scene #6 1.192 secTotal Loading Time 17.373 sec
    DAT:s20171028155819.dat
    Screen Size: 1280x720Screen Mode: WindowedDirectX Version: 11Graphics Presets: High (Laptop)General-Wet Surface Effects: Enabled-Occlusion Culling: Enabled-LOD on Distant Objects: Enabled-Real-time Reflections: Off-Edge Smoothing (Anti-aliasing): FXAA-Transparent Lighting Quality: Normal-Grass Quality: Normal-Background Tessellation: High Quality-Water Tessellation: High Quality-Glare: OffShadows-Self: Display-Other NPCs: DisplayShadow Quality-LOD on Shadows: Enabled-Shadow Resolution: Normal – 1024p-Shadow Cascading: Best-Shadow Softening: StrongTexture Detail-Texture Filtering: Anisotropic-Anisotropic Filtering: x4Movement Physics-Self: Full-Other NPCs: FullEffects-Limb Darkening: Enabled-Radial Blur: Enabled-Screen Space Ambient Occlusion: HBAO+: Standard-Glare: NormalCinematic Cutscenes-Depth of Field: Enabled
    SystemWindows 10 Home 64-bit (6.2, Build 9200) (15063.rs2_release.170317-1834)Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz8151.770MBRadeon RX 550 Series (VRAM 4044 MB)
    This software does not guarantee that your system will run the Windows versions of FINAL FANTASY XIV: A Realm Reborn, FINAL FANTASY XIV: Heavensward, and FINAL FANTASY XIV: Stormblood.
    FINAL FANTASY XIV: Stormblood Official Website http://na.finalfantasyxiv.com/pr/(C) 2010-2017 SQUARE ENIX CO., LTD. All Rights Reserved.
    Share ResultsType 1http://sqex.to/ffxiv_bench_na #FFXIV Score: 10877 1280×720 High (Laptop) DX11 Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz Radeon RX 550 Series Type 2http://sqex.to/ffxiv_bench_na #FFXIV Score: 10877 1280×720 High (Laptop) DirectX11 Windowed Radeon RX 550 Series Type 3http://sqex.to/ffxiv_bench_na #FFXIV 1280×720 High (Laptop) DirectX11 Score: 10877 Extremely High Type 4http://sqex.to/ffxiv_bench_na #FFXIV 1280×720 High (Laptop) DirectX11 Windowed Score: 10877 Full ResultsFINAL FANTASY XIV: Stormblood Benchmark  Score: 10877 Extremely High  1280×720 High (Laptop) DirectX11 Windowed  Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz  Radeon RX 550 Series  http://sqex.to/ffxiv_bench_na #FFXIV

    Next, I ran the benchmark again but in 1080p resolution and in full-screen mode.

    final-fantasy-stormblood-1080p

    This time, my computer scored only 5,807 (very high). Watching the benchmark demo unfold on my monitor was exciting, and the game looked gorgeous!

    FINAL FANTASY XIV: Stormblood BenchmarkFINAL FANTASY XIV: Stormblood BenchmarkTested on: 10/28/2017 4:07:17 PMScore: 5807Average Frame Rate: 39.137Performance: Very High -Easily capable of running the game. Should perform exceptionally well, even at higher resolutions.Loading Times by Scene  Scene #1 2.298 sec  Scene #2 2.920 sec  Scene #3 2.417 sec  Scene #4 3.088 sec  Scene #5 5.725 sec  Scene #6 1.032 secTotal Loading Time 17.484 sec
    DAT:s20171028160717.dat
    Screen Size: 1920x1080Screen Mode: Full ScreenDirectX Version: 11Graphics Presets: High (Laptop)General-Wet Surface Effects: Enabled-Occlusion Culling: Enabled-LOD on Distant Objects: Enabled-Real-time Reflections: Off-Edge Smoothing (Anti-aliasing): FXAA-Transparent Lighting Quality: Normal-Grass Quality: Normal-Background Tessellation: High Quality-Water Tessellation: High Quality-Glare: OffShadows-Self: Display-Other NPCs: DisplayShadow Quality-LOD on Shadows: Enabled-Shadow Resolution: Normal – 1024p-Shadow Cascading: Best-Shadow Softening: StrongTexture Detail-Texture Filtering: Anisotropic-Anisotropic Filtering: x4Movement Physics-Self: Full-Other NPCs: FullEffects-Limb Darkening: Enabled-Radial Blur: Enabled-Screen Space Ambient Occlusion: HBAO+: Standard-Glare: NormalCinematic Cutscenes-Depth of Field: Enabled
    SystemWindows 10 Home 64-bit (6.2, Build 9200) (15063.rs2_release.170317-1834)Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz8151.770MBRadeon RX 550 Series (VRAM 4044 MB)
    This software does not guarantee that your system will run the Windows versions of FINAL FANTASY XIV: A Realm Reborn, FINAL FANTASY XIV: Heavensward, and FINAL FANTASY XIV: Stormblood.
    FINAL FANTASY XIV: Stormblood Official Website http://na.finalfantasyxiv.com/pr/(C) 2010-2017 SQUARE ENIX CO., LTD. All Rights Reserved.
    Share ResultsType 1http://sqex.to/ffxiv_bench_na #FFXIV Score: 5807 1920×1080 High (Laptop) DX11 Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz Radeon RX 550 Series Type 2http://sqex.to/ffxiv_bench_na #FFXIV Score: 5807 1920×1080 High (Laptop) DirectX11 Full Screen Radeon RX 550 Series Type 3http://sqex.to/ffxiv_bench_na #FFXIV 1920×1080 High (Laptop) DirectX11 Score: 5807 Very High Type 4http://sqex.to/ffxiv_bench_na #FFXIV 1920×1080 High (Laptop) DirectX11 Full Screen Score: 5807 Full ResultsFINAL FANTASY XIV: Stormblood Benchmark  Score: 5807 Very High  1920×1080 High (Laptop) DirectX11 Full Screen  Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz  Radeon RX 550 Series  http://sqex.to/ffxiv_bench_na #FFXIV

    Conclusion

    While I certainly understand choosing components for overclocking, I opted for a build that was stable first and provided performance second.

    I am very happy with my system’s stability and performance. If your processing needs outweigh your graphics needs, I recommend building a system similar to this one.