Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Jet Cash on January 31, 2017, 12:02:09 PM



Title: Running a node on a low spec notebook computer.
Post by: Jet Cash on January 31, 2017, 12:02:09 PM
My local computer shop knocked £100 of the price of a low(ish)spec computer because it has a blue case. At least, I assume that's the reason as the grey one is full price. I bought one to conduct a few experiments for my computing-on-the-move project. This is the computer.
http://www.pcworld.co.uk/gbuk/computing/laptops/laptops/hp-stream-x360-11-6-2-in-1-aqua-blue-10151741-pdt.html
One of the projects is to run a second full node with a different wallet on this machine. I appreciate that 32 GB of eMMC storage isn't enough for the blockchain :) . The idea was to copy the blockchain from my main PC onto an SD card, and to install core using this card, and to run as a pruned node with a new wallet. I could then remove the card when core wasn't running.

Another project was to install Ubuntu ( or another Linux variant ) in a years time. The machine has Windows 10 installed at the moment. I've been looking at the Windows installation, and I don't like it. It includes Cortana, and they seem to have made this harder to remove. It also includes a free subscription to one-drive for a year, followed by paid renewals. Well I don't want one-drive, even if it's free. It also has McAfee pre-installed, and a load of other items. These seem to slow down the computer, and to increase web traffic. These are important considerations when you are running a "celery" computer over public WiFi. I'm a gnat's ovipositor away from junking Windows, and going straight to the Ubuntu project, and include the Bitcoin node in that.

I'd be grateful for comments and advice about this project. I'm happy to post details of the project on this forum for the use of other members. The two major considerations are -

The security implications of running a node under the new Windows 10 operating environment.
The feasibility of starting a pruned node from an SD card created on my other computer, and the additional files needed in addition to the blockchain.

I'll research the possibility of using Ubuntu on this machine, and the support for the drivers required. A brief initial check seems to indicate that it would be a good move.


Title: Re: Running a node on a low spec notebook computer.
Post by: Carlton Banks on January 31, 2017, 12:59:33 PM
Windows 10.... it depends on the specific security considerations you have in mind; you're probably safe against all but the most well-resourced and determined thieves. But there's definitely one possible adversary you'll never be protected against: Microsoft themselves. I'm not saying they'll steal your Bitcoins, that's unlikely, but you're almost certainly providing Microsoft with all sorts of information about how you use your computer when you use a Microsoft OS.


SD cards.... in my short experience using SD cards for the Bitcoin blockchain, the limiting factor was actually the processor (using a RasPi 1.1 :D). But my guess is that SD will be painfully slow, unless you are using the newest SD standards (which are comparable to SATA 1-2 interface speeds). USB 3.0 is still faster, AFAIA


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on January 31, 2017, 01:14:44 PM
Thanks for that post. You've more or less confirmed my opinion of Windows 10. I really don't want Microsoft keeping a copy of my wallet, or making me pay to keep a 3rd copy of the blockchain. It would be worth blocking it ( if I could ) just on performance considerations, let alone the security risks.

You are suggesting that I use an USB stick rather than an SD card, and thanks for that observation. USB sticks are easier to use and to store, so that looks to be the option to use. Can you see any problems in keeping the blockchain on a USB stick? Would it be better to run a full node rather than a pruned node?


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on January 31, 2017, 01:33:36 PM
I found this helpful video, so it looks as if I'm going to be installing Ubuntu fairly soon. I just need to get a couple of extra memory sticks.

https://www.youtube.com/watch?v=mbglTmowRK4


Title: Re: Running a node on a low spec notebook computer.
Post by: Carlton Banks on January 31, 2017, 01:44:22 PM
A full node would subject the flash memory to far more of a random-access heavy workload, which is hard on flash memory's longevity (especially if you encrypt the disk). Although, I'm still using a 2010 Intel SSD for my blockchain, and it's not showing signs of age yet.

The real consideration (also expense) is the size of your flash memory. The blockchain can grow at upto about 5GB a month (and mostly does at the moment, as blocks are mostly full). That could easily double sometime this year, and it might even quadruple. I would definitely go with a ~ 500GB minimum if you go full-chain, that might only be good for another 2 years. That puts the SD route further out of the picture, as the max capacity tends to be lower than other form factors (I think 500GB SD cards might just be available these days, though).

Another consideration would be M2 expansions slots: LTE WWAN modems can be fitted to modern laptops (firmware dependent), and could fit this usage model. If you've got the space/correct size slot available, I'd look into that.



