Cool Buddy
Wise Old Owl
This is probably going to end up less a review of the product and more of a rant about my awful experience with the Raspberry Pi 4. However, at the risk of the post getting deleted by the mods, I would still like to go ahead with it.
I had been wanting to buy a Pi for some time now. I didn't really have a lot of use of it. I just wanted to share my hard drive over my network and create an always on torrent machine. I was always skeptical of the Pi's performance, given its specs, so kept delaying my purchase. However, when the Pi 4 came out, the 4GB RAM option was just enticing enough that I ended up ordering one. Little did I know that I was inviting the devil's curse home.
First up, the Pi is slow, ridiculously, unbearably slow. With a Samba server and Transmission client running in the background, letters take time to appear in the terminal window. If I open 3 tabs inside Chromium, that's the death knell for the Pi. When I tried doing this, just a few times of course, it gets stuck completely and I have to switch it off. And god forbid if I try playing a video inside the browser!
Next, the Raspbian OS, including NOOBS, is buggy. NOOBS just didn't work for me. I finally found a solution and installed Raspbian directly, which, thankfully, worked. But it's very unstable. As mentioned earlier, it hangs at the drop of a hat. At times it crashes as well. Settings changes take ages to implement and at times, just refuse to change. For instance, just now I tried moving the taskbar to the bottom and it just wouldn't. The settings window closes after clicking ok, but the taskbar stays on top.
The board has a heating issue. Now you might find reviews about the heating issue and reviews telling you that the issue is not that big, but trust me, for Indian climate, it is an issue. Even though Mumbai doesn't have much of a winter, the weather is still cool right now. And yet, with moderate usage, the Pi was hitting 70 degrees. I got a heat sink and a fan to keep it cool, after which the temperature dropped below 45.
Since there's not much else to do with the Pi, seeing how it can hardly run anything more than one torrent client, my remaining issues are with Linux. For a person who is used to Windows, Linux is simply impossible to use. And I'm tired of hearing that I haven't spent enough time with it. Over my life, I have used all versions of Windows through 98 to 10, Mac OS, Android, Symbian OS, iOS, and Ubuntu. I haven't struggled with any of these other than Linux.
It was probably some 10 years ago when I tried Ubuntu for the first time. When I use it today, I see the exact same UI, and exact same unfriendliness of usage. The Ux and UI have not evolved even one bit over the last entire decade. A simple thing like installing a software still remains a challenging task on Linux.
Setting up anything from Transmission to teamviewer requires you to follow an instruction manual. There's no intuitive process for anything. And setting up doesn't mean just installing a software, it also means going to battle with the software's settings and file permissions and user permissions, all of which seem rigged to make it impossible to actually use the software. And changing settings doesn't mean going into settings dialog and clicking a few checkboxes, it means hunting through your file system to edit multiple text files with absolutely zero lines of human readable text. Setting up transmission requires me to edit settings in 3 different files.
However, the worst is yet to come. Even after following all the instructions to the t, there's no guarantee that the software will work. In fact, it's almost guaranteed that it will not, no matter which guide you follow. Every single software which I installed required me to hunt through multiple forums to resolve all the issues I faced after following the instructions.
All in all, it's been my worst spent 6000 rupees. It's completely and utterly useless as a computer and no one should ever recommend it for anything other than robotics projects. At the very least, should not recommend to non-IT people who are not already familiar with Linux. A device which cannot run two programs simultaneously should not be called a computer.
I had been wanting to buy a Pi for some time now. I didn't really have a lot of use of it. I just wanted to share my hard drive over my network and create an always on torrent machine. I was always skeptical of the Pi's performance, given its specs, so kept delaying my purchase. However, when the Pi 4 came out, the 4GB RAM option was just enticing enough that I ended up ordering one. Little did I know that I was inviting the devil's curse home.
First up, the Pi is slow, ridiculously, unbearably slow. With a Samba server and Transmission client running in the background, letters take time to appear in the terminal window. If I open 3 tabs inside Chromium, that's the death knell for the Pi. When I tried doing this, just a few times of course, it gets stuck completely and I have to switch it off. And god forbid if I try playing a video inside the browser!
Next, the Raspbian OS, including NOOBS, is buggy. NOOBS just didn't work for me. I finally found a solution and installed Raspbian directly, which, thankfully, worked. But it's very unstable. As mentioned earlier, it hangs at the drop of a hat. At times it crashes as well. Settings changes take ages to implement and at times, just refuse to change. For instance, just now I tried moving the taskbar to the bottom and it just wouldn't. The settings window closes after clicking ok, but the taskbar stays on top.
The board has a heating issue. Now you might find reviews about the heating issue and reviews telling you that the issue is not that big, but trust me, for Indian climate, it is an issue. Even though Mumbai doesn't have much of a winter, the weather is still cool right now. And yet, with moderate usage, the Pi was hitting 70 degrees. I got a heat sink and a fan to keep it cool, after which the temperature dropped below 45.
Since there's not much else to do with the Pi, seeing how it can hardly run anything more than one torrent client, my remaining issues are with Linux. For a person who is used to Windows, Linux is simply impossible to use. And I'm tired of hearing that I haven't spent enough time with it. Over my life, I have used all versions of Windows through 98 to 10, Mac OS, Android, Symbian OS, iOS, and Ubuntu. I haven't struggled with any of these other than Linux.
It was probably some 10 years ago when I tried Ubuntu for the first time. When I use it today, I see the exact same UI, and exact same unfriendliness of usage. The Ux and UI have not evolved even one bit over the last entire decade. A simple thing like installing a software still remains a challenging task on Linux.
Setting up anything from Transmission to teamviewer requires you to follow an instruction manual. There's no intuitive process for anything. And setting up doesn't mean just installing a software, it also means going to battle with the software's settings and file permissions and user permissions, all of which seem rigged to make it impossible to actually use the software. And changing settings doesn't mean going into settings dialog and clicking a few checkboxes, it means hunting through your file system to edit multiple text files with absolutely zero lines of human readable text. Setting up transmission requires me to edit settings in 3 different files.
However, the worst is yet to come. Even after following all the instructions to the t, there's no guarantee that the software will work. In fact, it's almost guaranteed that it will not, no matter which guide you follow. Every single software which I installed required me to hunt through multiple forums to resolve all the issues I faced after following the instructions.
All in all, it's been my worst spent 6000 rupees. It's completely and utterly useless as a computer and no one should ever recommend it for anything other than robotics projects. At the very least, should not recommend to non-IT people who are not already familiar with Linux. A device which cannot run two programs simultaneously should not be called a computer.