Our community blogs

  1. This is the review of the Shure SE215, not to be confused with the SE215LTD which is a variant of the SE215 introduced at a later date.

    At first

    Coming from basically using <$40 earphones i did not know what to expect from this. I was utterly disappointed in the how the earphones fit in my ears and how lackluster they sound, i really thought that the sounds quality would have dramatically changed after switching from low grade entry tier audio products. Low bass response, confused mid and highs.

    Which leads to the next point, after a period of 5 months, i learnt how to use the included foam and silicon tips properly to obtain a great seal, the included silicon tips provided provide a balanced sound and as i would like to rate it 7/10 in terms of noise isolation and with the included foam tips, 9/10 in terms of noise isolation. (Medium sized comply eartips are 8.5/10)


    After my stock cable was damaged with the right side being faulty, i replaced the stock cable with the FiiO RC-SE1 replacement cables.

    I found these to be more detailed and less warm in terms of audio quality than the stock cables, with slight but noticeable treble boosts probably because of a higher Silver content in the SPC(Silver plated copper) wires.

    However, the micro-phonics on this particular cable are downright atrocious. If the stock cables would have 7/10 in terms of micro-phonics, these new replacement cables would have gotten a 1/10.

    I straight up discourage anyone who gets annoyed easily when music is not playing and the cables rubs with each other. Otherwise, when playing music the micro-phonics can barely be heard and the cable is of great quality and certain to last for a long time.


    I am going to try out the ATH E40s in a few weeks time and maybe i can provide a comparison of that when i get myself on them :D.

  2. I can't believe it's been a year. A year since the start of Linus Forum Tips. The following behind the idea and the team that came together to voluntarily make an app out of their own pocket.


    An app which has gone on to become a hit with people and has become the primary way many enjoy and experience LMG content.


    From the bottom of our hearts, I'd really like to thank you, for your support throughout this entire project thus far.



    We wanted to release a new version of the app around the anniversary of Linus Forum Tips but we experienced some difficulties and so that won't happen just yet. But please know that we are truly grateful for everything you have done to help support Linus Forum Tips.


    Our Android app is still on the way and we'll be happy to give you Android enthusiasts a shout when it does. The IOS app is still in development and may not be out for a while.

    The Windows Phone 8.1 app was cancelled due to Microsoft discontinuing support for it past June 2017. The Windows 10 app will still be compatible with Windows 10 Mobile and Windows 10 PC as well as all other devices it currently supports.


    I'd also like to thank everybody on my team who has helped bring Linus Forum Tips thus far for their excellent self motivation, incredible work ethic and being amazing people.


    It's been a year. I hope we'll push development of Linus Forum Tips further in the future.


    Have a good one.


  3. PCPartPicker part list / Price breakdown by merchant

    CPU: Intel Pentium G4560 3.5GHz Dual-Core Processor  ($59.99 @ SuperBiiz) 
    Motherboard: Gigabyte GA-B250M-DS3H Micro ATX LGA1151 Motherboard  ($68.89 @ OutletPC) 
    Memory: Avexir Core Series 8GB (1 x 8GB) DDR4-2400 Memory  ($47.92 @ Amazon) 
    Storage: Seagate FireCuda 2TB 3.5" 7200RPM Hybrid Internal Hard Drive  ($99.99 @ Newegg) 
    Video Card: EVGA GeForce GTX 1050 2GB SSC GAMING Video Card  ($108.98 @ Newegg) 
    Case: Fractal Design Core 1000 USB 3.0 MicroATX Mid Tower Case  ($38.99 @ SuperBiiz) 
    Power Supply: EVGA 430W 80+ Certified ATX Power Supply  ($34.49 @ OutletPC) 
    Operating System: Microsoft Windows 10 Home OEM 64-bit  ($88.58 @ OutletPC) 
    Monitor: AOC I2269VW 21.5" 1920x1080 60Hz Monitor  ($79.99 @ Best Buy) 
    Keyboard: Kensington 64370 Wired Standard Keyboard  ($11.31 @ OutletPC) 
    Mouse: Logitech G303 Daedalus Apex Wired Optical Mouse  ($34.99 @ Best Buy) 
    Total: $674.12
    Prices include shipping, taxes, and discounts when available
    Generated by PCPartPicker 2017-03-19 03:21 EDT-0400


    This build should mark as low as it should be how a gaming build should at least be like.

    With this build, any game will be playable. Upgrading would be possible.

    The included hybrid drive makes the system overall more pleasant to use with increased boot times similar to of an SSD but without the hefty price tag of one.

    With no upgrade however, this build can last you 1-2 years fairly well.


    Battlefield 2 / Battlefield 2142


    When Gamespy shut down their servers in 2014, people weren't ready to stop playing many of the games that depended on them. So, in the case of Battlefield 2, two different groups of people each decided to set up their own master servers for the game, and provided a free download of the full game + expansions for anyone who wants it. This has been done with the blessing of EA.


    Each of these downloads relies on a different master server list, and the client for the two projects is different.


    Download link:

    Alternate service:




    Command & Conquer, Red Alert, Tiberian Sun, Red Alert 2, Dune 2000


    Some years ago, EA released the original Command & Conquer games as freeware, offering their downloads, but with no compatibility fixes for newer OSes. Some other people made the effort to repackage the games, either fixed for modern OSes, or in an entirely new custom engine.


    Download original C&C, Red Alert, Tiberian Sun disc images, with no fixes:


    Download C&C, Red Alert, Tiberian Sun, Red Alert 2, Dune 2000, all with modern OS support, and with the CnCNet Online Multiplayer platform:


    Alternate update and repackage of C&C and Red Alert, made compatible with modern OSes, and patches for Tiberian Sun and Red Alert 2:


    Download C&C, Red Alert, Tiberian Sun, Dune 2000, all ported to a newer custom game engine with enhanced features, like higher resolution:




    Command & Conquer Renegade X


    Command & Conquer: Renegade was released in 2002 as a team-based multiplayer game along the lines of Battlefield, but in which people could play in first-person as one of the infantry-types from the Command & Conquer series. In the game, each team has bases with buildings that contribute abilities and technology to the team that they belong do. These buildings can be damaged, destroyed, or captured, and can also be repaired. Just like in the RTS C&C games, players can buy vehicles from certain buildings, and they can then drive or fly the vehicles that they purchase, in many classic C&C environments. The servers for the original game closed down a long time ago.


    Renegade X is the remake of Renegade by one of the game's most passionate fans. It looks great, it plays great, and it has active online servers.


    Download link:





    King's Quest I - III, and Quest for Glory II - AGD Interactive's excellent remakes


    AGD's remakes of these games are their best presentation, IMO, and offer updated graphics, and native compatibility with modern OSes.


    Download links:




    MechWarrior 4 Mercenaries 


    This is the freeware version of the game that was put together by developer MekTek, under license from Microsoft. It is the same as the normal full version of the game, but includes a lot of additional mechs, and a lot of fixes beyond the final patch made by FASA Studio.


    I have 3 versions available for download:

    - The MTX files download is the original installer files and patches from MekTek, and there's included the MTX extractor to install them.

    - The EXE is an installer for MekPak 3.1, compiled by some release group. The startup logo is changed to the release group, but other than that, it appears to be just the regular MekPak 3.1.

    - The non-MTX RAR is an archive of the full MekPak 3.1 game folder, which is just extract and play.


    The graphics configuration utility should be run first before playing any of these, or the game might not load properly.


    Download link:!K9pHzDaJ!fNT7U1pGXGExccPRnmTBSA

  5. SSL
    Latest Entry

    Work-in-progress compilation of known good value speakers. This list will mostly be limited to two-channel bookshelf type speakers under $500.


    Active Speakers

    Speakers that have a built-in amplifier, and sometimes DAC.

    • Behringer Truth B2031A
    • JBL LSR 305
    • Micaa PB42X
    • Vanatoo Transparent One

    Passive Speakers

    Speakers that require an external amplifier.

    • Micca MB42X
    • Philharmonic Audio The New Affordable Accurate Monitor


    Due to sound quality, value, or both.

    • AudioEngine
    • Logitech (except z2300)
    • Fluance SX6
    • Mackie CR3
    • Monoprice 6.5" Two-Way
  6. So a few things have changed since last time.


    I've changed SpecsBoss's next release from 2017 RC to 1.0 RC.


    I've made 5 builds with each one attempting to add more functionality and fix some bugs.


    So far I've gotten up to Build 6.


    I'd like some feedback and opinions on Build 6 which is quite instrumental since it's the first build to feature an automatic check for update system on startup.



    Thanks much :).


    Here's a list of all the changes in this release:


    GraphicsArchitecture detection improvements

    This build upgrades AluminiumCore to Alpha 1.11.0 and improves GPU Generation detection with the following GPU Series:

    • Intel Generation 9 (Skylake and Kabylake)
    • Intel Generation 8 (Broadwell)
    • Intel Generation 7 (Ivy Bridge and Haswell)
    • Intel Generation 6 (Sandy Bridge)
    • AMD Radeon HD 7000 Series
    • AMD Radeon HD 6000 Series
    • AMD Radeon HD 5000 Series
    • AMD Radeon HD 4000 Series
    • AMD Radeon HD 3000 Series
    • AMD Radeon HD 2000 Series

    Check for Updates

    • Using a new check for updates system upon startup. Users will be able to download the installer of the program when a new version is available.

    Bug Fixes

    • Fixed a bug where AMD Fiji GPUs could not be detected
    • Fixed a bug where AMD Bonaire GPUs could not be detected

    GPU Class

    • Moved GPU Class support from within SpecsBoss to AluminiumCore

    If you have any issues or bugs or any feature suggestions then pleas leave them on the GitHub issues page for this ->

  7. The 'wonders' of 802.1D... This is just a quick blog to discuss the CCNA level of the process of how switches in an ethernet LAN will elect the root bridge and a few other details.


    Firstly, Spanning Tree Protocol (STP) is? Simply, a way to create a logical 'loop free' network in our LAN by blocking specific ports that could cause a frame to loop indefinitely in our network. I'm assuming you have a basic understanding of STP because that would be required to understand the basic root bridge election.


    Getting straight into it, when you connect 2 or more switches together they will begin the process of the 'root bridge election' which can change the way frames are sent in the network or even in different VLAN's. Take a look at the example below:




    Imaging we had no such thing as STP, the basic example shown is a broadcast has been sent from PC0 to SW1.


    SW1 with basic switching functionality, will broadcast the frame out of all ports except the one that received the original frame, this seems very normal so far. In short story, the switches will broadcast the frame out of ports the original wasn't received on so it will be going back and fourth until someone literally comes over and literally turns the switch off, it seems extreme but remember that the switch will not broadcast that frame out of the port it was received but SW1 received a broadcast from both SW2 and SW3 (so SW1 will then broadcast the frame from SW2 out fa0/2, and the frame from SW3 to fa0/1)



    So in a short story, STP will block redundant links to stop these frames from looping. You could have the switches daisy chained but that defeats the whole purpose of redundancy and that if we had multiple switches (SW1 -> SW2 -> SW3 -> SW4), if SW3's link were to go down, people connected to SW1 and SW2 wouldn't be able to talk to people on SW3 or SW4.



    So what is this 'Root bridge election' or what is a root bridge?


    When I first looked at the root bridge, I thought to myself does all the traffic need to go to the root bridge before being forwarded to the destination? Because that seems impractical! Of course, it was the first time I've encountered STP and I wasn't 100% wrong sort of... (but close to it!).


    The path towards the root bridge from other switches are commonly the fastest (or least cost) which can be changed. The easiest way I would explain why the root bridge is needed would be along the lines of: "The root bridge allows other switches to have a destination to decide which ports to put in forwarding and which ports to block, by default the least cost (fastest path/speed) would be a preferred path to the root unless you manually configure things like costs and priority...."


    Traffic will not need to travel to the root bridge first, unless it needs to travel in that direction or is the only way to get to the destination. We will talk about the different port roles and types for STP a little bit later.



    Bridge Election Process


    The bridge election process begins with switches exchanging messages, the Hello BPDU (Bridge protocol data unit) formally known as a configuration BPDU (a lot of people may call it a hello, because it is being sent over and over again like most Hello's in other protocols, excuse me while I refer to it as a hello BPDU for now...).


    The Hello BPDU will be used to compare on each side of the link and exchange information such as:


    Root Bridge ID, Sender Bridge ID, Path cost to root, Port ID and Timers (MaxAge, Hello and Forward Delay). The BPDU does contain more fields, but these are the important ones for now.. (Protocol ID will be 0x000 for IEEE 802.1D)




    I believe the main focus in the CCNA is firstly focusing on the Bridge ID (BID) and what forms it. The BID is a field in the BPDU which is 8 bytes. Split into 2 parts:


    • Priority = 2 bytes (divided into 2 parts: 4bit Priority + 12bit VLAN ID) (interesting fact (2^12 = 4096 VLAN's anyone?)

    • System ID Ext (MAC Address) = 6 bytes

    Without no configuration, we have some default values in our BPDU that are generated on switches. Such as:

    1. Each switch will think it is a root since no root has been elected yet...

    2. Each BID priority will be 32768 (VLAN1 = 32769 etc...)

    3. Hello Timer is 2 seconds default

    4. Forward Delay is 15 seconds by default

    5. Max age is 20 seconds by default


    So upon BPDU messages being exchanged, what will happen since the BID priority is the same? If that ties, then it will move onto comparing the System ID (MAC Address) and will always elect the switch with the lowest MAC address as the root as shown in the example below:




     In this example, we see that SW3 actually has a lower BID which then tells us that it will become the root in this election process. Ok so are BPDU's still exchanging after this simple process? Yes of course! BPDU's are actually generated from the root and will be sent down the topology similar to the picture below:




    You can see that the path cost is added to as the basic 'BPDU' is sent down(logically) from the root but where do these numbers come from? STP (1998) has values which I believe you may need to remember for the CCNA exam such as:


    10Mbps cost 100, 100Mbps costs 19, 1Gbps cost 4, 10 Gbps cost 2



    Now that the root election process has finished, that is pretty much all done? You'd be wrong in not wanting to learn more! Since the previous examples don't really show STP's capabilities of making sure the network is loop free, let's add a redundant link in our switched LAN from SW1 to SW. The image has been changed slightly to make it easier to talk from the logical topology view (remember SW3 is still the root!).




    So a redundant link has been added and BPDU's have been exchanged but wait... It seems that we understand one of the first values compared in the BPDU is the root bridge ID. SW3 and SW2 will both send a BPDU with the same Root Bridge ID?? Is the switch going to freak out? Is STP going to break? Of course, that would be a poor design if it did but it simply moves onto the next value to compare...


    Sender Bridge ID - Is the Senders BID lower than mine? No.... Simply move onto the next parameter. Cost....


    SW1 root path cost using gi0/1 will be 4

    SW1 root path cost using fa0/1 will be 23 (because it needs to also add the cost to get to the root from the SW2 gigabit connection)



    Port Roles and States


    After the switch has completed this new election process with the new redundant link, we can move onto the next stage of the STP process. STP defines port roles and states to be used by root and nonroot switches. The root switch will simply put all ports in the designated role and states will be in forwarding mode (FWD), so lets focus on non-root switches.


    Every non-root switch must have a root port which essentially is the lowest cost to reach the root switch. SW1 has made g0/1 the root port since it is a STP cost of 4 rather than f0/1 which would be a cost of 23.

    (sorry about hostname, this was issued on SW1)


     Because the Root switch will generate BPDU's that are then sent down from the topology, each switch will add the cost on the BPDU before sending it out.


    • The BPDU sent from SW3 to SW2 is 0 then SW2 will add a cost of 4 then will be resent to SW1. SW1 will receive it on port f0/1 and will add a cost of 19 creating a total of 23.

    • The BPDU sent from SW3 to SW1 is 0 then SW1 will add a cost of 4 then will be sent to SW2. SW2 will receive it on port f0/1 and will add a cost of 19 (23) which is a worst path than g0/2 to root.

    As you can see in the #show spanning-tree. It also lists on SW1 that interface fa0/1's role is Desg (Designated).


    The designated role will be the port that advertises the lowest path cost to a LAN segment. Of course, ties will occur which will result in the BID's being compared and the lowest BID will be chosen. All other ports that are not a Root or Designated will be transitioned into the 'Blocking'(BLK) state as shown on SW2:






    In the next blog on STP, we will talk about STP convergence, 802.1w (RSTP), PVST+, Configuring them all and tweaking STP values such as priority, cost, also I will go into depth on STP port roles and states etc.. I will be replicating this topology with 3 Cisco 2950's instead of using Packet Tracer. (PS, I wrote this on my actual blog but thought I might aswell upload it here, sorry if any formatting issues occur!)

  8. A software without Testing is like a body without soul. Chill... I mean to say that Testing is like you can feel but can not see. Software reliability and security can be check only by the software testing. If you want that your software as per your goal you need software testing no matter either its manual or automation.


    But Automated software testing is the majorly using testing services nowadays. Test Automation make your testing work easy to test web and software. It is very useful in case of repeat testing. It will repeat till all the bugs removed. 


    Automated software testing has many pros but their some cons also. It is very is for testing proficient persons but hard for non-skilled persons. Automation testing process is quick but the documentation process is very hard. It is good in performance, and better than manual testing but debug script is difficult, procedure is little expensive, little change may cause damage in software.

    Some Pros of Automated Software Testing are like

    • No coding knowledge require
    • Time saving
    • Accuracy 
    • Multi Platform supporting

    See more Pros in infographics given below: Pros and Cons of Automated Software testing




    Read more on what is the Automated Software testing and benefits and share your thoughts on it here also.

  9. There's been some talk about Microsoft implementing a "gaming mode" for Windows which should help improve the performance of games. Or at least, minimize the impact of the OS on gaming performance. What this means is up in the air. However I decided to take a stab at something that could be like it and create a lean build of Windows 10. That is, a lot of its components were either disabled, deleted, or otherwise no longer a factor.


    The Setup

    I'm using my computer for this test, which has the following specs:


    • Core i7-6700

    • 16GB of RAM running at DDR4-2133

    • EVGA GeForce GTX 1080 SC ACX 3.0

    • 256GB Samsung 950 Pro and 1TB Samsung 850 EVO


    I created a 128GB partition on my 850 EVO for this, as I wasn't going to mess with my current build. Then I installed Windows 10 Pro with all of the settings on by default using the Windows 10 build as of somewhere in December 2016. Then I only installed the following:


    • Intel's chipset drivers

    • The drivers for the Realtek ALC1150 chip

    • 3DMark

    • Unigine Heaven 4.0

    • Steam


    The following tests will be used:


    • 3DMark

      • Sky Diver (Default settings)

      • Fire Strike Extreme (Default settings)

      • TimeSpy (Default settings)

    • Unigine Heaven

      • Extreme preset, with the resolution bumped up to 2560x1440

    • Final Fantasy XIV Heavensward Benchmark

      • Default settings on the "High Desktop" quality

    • GTA V

      • 2560x1440 resolution

      • No MSAA

      • All settings on their highest, except reflection MSAA which was not set

      • All the advanced graphics setting were set to their highest.

      • Only Pass 4 (the final one) will be used for brevity.

    • Deus Ex: Mankind Divided

      • 2560x1440 resolution

      • No MSAA

      • DX11

      • Very high preset

    • F1 2016

      • 2560x1440 resolution

      • Ultra high preset

    All tests were run three times and their results averaged.


    The Vanilla Build Results

    While I forgot to get a screen cap of RAM usage and processes going on, here's what it's like on my current build:

    Memory Usage:







    And here are the results:



    3D Mark        
      Score Graphics Physics Combined
    Sky Diver Run 1 35045 70351 11034 23368
    Sky Diver Run 2 35046 71077 11003 22992
    Sky Diver Run 3 34835 70469 10904 23218
    Average 34975.33333 70632.33333 10980.33333 23192.66667
    Fire Strike EX Run 1 9588 10643 11682 4765
    Fire Strike EX Run 2 9567 10619 11632 4762
    Fire Strike EX Run 3 9553 10595 11662 4756
    Average 9569.333333 10619 11658.66667 4761
    Time Spy Run 1 6702 7229 4627  
    Time Spy Run 2 6699 7275 4626  
    Time Spy Run 3 6719 7286 4664  
    Average 6706.666667 7263.333333 4639  
      Average FPS Score Min FPS Max FPS
    Run 1 64.7 1629 29.8 143.8
    Run 2 65.4 1648 8.5 144.9
    Run 3 64.8 1633 28.8 143.7
    Average 64.96666667 1636.666667 22.36666667 144.1333333
    FFXIV Heavensward        
      Score Average FPS Total Load Time  
    Run 1 14591 112.85 18.64  
    Run 2 14506 112.336 18.773  
    Run 3 14549 112.808 18.927  
    Average 14548.66667 112.6646667 18.78  
      Pass 4 Min Pass 4 Max Pass 4 Avg  
    Run 1 41.248425 153.773926 82.296112  
    Run 2 36.866974 156.470566 81.178818  
    Run 3 40.984291 145.447479 75.742538  
    Average 39.69989667 151.8973237 79.739156  
    Deus Ex Mankind Divided        
      Avg Min Max  
    Run 1 62.4 50.5 77.3  
    Run 2 62.1 50.5 76.6  
    Run 3 62.2 50.5 76.9  
    Average 62.23333333 50.5 76.93333333  
    F1 2016        
      Avg Min Max  
    Run 1 92.3871 73.214142 111.866035  
    Run 2 95.232292 79.891083 118.127655  
    Run 3 94.716011 79.444923 116.410423  
    Average 94.111801 77.516716 115.4680377  


    As a curiosity, I ran F1 2016 again, this time with its priority set to "Realtime". Though it did have better performance, it was only up by 4-5 FPS at most. The other games saw no change so I didn't bother with them.


    Making Windows 10 Lean

    One of the first things I did was go to Control Panel\Programs\Programs and Features > Turn Windows features on or off. Then went and removed the following:

    • IE11
    • Media features
    • Microsoft Print to PDF
    • Print and Document Services
    • Remote Differential Compression API support
    • SMB 1.0/CIFS File Sharing Support
    • Windows PowerShell 2.0
    • Work Folders Client
    • XPS Services
    • XPS Viewer


    After a reboot, I did the following:

    • A pplied a registry hack that while it does nothing for performance, it reduces a lot of wait times for things so it gives the impression performance did improve.
    • In Control Panel\System and Security\System > Advanced System Settings and in the Performance section, set it to "Adjust for best performance."
      • I did not touch the page file, as disabling it may make things worse.
    • In Control Panel\System and Security\Security and Maintenance and disabled SmartScreen.
    • Disabled hibernate
    • In Settings app, did a blanket disable on everything that I didn't need.


    Now came the question of all those Universal Windows Apps (UWAs), especially the system ones that run in the background all the time. I went to find where they lived, and well, they're spread out quite a bit. The first set is in C:\Program Files\WindowsApps under a super hidden folder that you need to take ownership of before you can even access it. I also had to use WinDirStat to even see the folder. It won't show up in Explorer, even if you disable "Hide system protected files and folders."


    The first thing I tried is selecting everything and deleting it, but half the folders wouldn't be deleted for some reason. Rather than try to fight it, I found out I could rename them. So I did:



    Except this isn't where all of them live. Some live in C:\Windows\SystemApps. This is a doozy, because if they live here, they must be vital right? Well, good thing they really aren't. Most of them anyway. However, I didn't delete these, I just renamed them.



    A few things to note here though:

    • ContactSupport_cw5n1h2txyewy is for the Contact Support app
    • Microsoft.MicrosoftEdge_8wekyb3d8bbwe is for Edge
    • Microsoft.Windows.Cortana_cw5n1h2txyewy is for Cortana
      • If you disable Cortana, you also lose Start Menu Search
    • Microsoft.LockApp_cw5n1h2txyewy is for the lock screen
    • ShellExperienceHost_cw5n1h2txyewy is for the Start Menu.
    • Microsoft.XboxGameCallableUI_cw5n1h2txyewy is for the Xbox Live app


    In here I disabled everything but the LockApp and Start Menu, because you can disable the lock screen in other ways and not having a Start Menu is odd. The task bar will still work though. Make sure that before you do this, unpin any apps from this list. Otherwise, they'll be in limbo where they're pinned.


    And lastly, yes there's more, there's one more place to disable UWAs, otherwise they'll automatically run. These live in C:\Users\[username]\AppData\Local\Packages:



    Now that the UWAs are out of the way, I went and looked for services and such to disable. To find which ones were safe to do so, I went to Black Viper's website. Anything that was safe to disable was disabled.


    And just for kicks, I set the power profile to "High performance."


    So What Kind of Performance Does This Get Me Now?

    After letting Windows settle for a bit, I got it down to this:

    memory usage.png





    Shaved off nearly 600MB of RAM usage and got the process list down quite a bit. Note that the "Non-paged Pool" is half (~75MB) of what my current build is (~150MB). This is the core operating system components. So I must've done something good there! Right?


    Enough of that, what kind of performance are we getting now?



    3D Mark        
      Score Graphics Physics Combined
    Sky Diver Run 1 35089 70950 10993 23352
    Sky Diver Run 2 35177 71106 11099 22911
    Sky Diver Run 3 34987 70397 10983 23418
    Average 35084.33333 70817.66667 11025 23227
    Fire Strike EX Run 1 9566 10603 11697 4768
    Fire Strike EX Run 2 9577 10634 11696 4750
    Fire Strike EX Run 3 9567 10609 11645 4775
    Average 9570 10615.33333 11679.33333 4764.333333
    Time Spy Run 1 6705 7287 4618  
    Time Spy Run 2 6689 7267 4614  
    Time Spy Run 3 6715 7282 4661  
    Average 6703 7278.666667 4631  
      Average FPS Score Min FPS Max FPS
    Run 1 66.2 1667 27.1 144.9
    Run 2 66 1663 25 145.9
    Run 3 66 1663 29.7 146.1
    Average 66.06666667 1664.333333 27.26666667 145.6333333
    FFXIV Heavensward        
      Score Average FPS Total Load Time  
    Run 1 14497 112.431 18.796  
    Run 2 14550 112.619 18.573  
    Run 3 14610 113.03 18.791  
    Average 14552.33333 112.6933333 18.72  
      Pass 4 Min Pass 4 Max Pass 4 Avg  
    Run 1 20.244783 154.143906 81.087631  
    Run 2 39.342747 154.573441 82.079002  
    Run 3 20.863869 115.898499 81.30619  
    Average 26.817133 141.5386153 81.490941  
    Deus Ex Mankind Divided        
      Avg Min Max  
    Run 1 62.4 50.2 76.9  
    Run 2 62.1 50.5 76.9  
    Run 3 62.1 49.8 76.6  
    Average 62.2 50.16666667 76.8  
    F1 2016        
      Avg Min Max  
    Run 1 97.294609 80.587448 119.962158  
    Run 2 97.303444 81.302322 118.235237  
    Run 3 95.821739 80.525665 118.570518  
    Average 96.80659733 80.805145 118.9226377  


    Er... Almost no change at all. With all of these system resources freed up, wouldn't that mean performance should also go up? Well, not really. Most of what I disabled and turned off either wasn't actively being used to begin with, or they're mostly sitting around, waiting for something to happen, with maybe some background activity going on if it detects you're not doing something. i.e., the priority is lower than normal. And this makes sense. If the OS had components that were actively using the CPU time, then something is wrong. One of the OS's main job is to provide services to user applications when they need it. Those services should be running either on demand or at a very low rate.


    But I do want to make a note on the user experience. I think it actually improved. Although I think that had something to do with the registry hack pack I applied and removing animations more so things just taking up too much resources. Boot times were the same, if not feeling a little worse (perhaps due to Windows trying to find applications whose folders I renamed). However, shutting down is practically instant.



    If you have a high-end machine, you can expect almost no performance improvement for making a "lean" Windows build. For lower end machines, it certainly might help, but I think what'll really help is just disabling a lot of the GUI fluff. Most of the applications Windows runs run in the background and are idling most of the time.


    I didn't bother reading, I just want the results of Vanilla Vs "Lean" Windows

      Vanilla Windows         Lean Windows         % Diff (Vanilla vs. Lean)      
    3D Mark                            
      Score Graphics Physics Combined   Score Graphics Physics Combined   Score Graphics Physics Combined
    Sky Diver Run 1 35045 70351 11034 23368   35089 70950 10993 23352   99.87460458 99.15574348 100.3729646 100.0685166
    Sky Diver Run 2 35046 71077 11003 22992   35177 71106 11099 22911   99.62759758 99.95921582 99.13505721 100.353542
    Sky Diver Run 3 34835 70469 10904 23218   34987 70397 10983 23418   99.56555292 100.1022771 99.28070655 99.1459561
    Average 34975.33333 70632.33333 10980.33333 23192.66667   35084.33333 70817.66667 11025 23227   99.68925169 99.7390788 99.59624279 99.85600489
    Fire Strike EX Run 1 9588 10643 11682 4765   9566 10603 11697 4768   100.2299812 100.3772517 99.87176199 99.93708054
    Fire Strike EX Run 2 9567 10619 11632 4762   9577 10634 11696 4750   99.89558317 99.85894301 99.45280438 100.2526316
    Fire Strike EX Run 3 9553 10595 11662 4756   9567 10609 11645 4775   99.85366364 99.86803657 100.1459854 99.60209424
    Average 9569.333333 10619 11658.66667 4761   9570 10615.33333 11679.33333 4764.333333   99.993076 100.0347438 99.82351726 99.93060212
    Time Spy Run 1 6702 7229 4627     6705 7287 4618     99.95525727 99.20406203 100.1948896  
    Time Spy Run 2 6699 7275 4626     6689 7267 4614     100.1494992 100.1100867 100.260078  
    Time Spy Run 3 6719 7286 4664     6715 7282 4661     100.0595681 100.05493 100.0643639  
    Average 6706.666667 7263.333333 4639     6703 7278.666667 4631     100.0547749 99.7896929 100.1731105  
      Average FPS Score Min FPS Max FPS   Average FPS Score Min FPS Max FPS   Average FPS Score Min FPS Max FPS
    Run 1 64.7 1629 29.8 143.8   66.2 1667 27.1 144.9   97.73413897 97.72045591 109.9630996 99.24085576
    Run 2 65.4 1648 8.5 144.9   66 1663 25 145.9   99.09090909 99.09801563 34 99.31459904
    Run 3 64.8 1633 28.8 143.7   66 1663 29.7 146.1   98.18181818 98.19603127 96.96969697 98.35728953
    Average 64.96666667 1636.666667 22.36666667 144.1333333   66.06666667 1664.333333 27.26666667 145.6333333   98.33562208 98.3381676 80.3109322 98.97091478
    FFXIV Heavensward                            
      Score Average FPS Total Load Time     Score Average FPS Total Load Time     Score Average FPS Total Load Time  
    Run 1 14591 112.85 18.64     14497 112.431 18.796     100.64841 100.372673 99.17003618  
    Run 2 14506 112.336 18.773     14550 112.619 18.573     99.6975945 99.74871025 101.076832  
    Run 3 14549 112.808 18.927     14610 113.03 18.791     99.58247775 99.80359197 100.7237507  
    Average 14548.66667 112.6646667 18.78     14552.33333 112.6933333 18.72     99.97616076 99.97499175 100.3235396  
      Pass 4 Min Pass 4 Max Pass 4 Avg     Pass 4 Min Pass 4 Max Pass 4 Avg     Pass 4 Min Pass 4 Max Pass 4 Avg  
    Run 1 41.248425 153.773926 82.296112     20.244783 154.143906 81.087631     203.7484176 99.75997754 101.4903395  
    Run 2 36.866974 156.470566 81.178818     39.342747 154.573441 82.079002     93.70716793 101.2273292 98.90327127  
    Run 3 40.984291 145.447479 75.742538     20.863869 115.898499 81.30619     196.4366772 125.4955675 93.1571606  
    Average 39.69989667 151.8973237 79.739156     26.817133 141.5386153 81.490941     164.6307542 108.8276247 97.85025713  
    Deus Ex Mankind Divided                            
      Avg Min Max     Avg Min Max     Avg Min Max  
    Run 1 62.4 50.5 77.3     62.4 50.2 76.9     100 100.5976096 100.520156  
    Run 2 62.1 50.5 76.6     62.1 50.5 76.9     100 100 99.60988296  
    Run 3 62.2 50.5 76.9     62.1 49.8 76.6     100.1610306 101.4056225 100.3916449  
    Average 62.23333333 50.5 76.93333333     62.2 50.16666667 76.8     100.0536769 100.667744 100.1738946  
    F1 2016                            
      Avg Min Max     Avg Min Max     Avg Min Max  
    Run 1 92.3871 73.214142 111.866035     97.294609 80.587448 119.962158     94.95603194 90.85055281 93.25110257  
    Run 2 95.232292 79.891083 118.127655     97.303444 81.302322 118.235237     97.87145047 98.26420825 99.9090102  
    Run 3 94.716011 79.444923 116.410423     95.821739 80.525665 118.570518     98.84605726 98.65789124 98.17821914  
    Average 94.111801 77.516716 115.4680377     96.80659733 80.805145 118.9226377     97.22451322 95.92421743 97.11277731  


  10. (Almost) ALL Topics talking about having LTT/Forums app in 2014


    Main post with all statistics:


    2014 Stats


    Total topics created: 14

    Most in month: 2 (July, September, October, December)

    Average in month: 1.2

    Shortest time between: N/A ( - )

    Longest time between: N/A ( - )


    Dec 27th

    On 27.12.2014 at 7:09 PM, colonel_mortis said:

    It is under consideration at the moment.



    Dec 17th

    On 17.12.2014 at 8:12 PM, colonel_mortis said:


    As far as I know, it is being looked into, but I don't know any more than that (so please don't ask).

    On 17.12.2014 at 8:08 PM, LoGiCalDrm said:

    There is at least one unofficial one. There isn't going to be official one. Reason: They would need to hire coder to do it. So everybody begging for official app should ask themselves this question: Which is more important to you, browse forums/youtube through official app and maybe get notifications with it, OR get good quality tech video every day?



    Oct 23rd




    Oct 7th




    Sep 29th




    Sep 27th

    On 27.9.2014 at 7:37 PM, colonel_mortis said:

    There is an unofficial one and there is taptalk, but there are currently no plans that I am aware of to implement an official android app for several reasons - there is no solid back end API to use to retrieve the data and make new posts, it is a lot of time and effort to make an app, the usage would be limited and probably not worth it, and any changes that are made now would have to be remade in a few months time when the forum software is updated to IPB4.

    Also, in future if you want to suggest a new forum feature, the best place to post it, where it will be guaranteed to be viewed by a moderator or admin, is in the Forum Suggestions thread.



    Aug 22nd

    On 23.8.2014 at 2:42 PM, LoGiCalDrm said:


    So... you want app to browse forums rather than daily videos? Maybe some extra features rather than even coverage? They are media producing company, not software developers.



    Jul 30th




    Jul 9th




    Jun 29th




    Mar 17th




    Mar 9th




    Feb 20th




    Jan 24th




    • 1
    • 15
    • 220

    Recent Entries

    One rule: keep it on the CPU, no drivers, and no internet/browser stuff. All I have is a MacBook Pro Retina with a 750M inside, and none of the enterprise tools to handle validation.

  11. Loungin was the third and final single released for LL Cool J's sixth album, Mr. Smith. Released on June 25th, 1996, it proved to be a large smash, thanks to the remix produced by the Trackmasters and featuring Total on the chorus.

    The song is, very simply, LL finessing a woman in a loveless relationship with another man. Sampling Bernard Wright's 1985 hit Who Do You Love? (which focused on a topic not unlike LL's I Need Love), its instrumental is still one of the best aged ones.


  12. LoGiCalDrm
    Latest Entry

    Can we have LTT App? LTT Forums App?

    These questions seem to be more common now than ever. This is list of link to all of those threads. Or as many as I can find. Under each link is quotes from my reply and any official/semi-official if given. Note that this list doesn't cover times this has been asked in old Features and Suggestions thread in its many iterations.


    Btw. If you know thread which isn't listed, tag me (for new ones) or PM (for old ones, >1 months).



    • Jan 5th: Moved 2014 to its own post. Added booksmarks to my browser for faster editing in future.
    • Dec 31st: Moved 2013 to its own post, with improved date system and more stats.


    Latest LMG level answer for the question:


    Latest administrator level answer for the question:

    On 18.12.2016 at 8:40 AM, Windspeed36 said:

    For the 573957th time, we are not at this stage looking to develop a mobile app for the site. In future please use the search tool before suggesting things. :)

    Latest moderator/dev level answer for the question:

    On 4.9.2016 at 7:42 PM, colonel_mortis said:

    An app is an unreasonable amount of work to implement, and aside from push notifications it would bring very little benefit. In the future, following a lot of work (though still a lot less than a full app), push notifications may be supported here without an app (it is now supported by Chrome and Firefox), but it's not something that you can expect to see soon.

    On 6.9.2016 at 1:59 PM, colonel_mortis said:

    LMG makes money, but the forum certainly doesn't. Making an app that is actually worth having is very expensive, and there would be no return on that investment.

    Aside from the editor, which is an issue, are there any other reasons that the mobile site is a joke?

    All the major desktop browsers support notifications, but the site doesn't support push notifications, which don't require the site (and sometimes even the browser) to be open, and which work properly on mobile.


    Stats (Date & Time uses CET which is -1 for my own timezone and +1 UTC. Times in 24h format.)

    Total topic created on subject: 77

    Yearly stats - 2013: 17 - 2014: 14 - 2015: 13 - 2016: 27 - 2017: 7

    Yearly average (until 2016): 17.8

    Most in month: 7 (May 2013)

    Monthly average (until Dec 2016): 1.5

    Most in a Day... Just kidding. No, seriously: 2 (Jan 5, 2017)

    Shortest time between topics: 15h 45min (Jan 5, 05:41 - Jan 5, 21:26, 2017)

    Longest time between topics: 104d 7h 28min (Mar 17 - Jun 26, 2014)

    Latest: Mar 5, 19:30, 2017

    Oldest: Jan 3, 18:20, 2013



    • Change date to more easier to read. (WIP)
    • Move each year to own post and link here (WIP)


    Dates in format DD/MM/YYYY (until 2016)



    Mar 5th




    Feb 15th




    Jan 23rd




    Jan 21st




    Jan 14th




    Jan 5th




    Jan 5th










    On 18.12.2016 at 8:40 AM, Windspeed36 said:

    For the 573957th time, we are not at this stage looking to develop a mobile app for the site. In future please use the search tool before suggesting things. :)



    On 12.12.2016 at 5:00 AM, LoGiCalDrm said:


    Then PM them? Nothing is preventing you from making unofficial app. You just need to make it clear it's unofficial. The main reason there isn't any official app is time and money. It would need to have complete tech support for users, like what mortis is doing with forums. LMG doesn't have money to hire full-time dev for that. Even now developing floatplane is done with volunteers.


    If you are willing to put in hours to do it, I don't see why not. Just remember that like browser extensions, you need to make both Android and iOS versions, not just one.



    On 15.11.2016 at 11:30 AM, LoGiCalDrm said:

    How would that be any different than mobile version of forums? Yes, there are some things mobile version can't do atm which would be nice. Like native push notifications. But any other reason for app has been nothing so special that it would be a good reason for using money and resources for developing.


    nicklmg has said that if there would be app, it would need to be professionally developed and maintained. That costs money and needs full time dev. colonel_mortis is main forum dev and has no time for such task.


    Biggest thing preventing any app development at this point is shutdown of Vessel and launching of Floatplane Club. Setting up that service with streaming video player takes time and money. So anything more special will be ahead after year or two.


    This is third query for app within week. Now I will collect them all in one listing with my replies in each plus any official or semi-official reply. And will be linking to that list if anyone dares to ask this question again.





    On 9.11.2016 at 0:42 PM, LoGiCalDrm said:

    App for video content or something similar might be a thing of future. But not anywhere near future. Reason for it: Floatplane, which is also reason why it won't be near future thing. That service needs much work which is all away from developing full app. And as you might find in other threads talking about this, LMG isn't interested about any halfway solution. When it happens, it will be full feature thing. And that needs time and money, which neither they have atm.



    On 28.10.2016 at 10:37 AM, LoGiCalDrm said:

    The thing with official app is that it needs to have continuous support. As in full or part-time dev. Another thing would be need for support on all three major mobile platforms. I don't know much about coding, but I know having qualifications for just two of those isn't common. Third thing would be that when it's done, it will be done properly. So not like paying some under minimum wage fee for a half-talented fan.


    Fundraiser might be possible, but even then its done within current system. Having Kickstarter or rather someway failing it would hurt their image. And make rather funny episode on Kickfarted. Plus I think they would have much more interesting ideas on how to spend such moneys.











    On 4.9.2016 at 7:42 PM, colonel_mortis said:

    An app is an unreasonable amount of work to implement, and aside from push notifications it would bring very little benefit. In the future, following a lot of work (though still a lot less than a full app), push notifications may be supported here without an app (it is now supported by Chrome and Firefox), but it's not something that you can expect to see soon.

    On 6.9.2016 at 1:59 PM, colonel_mortis said:

    LMG makes money, but the forum certainly doesn't. Making an app that is actually worth having is very expensive, and there would be no return on that investment.

    Aside from the editor, which is an issue, are there any other reasons that the mobile site is a joke?

    All the major desktop browsers support notifications, but the site doesn't support push notifications, which don't require the site (and sometimes even the browser) to be open, and which work properly on mobile.






    On 29.7.2016 at 6:50 PM, colonel_mortis said:

    An app would either be far too much work, and therefore expensive, or it would be no better than the desktop site, while still being a reasonable amount of work. At this time, it is not something that we are planning to do.



    On 28.7.2016 at 11:59 AM, LoGiCalDrm said:

    Tapatalk was disabled due issues it was causing.


    Biggest reasons why there isn't app are money and time. LTT forums have some devs but they are doing this as side project. Not getting paid for it. Official app would need more support and time. Like one person full-time for long time after launch. Plus money to pay for 'em. Since LTT viewers tend to rage when they need to pay for something, paid app is out of the question.


    What are some features you need and don't have with mobile forum? 

    On 28.7.2016 at 3:28 PM, LoGiCalDrm said:


    Then what good would app do that website and YT/Twitter/FB app don't? If you go about everything "It would be cool to have app for..." and then don't even know why it would be cool, it doesn't really make people in charge think that they should waste money on something. "Hi Linus! I want to develop mobile app for you. NOW PAY ME!!!!!" doesn't really work that way. Since they don't publish financial data of company, we don't know if they have money to employ full-time dev for job like this. And like @cluelessgenius said, they would need full time and fast. Since no one wants pay for project which takes same time from full-time that it would from part-time or side project. I mean they do employ other workers. But those works for things which bring money in. App for limited audience would maybe cover the expenses of developing.



    Its somewhat slower, but nothing major. It loads quite nice with 3G on S5.






    On 21.5.2016 at 4:29 PM, colonel_mortis said:

    Provided that you make it clear both in the title of the app and in and descriptions that the app is unofficial, specific permission is not required, provided that you follow the rules described in

    However, I don't see the benefit of making an unofficial app - the only thing you can do is make the entire thing a webview, so it is exactly the same as using a web browser, except that you have to switch to a different app to do it. If it were official, there would be a couple more things that could be done that would require implementation on the back end, but even then it would still not be much better than using the browser version, but with a lot of work involved.







    On 26.4.2016 at 8:55 PM, colonel_mortis said:

    Making an app is expensive, and takes a lot of time. The site should work well on mobile, and I am currently looking at some more aggressive caching methods, which may be able to make the site load even faster, though I can't promise that they will work, nor give an ETA for when it will be coming (we're talking several months minimum though).

    On 26.4.2016 at 9:05 PM, colonel_mortis said:

    Why is it any more scrolling than an app?

    It wouldn't be worth it in the long term though - making an app is expensive, and we don't have aggressive advertising to make lots of money on the website, so I doubt that we would make the experience poor with ads in an app to try and get back the large amount of money spent.


    On 24.4.2016 at 10:16 AM, LoGiCalDrm said:

    Notifications would really be only benefit of mobile app vs just browsing. Maybe something small like RSS reader with notification feed. But even that would be unofficial since devs are centered into making forum better.


    You can already set forum to send you push notifications while browser is running. Works really nicely with mobile Firefox. Another option is set a email spam. Which means that you set forum to send you email for every notification.



    On 11.4.2016 at 3:57 PM, colonel_mortis said:

    Making a mobile app would require a lot of time and cost a lot of money, and it wouldn't offer much benefit over just browsing the site using the browser on your phone (provided that you're using a recent, standards-compliant browser).






    On 19.3.2016 at 9:50 PM, colonel_mortis said:

    Making an app is a massive amount of work, and we would have to hire an external company to do it, making it expensive too. We would like it too, but it's just not viable. The mobile site isn't too bad though, so just use that.

    On 20.3.2016 at 5:39 PM, colonel_mortis said:

    That is a) not possible at this stage (do you have any idea how much work it would be to do that, which would just be removing features?) and b) not better, because then people with tablets have to pick between a poorly optimised desktop site and a poorly optimised mobile site.



    On 8.3.2016 at 9:50 AM, LoGiCalDrm said:

    Its rumored to be somewhere in features to come. Problem is that those who know about coding have their hands full with recent forum upgrade process and bugs still being there. An app would need few part-time or one full-time paid coder. LMG doesn't have money for that. Or really need as other services work for most people already.






    On 14.2.2016 at 0:51 PM, Windspeed36 said:

    At this stage we have no plans to develop a dedicated app for mobile. 

    On 14.2.2016 at 1:13 PM, colonel_mortis said:

    It would be easier for us to rewrite the tapatalk plugin to fix push notifications than it would be to make an entire app for the forums (but we aren't doing that). We do know what is preventing the push notifications from working, but the people who are able to fix it are incredibly busy at the moment, and they are not a top priority at the moment. It will be fixed in due course, but repeatedly asking for it won't make it be fixed any faster.





    20/1/2016 (before forum upgrade)









    On 11.9.2015 at 0:32 AM, colonel_mortis said:

    Making an app is expensive and a lot of work, so it won't be happening in the foreseeable future. The mobile version of the site will be getting a massive upgrade next year (along with the rest of the site), and it's possible that we may possibly also add some extra features that make the site provide an even more native-like experience. Those extra things haven't been confirmed and rely on some other changes that are not at all certain, so I'm not in a position to discuss what they are at this time though.








    On 6.8.2015 at 11:01 AM, LoGiCalDrm said:

    There isn't any official app. There's TapaTalk which is the ad you see while accessing mobile site. And there's unofficial android app which is basicly YT listing and link to forums and maybe to twitter.



    On 12.7.2015 at 0:38 PM, LoGiCalDrm said:

    They aren't programmers so they would need to buy that as service from someone else. Also support for that would need to be official and they don't have enough personel for that. So currently anything official is under ice. You are free the develope (or contact oodBytes if you have skills) your own, unofficial one.


    For forum use, you can either use mobile theme or TapaTalk. For videos, either Vessel mobile or YT mobile.



    On 1.7.2015 at 9:57 AM, colonel_mortis said:

    App development requires a lot of time, effort and money. That's not to say that it will never happen, but it isn't high on our priorities at the moment.

    The mobile version of the site works well enough in my experience, and if you want a more native experience, we do support tapatalk.











    On 25.3.2015 at 0:47 AM, colonel_mortis said:

    Unfortunately, IPB4 does not have a built in API :(

    However, that's not to say that there won't be an API for the forum, just that it won't be built in (that's also not to say that there will be one, though it's certainly something I am planning to look into).


    An app takes a lot of work, and it wouldn't add a huge amount. The mobile version of the forum will be improved significantly later in the year, hopefully making an app redundant.

    There is currently no app in development with forum integration (and I don't know about apps without forum integration), but it's not impossible that one will be developed at some point.









    On 16.1.2015 at 6:58 PM, colonel_mortis said:

    When we update to the next version of the forum software later this year, the mobile version of the site will be massively updated to match the functionality of the full site. @Syntaxvgm the front page is being worked on, just that the work is being done behind the scenes. It will be released at some point this year (hopefully).

    As for an app, all I know for certain at the moment is that LinusMediaGroup are aware of the growing need to develop an app.







  13. Previously all blue CS Go inventory 


    Glock - Blue Fizzure

    USP S - Royal Blue

    P250 - Valence

    Dual Barettas - Urban Shock

    Deagle - Cobalt Disruption

    Tec9 - Avalanche (Ice Cap released after I sold everything, read Pt2) 

    FiveSeven - Fowl Play


    Mac10 - Indigo

    MP9 - Pandora's Box 

    UMP45 - Minotaur's Labyrinth 

    P90 - Module 

    PPBizon - Blue Streak

    MP7 - Anodized Navy


    M4A1S - Icarus Fell

    AK47 - Frontside Misty

    GalilAR - Stone Cold

    Famas - Cyanospatter

    AWP - Corticera

    Scout - Abbyss

    SG - Anodized Navy

    AUG - Ricochet 

    Auto G3SG1 - Demeter

    Auto SCAR20 - Grotto


    Nova - Tempest

    XM2014 - Varicamo Blue

    MAG7 - Cobalt Core

    SawedOff - Serenity

    M249 - Shipping Forecast 

    Negev - Terrain


    Knife - Gut Knife Doppler Phase 4


    I just unboxed a knife and used all money in that

    • 2
    • 0
    • 336

    Recent Entries

    Who here has seen ??

  14. This post might be more popular with the older crowd. Many of these items were in a moving box within smaller boxes, this ended up being a mess to sort through for disposal and potential re-use. Decided upon less photos as some vintage computing users might go nuts seeing a stack of 5.25 floppies in a disposal pile. I don't throw out failed 5.25 floppies, they're re-used for art or custom CD cases for indie bands.


    Found a box of floppies in various sizes, if I recall that 3M 500K floppy was from a set of disks I used in childhood sometime around the C64/Apple II era and those McAfee VirusScan disks were when my school had a virus outbreak in their Novell WordPerfect PC lab--why I kept that floppy set, they can be erased and reused like I've done with past AOL floppies. In another bin I had even more Double-Density 720K floppies that are packed to be shipped to the UK, a friend still uses my old Amiga 1200.




    It was common to use portable HDD cartridges by SyQuest which were really Conner platters in a cartridge with just a single usable magnetic side, the EzFlyer 135 MB was designed to compete with the Iomega Zip and the 230 MB drive made removable storage affordable($30 back in 1996, 135 MB cartridges were reasonable at $15). SyQuest drives were unique as they ran between 3200-4000 RPM depending upon the series/generation(they made 5.25" & 3.5" cartridge drives), plenty fast enough for MIDI synth audio banks/recording your own mix arrangements, in graphic design they were common to transfer files without lugging a heavy external SCSI or Parallel Port HDD around, I actually used cartridges to boot minimal installs of DOS+Windows and MacOS 7.6(PowerMac 7300) if I needed to run a program which wanted more memory.  Reliability of SyQuest pre-SparQ were reasonable, however the SparQ like SyJet was prone to head crashes destroying any inserted storage media which were just as bad as Iomega's Zip click-of-death killing Zip cartridges--SyQuest went bankrupt in 1998, ex-SyQuest engineers later formed Castlewood to release the Orb which suffered a similar reliability nightmare.



    An old 1GB Western Digital drive, last I recall this drive was pulled from my 486 in 1997 and last spun up in 2002 in a Pentium III... more of a desk paperweight which I originally planned to reuse the platters for a turbine project. Drives after 2003 shifted to glass platters, I think Western Digital was the last to stop using metal platters--encountered a few 80-120GB drives with older platters built in 2004.



    When the underside of drives were still exposed and at risk of damage if you weren't careful...



    30-Pin RAM: Haven't actively supported any system using this RAM since 2002, these are my leftover test bench sticks. At one point I had over 80 1MB sticks, thankfully vintage computing allowed that stockpile to shrink. Most unlikely clients I've had were Ham Radio operators using old systems for custom controllers handling automated analog/digital recording deck solutions.



  15. I'm sick to death of people telling me "if it was so easy, the game devs would have done it by now. They know better than you do."


    Here is visible, incontrovertible proof that the games industry can get a huge boost from taking advantage of SIMD today, especially when games require Sandy Bridge or later hardware (meaning AVX is available, but not AVX2 for our purposes).


    First Example: Mesh Transform By Translation Using AVX Intrinsics


    Example updated and trimmed for readability.

    #include <cstdalign>
    #include <iostream>
    #include <chrono>
    #include <ctime>
    #include <x86intrin.h>
    //Size chosen because 30,000 triangles is considered medium-high for modern prominent characters
    const uint size = 90000;
    alignas(32) const float Mat3T[8]    = {1.0f, 2.0f, 3.0f, 1.0f,
                                           2.0f, 3.0f, 1.0f, 2.0f};
    alignas(32)       float Mesh[size]  = {};
    void translate_scalar(float *Mesh, const float *translation, const int length)
      for(uint i = 0; i < length; i+=3)
        Mesh[i]   += translation[0];
        Mesh[i+1] += translation[1];
        Mesh[i+2] += translation[2];
    void translate_vector(float *Mesh, const float *translation, const uint length)
      __m256 trans = _mm256_load_ps(translation);
      //we stay 8 ahead in count so we don't go out of bounds
      uint i = 7;
      for(; i < length; i += 8, Mesh += 8)
        __m256 verts = _mm256_load_ps(Mesh);
        verts        = _mm256_add_ps(verts, trans);
        _mm256_store_ps(Mesh, verts);
        trans = _mm256_permute_ps(trans, _MM_SHUFFLE(2, 1, 0, 2));
      //Cleanup loop for cases where length is not a multiple of 8
      uint diff = 8 - (i - length);
      if( diff != 0)
        float temp[8] = {};
        _mm256_store_ps(temp, trans);
        //for(uint j = 0; j < diff; ++j) { Mesh[j] += temp[j]; }
        while(diff != 0)
          *Mesh += temp[7-diff];
    int main()
      using namespace std::chrono;
      std::cout << "Mesh size in floats: " << size << "\n";
      high_resolution_clock::time_point start, end;
      start = high_resolution_clock::now();
      translate_scalar(Mesh, Mat3T, size);
      end = high_resolution_clock::now();
      duration<double> time_span = duration_cast<duration<double>>(end - start);
      std::cout << "Scalar translation took " << time_span.count() << "s\n";
      start = high_resolution_clock::now();
      translate_vector(Mesh, Mat3T, size);
      end = high_resolution_clock::now();
      duration<double> time_span2 = duration_cast<duration<double>>(end - start);
      std::cout << "Vector translation took " << time_span2.count() << "s\n";
      /*//This will double-check your work.
      for(uint i = 0; i < size; i += 3)
        std::cout << Mesh[i] << ", " << Mesh[i+1] << ", " << Mesh[i+2] << "\n";



    My average timings and variance for a 4960HQ on my Macbook Pro Retina under Fedora 24, latest kernel as of 10/15/2016:

    Compiler: Clang++ 3.8.0

    Flags:      -std=c++14 -O3 -march=native

    Mesh size in floats: 90000
    Scalar translation took 6.08489e-04s +- 0.11032e-04s
    Vector translation took 5.82480e-05s +- 0.14391e-05s


    The short of it is you can write tighter, denser loops with a little bit of effort. While the latency for each vector add is 3 cycles and each multiplication is 5, multiple iterations can be in flight at once on a single thread. The throughput for the vectorized version is 8x the scalar version without any unrolling. Thus, the loop can also easily fit into the small loop detector which can shave off some cycles due to prefetch removal and result forwarding between iterations. Assuming you don't run out of memory bandwidth, you can actually do other tasks on this same core without using hyper threading as long as they do not depend on the result of the mesh manipulation. Looking at the SB block diagram, with each clock achieving both an 8-wide vector multiplication and 8-wide vector addition, you can achieve more than 50GFlops per core on a 2600K, but the memory bandwidth will not allow you to load and store the results as quickly as you can request and produce them at a rate of 50GB/s without high-end dual-channel DDR3 or a quad-channel configuration. It would be best to use a C++ 17 stack-less resumable function to encapsulate this and do short bursts of another task when more than 3 L3 cache misses happen in a row (this can be tracked with a hardware profiler to determine optimal burst lengths).


    If there is interest, I can go into nuances of leveraging vectorization techniques in conjunction with other data transforms relevant to gaming (though I'm not giving away my AVX ray tracer). I can also look into benchmarking multicore use of this and balancing it out against other tasks to achieve best performance for a given configuration.

  16. So, it's fall, and you want a new gaming PC? Well you're on the right place!


    230$ Starter Build


    PCPartPicker part list / Price breakdown by merchant

    CPU:  Integrated with Motherboard
    Motherboard: ASRock Q1900M Micro ATX Celeron J1900 Motherboard  ($69.99 @ SuperBiiz) 
    Memory: Mushkin Silverline 8GB (1 x 8GB) DDR3-1600 Memory  ($32.99 @ Directron) 
    Storage: Hitachi 1TB 3.5" 7200RPM Internal Hard Drive  ($39.00 @ Amazon) 
    Video Card: Asus GeForce GT 710 2GB Video Card  ($32.98 @ Newegg) 
    Case: Fractal Design Core 1000 USB 3.0 MicroATX Mid Tower Case  ($24.99 @ NCIX US) 
    Power Supply: EVGA 400W ATX Power Supply  ($27.99 @ SuperBiiz) 
    Total: $227.94
    Prices include shipping, taxes, and discounts when available
    Generated by PCPartPicker 2016-10-16 15:10 EDT-0400

    415$ Mid-Range


    PCPartPicker part list / Price breakdown by merchant

    CPU: AMD FX-8300 3.3GHz 8-Core Processor  ($112.59 @ Amazon) 
    Motherboard: ASRock 970M PRO3 Micro ATX AM3+/AM3 Motherboard  ($37.24 @ Newegg) 
    Memory: Mushkin Stealth 12GB (3 x 4GB) DDR3-1600 Memory  ($49.89 @ OutletPC) 
    Storage: Hitachi 1TB 3.5" 7200RPM Internal Hard Drive  ($39.00 @ Amazon) 
    Video Card: PowerColor Radeon RX 460 4GB Red Dragon Video Card  ($118.98 @ Newegg) 
    Case: Xion XON-310_BK MicroATX Mid Tower Case  ($21.98 @ Newegg) 
    Power Supply: EVGA 500W 80+ Certified ATX Power Supply  ($36.89 @ OutletPC) 
    Total: $416.57
    Prices include shipping, taxes, and discounts when available
    Generated by PCPartPicker 2016-10-16 15:17 EDT-0400

    575$ Budget Beast


    PCPartPicker part list / Price breakdown by merchant

    CPU: Intel Core i5-2400 3.1GHz Quad-Core Processor  ($160.64 @ Amazon) 
    Motherboard: Foxconn H61MX Micro ATX LGA1155 Motherboard  ($55.44 @ Amazon) 
    Memory: Mushkin Silverline 8GB (1 x 8GB) DDR3-1600 Memory  ($32.99 @ Directron) 
    Storage: A-Data Premier Pro SP600 64GB 2.5" Solid State Drive  ($34.86 @ Amazon) 
    Storage: Hitachi 1TB 3.5" 7200RPM Internal Hard Drive  ($39.00 @ Amazon) 
    Video Card: EVGA GeForce GTX 1060 3GB 3GB SC GAMING Video Card  ($189.99 @ Newegg) 
    Case: Fractal Design Core 1000 USB 3.0 MicroATX Mid Tower Case  ($24.99 @ NCIX US) 
    Power Supply: EVGA 500W 80+ Certified ATX Power Supply  ($36.89 @ OutletPC) 
    Total: $574.80
    Prices include shipping, taxes, and discounts when available
    Generated by PCPartPicker 2016-10-16 15:21 EDT-0400

    Thanks for reading!

  17. After I used Windows 10 as my primary OS for many months, I realised that I wouldn't miss anything about it if I went back to Windows 7. And since I found that everything was more difficult, more frustrating, more ugly, and more time-consuming on Windows 10, I went back to Windows 7 as my primary OS. Windows 10 made the detail of just having an OS a chore and liability all on its own, whereas Windows 7 is just passively there, like an OS should be, and just works for whatever I decide to do, without any of the barriers, talk-back, and convolution of Windows 10.


    This post's sections include:

    1) General Windows 7, Windows 10 user experience comparison

    2) Gaming and application-wise

    3) The modern Microsoft factor

    4) My conclusion




    General Windows 7, Windows 10 user experience comparison:


    These are many of the reasons why I found Windows 7 to be a much more sophisticated, smartly-designed, and user-friendly OS than Windows 10:


    Windows 7 has a more useful and efficient start-menu design, that takes up less screen space, and requires less mouse travel distance to get to what you want. Pinning applications to a space-efficient list directly above the start button is a lot more space-smart, and functionally-useful than the live-tiles design in Windows 10.


    Windows 7 has an intelligent Windows Update set of choices, whereas in Windows 10, unless you edit Group Policies, you have basically no choice. The choice to defer updates is not useful, since deferring them still causes the same ambiguous and random update process to automatically occur, just a couple of months later. There isn't even a choice for how long to defer them. Also, with the Anniversary Update, Microsoft has reduced the availability of Group Policy options in Windows 10, a move which certainly wasn't done to be of any service to Windows 10 Pro license owners.


    Customizing file-associations in Windows 7 is straight-forward, while in Windows 10 it can be a repeating arm-wrestle with the OS, as sometimes Win 10 resets the file associations you've changed, and sometimes the ability to change file-associations "bugs," and it doesn't let it be changed, or doesn't list the application you want and doesn't provide any means to add the application you want to use to the list (such as to use Chrome to open URLs from offline, non-browser text).


    Windows 10's UI isn't very aesthetic to many people, and Windows 7's UI feels a lot more comfortable to me. Windows 10's UI can be changed to some extent, using programs like Startisback, Classic Shell, or  Start 10, and Aero Glass.


    Windows 10's data-collection is invasive, and it isn't straight-forward to turn it off. Microsoft has made effort to spread the settings for various aspects of data-collection in many different places, to make it challenging for a person to find them all and disable them all. And extra efforts may be required to put a more thorough stop to MS' collection of your data, such as those described in the link in my signature. Don't presume that just because you turned off telemetry and data-collection during the Win 10 installation process that you got it all. You'll find more data-collection settings in individual MS apps that need turning off in them after the OS has completed installation.


    Windows 10 has so far tended to often require users to redo their OS customization work with new big updates, which can have the magical ability to reset things back to the way MS wants them to be. For that reason, and because of data-collection, and because of file-association challenges, Windows 10 is not a user-friendly OS. It's a for-Microsoft OS, that a user might have to struggle with quite a bit to get the way they want, and to keep it the way they want. It's rather abusive, in this.


    In Windows 10, there are in-OS ads, which is something Windows 7 doesn't have. Does anyone want to see advertisement in their personal space? I don't.


    In Windows 10, Windows Defender is a nuisance, unless it is permanently disables in Group Policy Editor, and all system warning notifications are disabled (otherwise Windows 10 will constantly bother the user to re-enable Windows Defender).


    Windows 10 has (lots of) bugs, and while new versions and patches fix some, they also often create new ones, sometimes major ones. Windows 7 has been generally bug-free (or, few enough that I haven't encountered any since its release).


    Microsoft uses Windows 10 to pester users about whatever random thing they want to happen:


    I feel that the best thing I found about Windows 10 is that, after setting everything up the way that I'd like it, it functions pretty much like Windows 7, with the only differences being worse on Windows 10 than in Windows 7. But since it takes more work to set up than Windows 7, and since it takes work to keep Windows 10 set up the way I want it to be (since Microsoft's Win 10 updates seems to cause people's Windows 10 configurations to reset arbitrarily), I can't see why I would go with the OS that takes ongoing work to be good, rather than the OS that is simply good from the start.


    Areas in which I've discovered Windows 7 to be more configurable than Windows 10 include: Windows Updates, system restarting, the Group Policy editor, removing default apps, configuring what the default apps for file-types are, disabling background data-collection, account permissions, and visual customization.




    Gaming and Application-wise:

    There are no tangible performance differences between Windows 7 and Windows 10 in non DirectX 12 games and applications. While I haven't looked at benchmarks on the subject in a long time, last I saw, some games will perform better in one Windows OS compared to another, but, on average, across a large selection of games, Windows 7, 8, and 10 all perform within ~1 FPS of each other, with the two overall fastest Windows OSes being Windows 8, then Windows 7, with Windows 10 coming in last for performance in non DX12 games.


    On my dual-boot system, Windows 7 is the OS that's lighter on system resources, using only 13% RAM at idle, compared with 15% RAM-usage at idle in Win 10 (Anniversary Update version).


    Compatibility-wise, Windows 7 has better support for a larger amount of games and applications, having been the main gaming OS for a very long time, and continuing to be the OS with the largest market share. Because of this, Windows 7 also has a lot more community guides, fixes, and other materials to get games and applications to run on it, then does any other OS.

    Windows 7 is a more stable and reliable OS in general than Windows 10, and Windows 7 doesn't interfere with online gaming by automatically updating and sharing data, such as can occur in Windows 10, for whatever MS app and service wants to do that. There are more options available to Windows 7 owners, to ensure that there won't be any automatic updates while they're playing their games, and Windows 7 doesn't cloud-share OS updates to other Windows owners, which Windows 10 does, unless a person disables it.
    Windows 7 doesn't have directX 12, but it does have Vulkan, which accomplishes the same low-level hardware communication that improves application performance, and Windows 7 in Vulkan is just as good as Windows 10 in DX12. I think that Vulkan is more likely to become the industry standard than DX12, as it is available for all Windows, Linux, and more, OSes, whereas DX12 is only available in Windows 10. As Valve has expressed, there doesn't seem to be much point in making a game DX12, when making it Vulkan will make it accessible cross-platform.


    Also, there doesn't currently seem to be any benefit for Nvidia cards in DX12, with Nvidia GPUs typically losing performance when running DX12 modes, compared to their performances while in DX11 mode. Because of this, and because of Vulkan's availability on previous Windows OSes, I think that Windows 10's DX12 has nothing to offer Nvidia GPU owners.
    Windows 10 has a lot of problems right now, and Microsoft, with their new QA strategy (having laid off most of their testing engineers), has, so far, been unable to stay on top of them. I would avoid Windows 10 just for that reason. But there are other issues with Windows 10 that make it not the most sound OS for gaming, whatever a person is looking to do with it.




    The modern Microsoft factor:


    In the last 3 years, Microsoft has fired around 20,000 employees (many of whom were testing engineers), has changed management, has rearranged internal development and testing structures, has completely shifted business strategies away from software-first to monetization-first, and as a result, is no longer capable of quality product design, or of producing competent software releases. As ridiculous as things seemed to be under Ballmer, Microsoft is a not the same company today, for the worse, and Windows is not the same product anymore, also for the worse. The new Microsoft didn't design and develop the Windows IP, and has simply inherited the Windows IP, and is now just looking for how they can exploit and prostitute every cranny of it. It's just like when a pharmaceutical company buys the rights for a drug that they didn't research or develop, and then jacks the price up by 5000%. Or, it's like when a big publisher buys a developer of a popular game, and turns their game into a dumbed-down, overly-generic version of its previous form.


    Currently, Windows 10 is probably the most buggy OS Microsoft has released since Windows ME, and each new major Win 10 update brings as many new bugs as it fixes. I think that Windows 10 simply is not a professional OS. It's like an indie-dev's prototype that never solidifies into anything great, but just morphs from one bloated and troubled presentation to another. Also, Win 10 is littered with "bugs" that are intentional, to keep people using MS services - things like issues with changing default apps away from MS ones. If a program starts doing that on a person's PC, it's called malware. And it's not different when Microsoft does it, through Windows. I think that it is fair to classify Windows 10 as malware, especially since it installed itself on so many PC systems without permission. And malware to be cleaned from a system. 


    I think that Windows 10 is not a professional OS, and many businesses agree, and see Windows 10 as a debacle to be avoided, with nothing to be gained over previous versions of Windows, but rather the liabilities of it being a perpetual beta OS, filled with a bunch of consumer crapware and half-baked phone/mobile apps that have no business on a PC. The redesign of Microsoft QA has led to the current situation where accepting Windows updates can actually be more of a liability than not updating Windows:




    Here's an article looking at what some of the changes have been to Microsoft's style of testing. With Microsoft having halved the number of OS testing engineers, there are bound to be differences between traditional Windows QA and modern Windows QA results: Why did Microsoft lay off 'Programmatic testers'?


    Windows today is not the Windows we are familiar with, and Microsoft today is not the Microsoft we are familiar with. I think that both of those things, in their modern forms, are shit.


    And, in both my opinion, and experience with using Windows 10 since its release, using Windows 10 is sort of like walking through a minefield, in that you never know when something is going to screw something up, or even everything up, but you know that there are issues lying in wait to go off, all over the place. And every so often, sometimes frequently, something happens to create frustration, and requires work, sometimes a lot of work, to get sorted out.




    My conclusion:


    Windows 10 is a hyper-invasive, user-fighting, buggy, perpetual beta/demo version of Windows, that is ad-supported, and which is a constant chore and headache to keep set up, and to get it to do what a user wants it to.

    On the other hand, Windows 7, at least up until June / July 2015, behaves like it is the full version of Windows, which just works, obeys the user, and doesn't collect a user's data for resale to make MS money, and doesn't try to trick the user at every turn, or even at all.


    In my view, Windows 10 is a snake-oil OS, and many people are merely caught up in a sentiment they have of Windows 10 being new and the future, and they just want to ride that fluffy feeling while shutting down their minds completely.

    Meanwhile, the I find reality to be that Windows 10 has less useful functionality than Windows 7, is a lot less stable and reliable than Windows 7, is less user-friendly than Windows 7, offers a PC admin less control than Windows 7, is more invasive than Windows 7, has in-OS ads which Windows 7 doesn't, has an excess of bloatware pre-installed while Windows 7 doesn't, and constantly resets customised file-associations to force people into using MS applications, which Windows 7 doesn't do.

  18. Picture with actual parts instead of a drawing...


  19. nvidia-logo.pngintel-inside-2013.pngamd-logo.png


    …is a pretty unique one. Let me explain.


    When I was a child, I would entertain myself with all sorts of PC games. My favourites were old ones – usually, they were W2K-compatible – including RollerCoaster Tycoon 2, Age of Empires I and II, Pharaoh/Cleopatra, Caesar III, and a few other ones I can’t remember. As I grew older, I started programming, and gradually outgrew video games; the more I learned about computers, the less interest I had in games.




    Throughout all of this time, there was no such thing as a “gaming PC” to me. Never heard that in my life back then. I had a relative who built PCs, and I thought that was real cool when I was young, but I was still afraid of it all and unsure so I stayed away. By the time I became educated enough to build a PC, Haswell was the here-and-now, and my interest in gaming was almost out the window… almost. I knew what a GPU was and all, but I never had a need for one!




    As the years waned on, I learned more and more about the Internet, and learned how to protect my identity and privacy OTI. I started using GNU/Linux more and more frequently, still only playing games on Windows on occasion. Finally, in 2014 I quit using Windows altogether, and with it my gaming habits took another deathly blow. As the dust settled, and as Broadwell hit the market (better late than never), ideas about what I really wanted out of my system began to form.




    Broadwell put a whole new light in my eyes, for what a good system running Linux could be. Because of the current state of affairs with dedicated GPU (dGPU) drivers being a deplorable mess on our operating system (see this image for details), and the fact that the only good drivers on Linux were Intel’s, I knew I had no choice but to choose Intel for my GPU needs. It was like a match made in heaven: with how little I played video games being sated by an Iris Pro iGPU, on top of having 128MiB of L4 cache plus an unlocked design and four hyperthreaded cores with VT-x and VT-d… it was all I could ask for.




    …but sadly, Broadwell and I were not meant to be. The LGA 1150 platform was on its way out, along with DDR3 and the rest of the Haswell-era junk. I wanted something new, running fast DDR4 DIMMs with large capacities and good speeds, and I wanted a Skylake chip for sure. Skylake… it was such a pristine name to grace my ears. I had to have it. And so, piecing a build together over the course of a few months, I finally built Henen-nesw, a working tractor beam Skylake PC running a Core i3 with Intel HD graphics. Later on I was enticed by rumours of the next step in Intel’s lineup—Kaby Lake—having SKUs built like Broadwell but with all of the modern amenities that Skylake had. And at that point… I was set for Kaby Lake-S Iris Pro.




    …Now, all this time I haven’t said one word about that NIC. Why? Well, I thought I’d save it for my loyal readers, who push through to the end! Mwahahaha! Thank you!


    So I’ve gone over how in love I am with Intel’s soon-to-be-released Kaby Lake Iris Pro graphics. We all know at this point that I simply have no use for Nvidia’s or AMD’s dGPUs at all on the mainstream. But I’ll tell you, while I won’t spend $250 on a dGPU, I will spend $250 on a network card.


    But why?


    Interestingly enough, Google Fiber (yes, fibre optics) is under construction right now in our metro! And I would love more than anything to get the best internet speeds and even greater speeds on my intranet, enjoying over 1 gigabyte per second locally, and 1 gigabit per second through the tubes. Google Fiber has even put our suburb specifically on the map, too! And considering our unique location for running cables, Google may cut us some slack and let us sign up just for that.

    One can only hope, right?





  20. Train Your Mind To feel confident about the ability you have

     One of the worst things we do to feel bad about our self is that we demotivate ourselves by saying that we cannot perform a particular time, and we are unable to do it because of a number of disadvantages in ourselves.

     This means that we have lost the fight even before we make an attempt to win it.

     If you do so, you will not only lose the fight but also lose self-confidence. The latter will shatter you, and you will have no opportunity to get up and fight again. Losing self-confidence is one of the biggest mistakes we make, and if we continue to do so, we will be no better than a dead person. Understand this point and make sure that you start looking for ways in which you replace your negative thoughts with positive ones.

     One of the biggest advantages you get while staying positive is that you creatively start looking for ways in which you can achieve a particular goal and be happy about the achievement you have achieved on your own.

     So stop forcing yourself to think that you cannot do it and start looking for ways in which you can do it.

     Please note that we are talking about the positive things that should be taken up by an individual on a regular basis. Any act that makes you negative or is illegal should not be encouraged.


    Stay healthy

     It is important to stay healthy because a healthy body will help you synced with a healthy and Happy mind. There are so many ways in which you can stay healthy, and one of the ways in which you can do so is by choosing healthy snacks to fill your tummy. This is important for all of us because a healthy body helps us stay positive and feel good about the decisions we are about to make. Moreover, it helps us think about savings. Yes, we save money by staying healthy. We save money by not making a visit to the doctors clinic to pay him fees for your treatment. You do not waste your money on medicines and Important operations that might be necessary if you are not healthy.

     This is one of the reasons because of which we urge you to stay healthy throughout your life.


    Don't wait until the last minute

     This is an issue for most of us because we make the mistake of keeping a number of things for the last minute. This is not a good thing to do because if you do so, you will have to face a number of issues and you will not be happy with the ways in which things procedure. This is because it is possible that you might feel the need to carry out an additional task which was not planned earlier. In this case, everything will be in a mess, and you will not be happy with the result.

     So make it a point to be sure that you do not leave anything for the last minute.


    Free up your mind

     it is important to get rid of unnecessary thoughts that are occupying space in your mind and preventing you from working on things you should be working on. Focus is important, and we all know it. If you have unnecessary thoughts occupying your mind, you will not be in a position to focus on productive tasks that can help you get rid of problems that are being faced by you in life.


    Take up a course that creates interest in your mind

     This can be a difficult option for those who have never found interest in completing the course they have opted for. Please note that opting for such courses should be directly linked to your business growth.

    The best part is that there are so many business related courses available for learners that you'll definitely end up choosing at least one course.

    The important points relating to the chosen course are noted below.

    1.    It should help your business grow. If you are working for someone, the course should either help you shift to the desired business cycle or improve your chances of promotion.

    2.    The course should not take up too much time of your schedule. If the course requires you to spend too many hours on a daily or weekly basis, your routine will be disturbed. We are sure that you do not want that to happen. So, be careful about this point.

    3.    Don’t opt for more than one course at a time. If you choose more than one course at a time, you'll end up messing yourself, and you might not finish even one of the many courses you have opted for. So, do not make this mistake.


    Take some time out for yourself

    You are working hard, and you should be rewarded for your efforts. One of the ways in which you case reward yourself is by taking some time out for yourself.

    You can achieve this by moving out of your stressed zone and traveling to a place that keeps you peaceful or simply rest for some time.

    Traveling to a place that keeps you peaceful is a great idea because you'll be able to calm down your worries and get back on track with a fresh mind.

    Have a plan to travel on a budget? Make sure that you get an amazing discount on the same by simply completing your bookings from hotel booking sites like Travel Ticker. So, start looking for it and get amazing deals on the same.