As far as installing Linux goes, possessing USB flash drives is indeed useful. Another recommendation: a USB DVD player. If, for whatever reason, you have trouble correctly flashing the install image to USB, it's much much easier to get the image onto the installation medium correctly using DVD burning software (and, of course, DVDs).

The read-only aspect of DVDs also adds a little safety; you can extract an ISO image file of the OS installer once it's burnt, then check that against published hashes from the installer website (i.e. as you would with new Bitcoin binaries).


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on January 31, 2017, 02:03:07 PM
Thanks again. I hadn't thought about the DVD option. I've got a writer on the main computer, but I think I'll still run with the USB option so that I can document the process for other people. I've just looked at my blockchain directory, and it's reported to be 106Gb. That bears out your comment, and it would seem to mean that it will have to be a pruned node. It will probably be more interesting to run this anyway, so that I can see what limitations ( if any ) crop up.


Title: Re: Running a node on a low spec notebook computer.
Post by: ranochigo on January 31, 2017, 02:20:33 PM
You are suggesting that I use an USB stick rather than an SD card, and thanks for that observation. USB sticks are easier to use and to store, so that looks to be the option to use. Can you see any problems in keeping the blockchain on a USB stick? Would it be better to run a full node rather than a pruned node?
I would say preferably, a portable hard drive or similar. No problems with using Blockchain on a USB stick, just remember to start Bitcoin Core up with a datadir pointed there.

Definitely, a full node is better. A full node contains all the blocks and can relay them. A pruned node will however, only relay new blocks, blocks they have and transactions. Not that I know of any serious implications, but laptops generally aren't designed to run for 24/7.


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on January 31, 2017, 03:02:28 PM
Just to clarify a bit.

The idea of this second small computer is to be able to take it into a place such as a supermarket cafe without a power source, but with WiFi. That would allow me to make a Bitcoin transaction using a core wallet. An external hard drive would normally be a better solution, but it would increase the power requirement, and reduce the portability. The notebook would not be run 24/7, but would probably be on for 5 or 6 hours per day. This should be enough to keep the blockchain synchronised.

I am aware of 3rd party wallets, but don't wish to use them. I prefer to control things via a core wallet. The transactions that I hope to make will include cash purchases of Bitcoin, and the sale and purchase of domain names.


Title: Re: Running a node on a low spec notebook computer.
Post by: belcher on January 31, 2017, 06:14:42 PM
You are suggesting that I use an USB stick rather than an SD card, and thanks for that observation. USB sticks are easier to use and to store, so that looks to be the option to use. Can you see any problems in keeping the blockchain on a USB stick? Would it be better to run a full node rather than a pruned node?

Your terminology could be corrected to stop misconceptions spreading:

Pruned nodes are full nodes. The 'full' in full node refers to that the node fully verifies all the rules of bitcoin.

Nodes which store the entire blockchain on disk as opposed to pruning can be called 'archival nodes'.

As for your project, I run a similar one on a notebook laptop which is always-on. I installed ubuntu, uninstalled the desktop environment and only control it using the terminal or ssh. Be prepared to wait some time to sync the blockchain from the beginning, but once you're done it will use barely any power, bandwidth or CPU time.

One possibility is to enable pruning and sync the blockchain on another faster computer. Switch off bitcoind and then copy over the ~/.bitcoin/ directory to your notebook, when it starts up it will not need to sync.

I am aware of 3rd party wallets, but don't wish to use them. I prefer to control things via a core wallet. The transactions that I hope to make will include cash purchases of Bitcoin, and the sale and purchase of domain names.

If this is your use case, have you considered running an always-on full node at home, and then pointing your lightweight wallet to connect only to it. That way you'd get the full privacy, security and trustlessness benefits of a full node but without having the potentially long startup time.


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on January 31, 2017, 06:55:05 PM
OK - a bit more clarification.

With regard to nodes. There seem to be a variety of options, and descriptive names.
1. A node with a complete blockchain and both inbound and outbound connections
2. As above but with only outbound connections
3. A pruned version of 1
4. A pruned version of 2

As I mentioned before, I run a type 2 node on a notebook with a 2Tb hard disk. I plan to copy this blockchain onto a USB stick, and start a new wallet on the Linux computer using the copied blockchain. I have decided to prune this, so I will end up with a type 4 node. I don't have inbound connections because I use public WiFi for this project, and that only allows outbound connections.

