Time has come to buy a new beefy laptop for my blogging :). This time I bought Dell Precision 7510.
I have a history of buying Dell laptops. You can call me a fan of Dell if you want, but really I just continue buying them because they work and I have never had any issues with them, except of when I spilled tea on my XPS 13 and had to replace keyboard and screen. I’ve made few upgrades to XPS16 (RAM, SSD, battery) and now it is being actively used by my wife for some photo editing and general home use. XPS13 in some aspects is as powerful as XPS16 and at the same time weights only 1.3 Kg. It is really easy to carry everywhere. When I bought it I said that it is “thin as “Mac Air” and powerful as “Mac Pro” but costs less”. Unfortunately over time I could not feel very productive on it. Even though I could do everything I needed, I couldn’t pleasantly run heavy IDE or VMs or play games that required dedicated graphics. It felt like I needed a proper workstation.
Decision making on a new workstation went terribly wrong. I spent around 8 hours comparing options:
I was seriously considering desktop PC instead of laptop, but eventually leaned towards powerful laptops that can be easily docked if needed. I was choosing between different Lenovo and Dell (yeap, no Mac). I stopped on Precision 7510 because it is real working station. It comes with thunderbolt interface, it is highly configurable and it is a brand I used for a long time. Another reason for choosing Dell was pricing. Since I was buying at dell.at as a small business I was able to customize my purchase very granularity: removed unnecessary support and useless stickers, selected Ubuntu OS and cheap delivery – something Lenovo was not offering. As of hardware I have chosen to reasonably max those things that I’m not going to upgrade (CPU, GPU) and leave room for other upgrades (RAM, HDD). I didn’t choose 4K touch monitor, as I don’t think it makes any sense on 15″.
Here below are some specifications for all of my Dell Laptops:
Dell Studio 1535
Dell Studio XPS 1647
Dell XPS 13
Dell Precision 7510
|Intel® Core™ 2 Duo T5850 2.16GHz||Intel® Core™ i7-620M (Prev Gen, 2 Cores, 4 Threads, 4M Cache, up to 3.33GHz)||Intel® Core™ i7-3537U (3rd Gen, 2 Cores, 4 Threads, 4M Cache, up to 3.1GHz)||Intel® Core™ i7-6920HQ (6th Gen, 4 Cores, 8 Threads, 8M Cache, up to 3.80 GHz)|
|LCD (1280×800)||15.6″ FHD Widescreen WLED LCD (1920×1080)||13.3″ Hi-Def (1080p) True Life WLED Display W/1.3MP||15,6” UltraSharp FHD IPS (1920×1080)|
|DVD Super Multi||8X CD/DVD Burner||–||–|
|2GB DDR2-667||8GB Shared Dual Channel DDR3-1333MHz
|8GB Single Channel DDR3-1600MHz||16 GB (2 x 8 GB) DDR4-2667 MHz (two more slots available)|
|320GB 5400RPM||256GB SSD (originally 512GB 7200RPM)||256GB SSD||256GB M.2 PCIe SSD (I added a second 512GB 7200RPM HDD)|
|ATI Mobility Radeon™ HD 3450||ATI Mobility Radeon™ HD 5730 1GB GDDR3||Intel HD Graphics 4000||Nvidia Quadro M2000M 4GB GDDR5|
|High Definition Audio||High Definition Audio 2.0 with SRS Premium Sound||Wave Maxx Audio||Some Audio|
|Dell Wireless 1397 WLAN Mini-Card||Intel® 5300 WLAN Wireless-N (3×3) Mini Card||Killer Wireless-N, 1202 for Video & Voice w/ BT 4.0||Intel® Dual Band Wireless-AC 8260|
|56 WH, 6 cell, LI-ION||85 WH, 6 cell, LI-ION||47 WH, 6 cell, LI-ION||72, 6 cell, LI-ION|
|Bought late 2008, alive and used by Mom for Skype, audio-jack bad, battery dead.||Bought Sep 2010, heavily used, became loud, upgraded with RAM and SSD, battery replaced.||Bought Nov 2013, actively used, no upgrades, screen and keyboard replaced because of tea spill, battery completely healthy.||Bought Dec 2016, using it right now, added second HDD, planning for more RAM when time comes.|
I have ran benchmark software on XPS16, XPS13, and Precision. While 16 and 13 were somewhat comparable, Precision speed rocked. CPU speed was 2X of 3X faster depending on calculation operations (floating, integer). GPU speed was 14X as compared to XPS13 and 3X as compared to XPS16. RAM was 3X of XPS16 and 1.5X of XPS13. SSD write speed was 2X of both.
Lots of numbers, but I can simply feel the difference. It is a pleasure to use a fast machine. Who knows what my fifth column will look like.
My blog is mostly technical, but time-to-time I write about the life. I write this post to support people who fight for the future of my country.
Currently I live in Europe, Austria. I’ve been living here for almost 2 years and have some idea about life here. My daughter was born here. I’m happy about the life conditions. What I miss are my family, my friends and my Ukraine, place where I can truly feel at home.
Let me share few of my experiences when comparing to Ukraine.
In the time when I was in Ukraine I used to work for outsourcing IT-company. I had salary close to 2K US dollars. I paid almost nothing in taxes. In 2011 this salary was 6+ times larger than what average Ukrainian was making. When I came to Austria I started with salary 1.6 above average. And I paid more than 40% in taxes and mandatory health insurance. It would probably make sense to live in Ukraine with my profession. Would it? Continue reading to figure it out.
You don’t get wealthy life with ~50K Euro salary, especially when almost half of that is immediately taken from you and when you also have to pay rent.
Instead what you get is FAIR life.
All your taxes go somewhere. For real. You can even know exact proportions from your salary spent on each of budget areas. It is virtually impossible to find roads as bad as in Ukraine here in Austria. Even the most rural village somewhere in the middle of Alps has perfect roads.
Transport is 10x times more expensive than in Ukraine, but quality is not comparable. Clean, no crowds, comfort inside, information availability, timing, and no people yelling.
There are plenty of possibilities to spend your free time in Austria. They charge money for everything, that’s true, but your money is exact reason why those attractions are maintained in perfect conditions. My wife has blog where she posts almost every time we go somewhere.
So why is it FAIR if it is so expensive? – Because people who provide those services for you are also people and they also have families to support. This is why I see it to be fair.
Huge amount of what you make also goes into health insurance. Sometimes I feel greedy and think that I’m paying much and don’t really use anything of that, since I’m healthy. Think again when you see disabled person on the street in Ukraine. If those guys have no support from families they are simply left behind with no help.
My daughter was born here. I left not even one cent in the hospital. My insurance paid for this. For 4-5 days sum was probably close to 4K Euro. Hospital got those money, doctors got those money. At the same time my wife got great treatment & care. My daughter got all she needed or more after birth and was all the time with her mother (+ me during the day).
It is complete myth that health services in Ukraine are free of charge. It is just nonsense. I understand that people in healthcare need money and they DESERVE, but not the way it works now. I would love if Ukraine could have another mechanism for health care. When people get good services and doctors are happy about their income.
Unfortunately you need to change your attitude and pay it forward. I know for Ukrainian mentality it is difficult, but I believe it is the right way and it is the way my country is choosing right now.
There were few times when we just went to another country (Slovakia) for evening shopping. In 2012 we visited many places in Europe. Cheap flights work great.
There are many people from different countries. And it allows you to make many interesting connections. I worked in a team with Austrian, Italian, Spanish, Polish, Serbian guys.
When you have no borders you feel free! Why should Ukraine be closed country?
One of my current British colleagues says: “There should be no borders! People should live and work where they want.”
I had two big encounters with police. One in Ukraine and one in Austria. One in Austria was when I scratched rented car and had to bring police protocol to insurance company. It was Sunday. I filled-in paper with my accident info and went to police station. Policeman spoke English really well. He was happy to help, quick and efficient. I got the paper free of charge within minutes.
I’m ashamed about one in Ukraine but will tell you. When I was a student I went together with my friend and girlfriend (wife now) to Kharkiv. We were making pictures everywhere. My wife noticed interesting advert. in Underground so she decided to make a picture of. Immediately we were caught by local police. Accordingly to them we were violating rules. They said it is forbidden to take pictures in Underground because of the threat for the country. What? They suspected few students to be terrorists? No, wrong guess. – They wanted illegal money! They took us to their local office and kept there until someone gave them money as bribe. Shame! I’m very sorry something pushing them to do such things. I don’t want that. My wife and those guys have to be happy.
Dear Ukrainian police, guys who caught as that day, this is for you. See what could be happening in Ukrainian public transport one day: http://www.youtube.com/watch?v=PXglXeONApw (At one of Vienna train/underground stations).
As of road traffic police? – Guess what? I was never stopped in Austria by them.
Crime on the streets? – Almost none.
Governmental authorities? – Efficient/also strict. Information and most of forms/etc. are available online.
If Ukraine joins “big brother”, police and authorities will get even worse, much worse. I know that those guys are also human beings and are with their nation. Governmental people are aimed to care for their country and would do so if not the way things are now in Ukraine.
Living in Europe is expensive. But instead you get fair life and freedom. I would feel myself absolutely free if I could have the same in my home country. If my parents could have proper compensation for their work. If my father didn’t have to go to other countries to make money. If my sisters could get what they deserve and European possibilities.
Change is needed. Also in our minds. It doesn’t happen overnight, especially in country that had been for so long under influence and pressure of another country that always wanted to dominate. But I believe in Ukraine. I believe in my brothers and sisters.
We start with ourselves. People who protest in Ukraine made their mind about the way to take. It is already first step. Many more to follow. But over time people will get happier and more enthusiastic about their future.
Not only words…
I also went to local Vienna #Euromaidan with my baby (see pram wrapped in flag) and wife.
Ah! Almost forgot: There are no more gays in Austria than in Ukraine. Don’t worry ;)
I’m not only reading books & blogging about them. Of course these two things require lots of computer resources :), but I also do some programming and simply sit in front of my laptop, which sometimes requires much more resources, especially if sitting is virtual.
In blog post “My new Dell Studio XPS 16 (1647) laptop” I wrote “So looking at the pictures above it is seen that bottleneck of my new laptop is hard disk and memory speed. This means that when something will require accessing hard disk (loading something into memory, working with svn, etc) I will not gain performance. Sadly, but I can do nothing about this.”
Well, I can!
I think it is pretty much obvious what happened to my laptop. It got two presents from Amazon:
While 8Gb of memory and SSD it is not something that can surprise someone these days I feel very happy about my purchase and confident that current performance is enough for me at least for 1 year.
I’ve been thinking if it worth posting my journey of migrating to new hard drive, which includes screwdrivers, aches of system image restoring, backups in clouds and on my external 2Tb drive, ending with bullet points, aka. recommendations for you. But you are not stupid, and internet is full of this crap. Sometimes I’m just getting sick when watching primitive “unpack” videos on youtube, so I hope you didn’t get sick because of my post. I just wanted to share my happiness with you!
I probably have to tweet this hundred times :)
Thank you very much, Dima for this!
Yeah, title sounds not logically, but you will understand in a few why it is still relevant to this blog post.
It was and it is a good idea to…
In one of my blog posts I’ve decided to have all of the GoF Design Patterns written with Java. And idea itself is very good. Having all of the design patterns written by your own with you own examples gives you understanding of the DP that you cannot gain anywhere else plus to that if you have industrial experience of using all of them you can start think that you are guru of DP.
Process of writing my post on one of the Design Patterns looks like this: I read chapter of the GoF book on the particular DP, then I think up my own example if I do not have it already in my mind and after I’m done with some preliminary ideas I search over the internet for interesting articles on it and probably rethink some of the aspects of my example. After all of that I proceed to writing blog post and source code with Java.
Conclusion: Awesome and probably one of the best ways of learning DP is to have your own example of using it and industrial experience.
Design Patterns articles
One of the intents of having DP written in Java was to familiarize with that language. But it turns out that I did not learn much from Java (except of few things). Also few months ago I started keeping up Tuesday’s Design Pattern on the Lviv .NET User Group Page. Since it is .NET specific UG, I used to do following: 1) translate and 2) translate. In first place it is translation from English to Ukrainian and in second from Java to C#. When with item number one I have to apply some logic and rephrasing I cannot say the same about second item. I just copy code-paste code into Visual Studio and change few keywords. So what do I learn regarding of Java in this case?
I will continue learning Java, but I have to consider better way of doing it. I will also continue writing about Design Patterns, but with examples in C#.
Conclusion: Learning another programming language (Java) is really great idea, but be sure that you choose right approach of doing this.
First free e-book
On the road to Lviv I got perfect idea to start my first book. Of course this cannot be comprehensive stunning author’s book, but I have to start with something. In other words some probing book and this could be this “try it” case. I’m almost sure that there are no books about GoF Design Patterns in Ukrainian. (I suppose that there are in Russian, which can be easily understandable for most Ukrainians…)
How this book will be different?
Why do I need it?
I understand that this book might not be popular at all. But I have to start with something and plus to this it will help me familiarize with the whole process and build my confidence for future.
Also if you have some doubts about my idea I have a question for you: “Have you ever dreamt about your own book? If yes, do you have at least small book written?”
Conclusion: Never be skeptic about starting your first book. It might be a huge step to your success as anything else you are hesitating about but still dreaming about it!
So I finally bought high performance machine for my blogging :).
Why I was not satisfied with my previous laptop?
Comparison of Dell Studio 1535 and Dell Studio XPS 1647
So here is comparison of what I had and what I have now:
Dell Studio 1535
Dell Studio XPS 1647
Intel® Core™ 2 Duo T5850 2.16GHz
Intel® Core™ i7-620M Processor 2.66GHz (3.33GHz Turbo Mode, 4MB Cache)
Edge-to-Edge FHD Widescreen 15.6 inch WLED LCD (1920×1080) W/2.0 MP
|CD ROM/DVD ROM
DVD Super Multi
|CD ROM/DVD ROM
8X Slot Load CD/DVD Burner (Dual Layer DVD+/-R Drive)
4GB Shared Dual Channel DDR3 at 1333MHz
ATI Mobility Radeon™ HD 3450
ATI Mobility Radeon™ HD 5730 – 1GB
High Definition Audio
High Definition Audio 2.0 with SRS Premium Sound
Dell Wireless 1397 WLAN Mini-Card
Intel® 5300 WLAN Wireless-N (3×3) Mini Card
56 Whr Lithium Ion Battery (6 cell)
85 WHr 6-cell Lithium Ion Primary Battery
Windows Experience Comparison
My personal comparison
Getting everything up and running
(*) Ok, I have it, but I gave up using it.
I saw guys, who bought T-shirts with inscription like “Follow me on twitter @andriybuday”. These weekend I’ve been on Rock Fest in Slavske and I did something more original. Take a look:
Not so long ago I created my twitter account. Indeed it brings me some value and I get fun with it. But many people get interested how that rubbish could bring any value for me or either someone else. Couple of my friends are really concerned about it and even laugh.
Which kind of value does it bring?
I decide whom to follow, this way I consequently decide which kind of information I will get. So if I’m following some programming guys, I obviously get bombarded with information on programming. The more information I get – the more information I process – the more value it brings. The only one important restriction is that information have to be useful.
So whom do I follow?
I follow lot of MVPs on .NET(C#) and other geeks, this way I get information about new technologies and opinion on them provided directly from best professionals around the world.
Also I follow twitter accounts of different interesting sites/organizations on programming. This way I instantly get information when new podcast is ready and I can immediately start downloading it for my listening. Also I’m informed if some new versions of some products are available. For example I get information that NHibernate 3.0 Preview is available. Please notice that since I’m following those, whom I chose, I do not get information about new version of Photoshop or something like that.
I follow friends and local programmers. Actually most of my friends are developers, but anyway following them keeps me informed about their interests and allows me know what do they do.
Also I follow just few News accounts to be informed about events from real non-virtual world.
Whom do I not follow?
Different bullshit first of all, then accounts that post advertisements, those who posts on not interested for me themes. I do not follow or start unfollowing accounts, from which I get twits too often or who mix good stuff and advertisements.
How do I decide whom to follow?
Decision if I should follow someone I make taking into consideration his/her/its top 10-20 posts, if there is no more than 50-60% information on tech or something I’m interested to get from that account I do not follow that account.
What do I tweet?
Of course information that is similar to information that I would like to hear from others. It is different links on programming, my opinions on some technologies or my thoughts on stuff I use right in the moment of tweeting. I also share my personal success notes like passing some MS exam or like fixing ugly bug related to some technology.
Reasons why I do use twitter
Concern about the time it takes
Yes, indeed twitter takes some time on responses and tweeting and it could even take away your concentration on work. So where from do I take this time? I would say: I do not IM others uselessly and I do not spent my time on youtube or other entertainments during the work, so I think that having few tweets per day is ok, taking into account the value it brings to me.
You decide your own if twitter is something for you or not.