Always on is not a possibility because the project is about people on the move or with a mobile lifestyle.


Title: Re: Running a node on a low spec notebook computer.
Post by: 2112 on February 01, 2017, 03:30:20 AM
You are suggesting that I use an USB stick rather than an SD card, and thanks for that observation. USB sticks are easier to use and to store, so that looks to be the option to use. Can you see any problems in keeping the blockchain on a USB stick?
Bitcoin chain storage using database engine is putting high stress on the flash storage media (SD, USB, etc.) in terms of wear and tear. It is close to worst possible access pattern: write-ahead-logging causes many rewrites with almost no reads. Cheaper flash media would fail before you complete the whole blockchain synchronization.

The same thing was tried by somebody else on cheap Dell laptops with cheap SSD in the days when the main blockchain database was still Berkeley DB. They would reproducibly permanently fail during initial synchronization. The current LevelDB is less bad than BerkeleyDB, but still far from being flash-optimized.

To be really reliable you would need two separate hardware storage pieces: one for the main OS and important files like wallet.dat and one for constantly rewritten data that is really throwaway: blockchain storage and log files.

Edit: One thing that I forgot about: many SD card media have controllers that are internally optimized for FAT or exFAT file systems and don't perform well when formatted with NTFS. NTFS security and reliability features are pointless for blockchain storage. This is one more reason to have split devices when specifying cheap flash storage media.


Title: Re: Running a node on a low spec notebook computer.
Post by: Carlton Banks on February 01, 2017, 09:18:46 AM
You are suggesting that I use an USB stick rather than an SD card, and thanks for that observation. USB sticks are easier to use and to store, so that looks to be the option to use. Can you see any problems in keeping the blockchain on a USB stick?
Bitcoin chain storage using database engine is putting high stress on the flash storage media (SD, USB, etc.) in terms of wear and tear. It is close to worst possible access pattern: write-ahead-logging causes many rewrites with almost no reads. Cheaper flash media would fail before you complete the whole blockchain synchronization.

The same thing was tried by somebody else on cheap Dell laptops with cheap SSD in the days when the main blockchain database was still Berkeley DB. They would reproducibly permanently fail during initial synchronization. The current LevelDB is less bad than BerkeleyDB, but still far from being flash-optimized.

Could this be mitigated by copying (most) new blockchain data to the cheap flash from a desktop machine?


Title: Re: Running a node on a low spec notebook computer.
Post by: 2112 on February 01, 2017, 10:58:59 AM
Could this be mitigated by copying (most) new blockchain data to the cheap flash from a desktop machine?
Partially yes. In a sense that complete wearout will happen after, say, 3 years instead of after 2 years.

The main problem I see that when flash devices wear out they tend to fail completely. E.g. you start getting errors, device partially works. At this moment people tend do troubleshooting by doing a full reset by power cycling, and the device never comes up or comes up completely scrambled.

This is in contrast with hard drives that fairly rarely get complete failures. They tend to just develop more and more bad blocks, but the data that was not rewritten is typically still available although the disk will not accept any more writes. The hard drive recovery programs also do tricks like copying everything backwards (from the end to the beginning) that frequently help in recovering data that is not readable the normal way. I haven't seen anything similar available for recovering flash media. On spinning hard drives the standard trick of keeping multiple copies of the most critical files (wallet.dat) works rather well. Just partition the hard drive accordingly with multiple small backup areas. On flash that is rarely successful.

The SD devices maintain their rated specifications only when formatted exactly as the special "SD formatter" utility would do it (it is available on their web site for Windows & MacOSX). And that program only does FAT and exFAT.


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 01, 2017, 11:46:26 AM
There are some realy good points that have been made. It looks as if the optimum plan is as follows -

- Build the blockchain on a different machine
- Use a memory stick on an USB 3 port rather than an SD card for the blockchain and log files
- Buy a good quality fast memeory stick, I plan to use a 128Gb Sandisk
- Store the wallet and other small files on the notebook hard drive
- Eject the USB stick when core is not running
- Run a pruned node in anticipation of the blocksize increasing to more than 128Gb


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 01, 2017, 01:22:23 PM
Something else to throw into the mix.

Based on the repliesI've received, I thought I would look at some external SSD drives. I'm considering using this one instead of the USB stick
http://www.pcworld.co.uk/gbuk/computing-accessories/data-storage/data-storage/samsung-t3-external-ssd-250-gb-10147518-pdt.html


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 01, 2017, 05:12:09 PM
OK here we go with the project.

I'm creating the recovery disk at the moment - what a slow process this is, but then I guess it's Windows. :)

I've got a 128GB Sandisk USB drive, and I'm going to try this for the Linux install. It's got a blockchain backup from last January (2016), so I guess I can overwrite that. My next post in this thread will be to say that Ubuntu is up and running hopefully. :)


Title: Re: Running a node on a low spec notebook computer.
Post by: nemgun on February 02, 2017, 10:38:28 AM
OK here we go with the project.

I'm creating the recovery disk at the moment - what a slow process this is, but then I guess it's Windows. :)

I've got a 128GB Sandisk USB drive, and I'm going to try this for the Linux install. It's got a blockchain backup from last January (2016), so I guess I can overwrite that. My next post in this thread will be to say that Ubuntu is up and running hopefully. :)

This may  be your best option http://bcoin.io/
it is a full node in the browser, it consumes a ridiculus amount of CPU, thus sparing battery, it doesn't need a bitcoin client, you can see it working directly while he is validating transactions.
here is the documentation : http://bcoin.io/docs/index.html
Here you can choose what kinde of client you want to run : http://bcoin.io/browser.html

This project has been made by coinables, here is the github : https://github.com/bcoin-org/bcoin

At the moment of writing, the node part of the website seems down for a reason, but you can use it with nodejs on your computer : https://nodejs.org/en/download/


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 02, 2017, 11:09:06 AM
Thanks, but I'm not going to use 3rd party solutions for this project.

This is going quite well. I had a bit of a hiccup yesterday, as I couldn't download the Ubuntu software. This morning was a different world, and it downloaded in about 15 mins over public WiFi. I tried to install Ubuntu using Yumi, and that was a mistake, as I couldn't get it working, even after messing around with the BIOS. After resetting the BIOS, and rebuilding the USB stick with the standard pendrive installer, everything ran smoothly, and the machine is running well under Ubuntu with no trace of Windows or its spyware.

I'll probably buy the SSD drive later and play with that.


Title: Re: Running a node on a low spec notebook computer.
Post by: nemgun on February 02, 2017, 11:12:17 AM
Thanks, but I'm not going to use 3rd party solutions for this project.

This is going quite well. I had a bit of a hiccup yesterday, as I couldn't download the Ubuntu software. This morning was a different world, and it downloaded in about 15 mins over public WiFi. I tried to install Ubuntu using Yumi, and that was a mistake, as I couldn't get it working, even after messing around with the BIOS. After resetting the BIOS, and rebuilding the USB stick with the standard pendrive installer, everything ran smoothly, and the machine is running well under Ubuntu with no trace of Windows or its spyware.

I'll probably buy the SSD drive later and play with that.


If you don't need the low laptop, then you can install directly ubuntu instead of using it from a usb stick.
It is not that hard to realise, and you will have a fully functional ubuntu laptop, you can use 14 as it is lighter then 16.

I don't think that an SSD drive is mandatory, you can use a normal HDD the difference is 2000-3000 RPM wich is around 50% more then HDD, yet the difference isn't that important when it comes to the bitcoin client processing.


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 02, 2017, 11:32:34 AM
I've got Ubuntu running with everything working, including the WiFi.

I can't use a convential HDD because of the power requirements. If I added one, I'd be no better off than with the other notebook, that has got a 2Tb drive in it. I've got a 128Gb Sandisk stick, and I used that to do the installation. I was going to use that for the blockchain, but I think it's too small. and wouldn't give me any room for growth. I'm interested to see how I get on with the SSD, and how much power it will need.


Title: Re: Running a node on a low spec notebook computer.
Post by: nemgun on February 02, 2017, 12:00:22 PM
I've got Ubuntu running with everything working, including the WiFi.

I can't use a convential HDD because of the power requirements. If I added one, I'd be no better off than with the other notebook, that has got a 2Tb drive in it. I've got a 128Gb Sandisk stick, and I used that to do the installation. I was going to use that for the blockchain, but I think it's too small. and wouldn't give me any room for growth. I'm interested to see how I get on with the SSD, and how much power it will need.


i found some informations that may help you decide :
http://forum.notebookreview.com/threads/ssd-vs-hdd-power-usage.645232/
http://www.tomshardware.com/charts/ssd-charts-2014/benchmarks,129.html
http://www.tomshardware.com/charts/hdd-charts-2013/benchmarks,134.html

Benchmarks for power consumption about HDD and SSD

I think that you can't use the stick as the blockchain size is 105gb, i run a full node. unless you have a 256gb stick to have an idea about the price (http://www.gearbest.com/256gb-usb-flash-drive-_gear/?vip=779164&gclid=Cj0KEQiAzsvEBRDEluzk96e4rqABEiQAezEOoCzUY5bHBGjXW6UftKGDgxE74a7ihPPNbueKuerWGjYaAhfy8P8HAQ)


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 02, 2017, 03:30:22 PM
Well this was going well, and I bought the Samsung SSD drive. It's preformatted for exfat, and I gather that is the best format for an external ssd. Ubuntu didn't like that, but a quick run of a sudo command soon fixed it, and now it likes the drive. Windows 10 is a different matter - it wants to reformat the drive. I gather that I may be able to get windows to recognise it if I reformat under Ubuntu, and set a partition flag (I forget which one). I'm inclined to forget the idea of using the drive to switch machines, and I'll just use it with the Linux book. Already I prefer the Ubuntu, and I haven't started to customise anything.

The plan now is to copy the blockchain onto a memory stick, and to copy that onto the SSD. Then I can install the Bitcoin core. I'll just check to see if I need to move anything else with the blockchain.


Title: Re: Running a node on a low spec notebook computer.
Post by: nemgun on February 02, 2017, 04:31:07 PM
Well this was going well, and I bought the Samsung SSD drive. It's preformatted for exfat, and I gather that is the best format for an external ssd. Ubuntu didn't like that, but a quick run of a sudo command soon fixed it, and now it likes the drive. Windows 10 is a different matter - it wants to reformat the drive. I gather that I may be able to get windows to recognise it if I reformat under Ubuntu, and set a partition flag (I forget which one). I'm inclined to forget the idea of using the drive to switch machines, and I'll just use it with the Linux book. Already I prefer the Ubuntu, and I haven't started to customise anything.

The plan now is to copy the blockchain onto a memory stick, and to copy that onto the SSD. Then I can install the Bitcoin core. I'll just check to see if I need to move anything else with the blockchain.

It shouldn't be that hard to make a drive to work with a ubuntu distro, have you tried to boot on it ? if so, why not installing ubuntu natively on the laptop ?


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 02, 2017, 04:44:25 PM
It isn't the Ubuntu that's the problem. It took about a minute to run the sudo to install the drivers. I'm not sure why they aren't in the basic installation, but they are easy to add, and they seem to work perfectly. Windows 10 is a different matter. It seems to be deliberately difficult if you want to communicate with a different world. I might dump it from the main computer when this one is stable.


Title: Re: Running a node on a low spec notebook computer.
Post by: nemgun on February 02, 2017, 05:19:49 PM
It isn't the Ubuntu that's the problem. It took about a minute to run the sudo to install the drivers. I'm not sure why they aren't in the basic installation, but they are easy to add, and they seem to work perfectly. Windows 10 is a different matter. It seems to be deliberately difficult if you want to communicate with a different world. I might dump it from the main computer when this one is stable.

As i expected the problems never come from ubuntu or linux, but i think you are totally true about the possibles problems comming from windows when you want to use several OSs in the same computer, it acts like jealous and generates random bugs, every time i use a VM of ubuntu i get random errors, and even the error logs are bugged !

I seriously believe that you will end up dumping windows to trash, and leave the place to ubuntu.

Yet i still don't understand what you want to achieve exactly.


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 02, 2017, 05:56:08 PM
It's fairly simple.
I want to run a full node over public wifi on this cheap notebook.
I've removed windows 10 and replaced it with Ubuntu. As it's only got a small internal ssd, I've added an external 256Gb SSD, and I want to copy the blockchain from my other computer onto the external SSD a pain in the exit port, so I'm looking for an easy way to copy the blockchain without introducing Windows restrictiuons on the SSd. I might give up the transfer to the USB stick, and try using Bluetooth tomorrow. The problem with Bluetoth is that it will only transfer files and not directories.

Actually, I've just had another thought. I might use ftp to put it on a server, and pull it back from there. :)


Title: Re: Running a node on a low spec notebook computer.
Post by: nemgun on February 02, 2017, 06:09:28 PM
It's fairly simple.
I want to run a full node over public wifi on this cheap notebook.
I've removed windows 10 and replaced it with Ubuntu. As it's only got a small internal ssd, I've added an external 256Gb SSD, and I want to copy the blockchain from my other computer onto the external SSD a pain in the exit port, so I'm looking for an easy way to copy the blockchain without introducing Windows restrictiuons on the SSd. I might give up the transfer to the USB stick, and try using Bluetooth tomorrow. The problem with Bluetoth is that it will only transfer files and not directories.

Actually, I've just had another thought. I might use ftp to put it on a server, and pull it back from there. :)

what do you mean by windows restrictions ? because normally you shouldn't have a problem.
Your best bet is to use your other computer and the notebook in the same LAN or WLAN and transfer files, i don't think there is a difference in .bitcoin

Send them from your other computer (if on windows) to ubuntu using winscp after downloading it :

Code:
winscp C:\path\to\bitcoin\blockchain user@hostname:/home/user/.bitcoin

Send from your other computer (if on ubuntu) to ubuntu notebook :

Code:
scp /path/to/.bitcoin user@hostname:/home/user/.bitcoin


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 03, 2017, 09:47:27 AM
Well this has certainly been an interesting experiment. I started the ftp, but that looked as if it was going to take too long over public wifi, and, of course, it's a double operation.

I decided to do a bit of research into the ssd recognition problem in Windows, and I've now got it transferring files. I'll wait to see if Ubuntu can read them, but hopefully it shouldn't be a problem as the drive was set up by Ubuntu.


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 03, 2017, 11:37:42 AM
On the face of it, I seem to have got this working.
I had a bit of a hiccup because I didn't build the blockchain in a sub-directory, but I moved it, and re-started core specifying the new directory structure. It now running after a bit of thinking, and it's synchronising with the network. It says it is 23 hours behind, and that's probably about right.

Lets see if that moves before the end of my coffee. :)


Title: Re: Running a node on a low spec notebook computer.
Post by: PremiumCodeX on February 04, 2017, 06:21:54 PM
May I ask how much experience you have with Ubuntu? Because Windows 10 may be slower and less secure than a well-configured Linux, but "getting" the right configuration is not an easy task. Due to my occupation, I met alot of cases where Linux servers got hacked because of insufficient configuration and Windows XP that was running for 10+ years without a single successful hacking attempt. So, Ubuntu is better if you know what you are doing, but Windows is the safer if you have doubts. That is my experience, at least and a little warning.


Title: Re: Running a node on a low spec notebook computer.
Post by: Jet Cash on February 04, 2017, 06:45:48 PM
No experience with Ubuntu, but my first Microsoft OS was PC-DOS. I actually wrote an OS for an 8085 based system. My Linux experience goes back to SuSe over 20 years ago.

I've had enough experience with Windows to know that it's bloated and insecure, and the latest Windows 10 brought home to me the influence that globalists like Soros are having on our computing. As Bitcoiners, I would have thought that members would be aware of this.

I suspect it will be less work for me to optimise Ubuntu, than constantly having to check Windows to see what Microsoft has done in their latest ( and over-frequent) update. I don't want Cortana, One-drive or Defender. If you stop and think about it, if Microsoft wanted to stop viruses, they would build protection into the basic operating system. I'm amazed that they can still have buffer overrun vulnerabilities - I fixed those back in the 1970s when I was a systems programmer working on some multi-threaded real time systems.


Title: Re: Running a node on a low spec notebook computer.
Post by: nemgun on February 05, 2017, 05:50:21 PM
No experience with Ubuntu, but my first Microsoft OS was PC-DOS. I actually wrote an OS for an 8085 based system. My Linux experience goes back to SuSe over 20 years ago.

I've had enough experience with Windows to know that it's bloated and insecure, and the latest Windows 10 brought home to me the influence that globalists like Soros are having on our computing. As Bitcoiners, I would have thought that members would be aware of this.

I suspect it will be less work for me to optimise Ubuntu, than constantly having to check Windows to see what Microsoft has done in their latest ( and over-frequent) update. I don't want Cortana, One-drive or Defender. If you stop and think about it, if Microsoft wanted to stop viruses, they would build protection into the basic operating system. I'm amazed that they can still have buffer overrun vulnerabilities - I fixed those back in the 1970s when I was a systems programmer working on some multi-threaded real time systems.

You are totally true, the problem is that microsoft is too big to fall, and they will deliver such crapy programs for decades.
How is the experiment ? is the node syncing ?

By the way cortana is the best spy i ever saw, and it is known by many people that windows sends screens, audio, and other data, haven't you noticed that sometimes the internet i slow for shady reasons on windows, plus you don't have the possibility to set some params.