-
Notifications
You must be signed in to change notification settings - Fork 0
/
loyalty-and-respect.html
243 lines (172 loc) · 17.9 KB
/
loyalty-and-respect.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
<!DOCTYPE html>
<html>
<head>
<!-- [[! Document Settings ]] -->
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<!-- [[! Page Meta ]] -->
<title>Loyalty and Respect</title>
<meta name="description" content="CI Wise Inc. - Your Dreams. Our Design." />
<meta name="HandheldFriendly" content="True" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="shortcut icon" href="/assets/images/favicon.ico" >
<!-- [[! Styles'n'Scripts ]] -->
<link rel="stylesheet" type="text/css" href="/assets/css/screen.css" />
<link rel="stylesheet" type="text/css"
href="//fonts.googleapis.com/css?family=Merriweather:300,700,700italic,300italic|Open+Sans:700,400" />
<link rel="stylesheet" type="text/css" href="/assets/css/syntax.css" />
<!-- [[! Ghost outputs important style and meta data with this tag ]] -->
<link rel="canonical" href="/" />
<meta name="referrer" content="origin" />
<link rel="next" href="/page2/" />
<meta property="og:site_name" content="CI Wise Inc." />
<meta property="og:type" content="website" />
<meta property="og:title" content="CI Wise Inc." />
<meta property="og:description" content="Your Dreams. Our Design." />
<meta property="og:url" content="/" />
<meta property="og:image" content="/assets/images/cover1.jpg" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="CI Wise Inc." />
<meta name="twitter:description" content="Your Dreams. Our Design." />
<meta name="twitter:url" content="/" />
<meta name="twitter:image:src" content="/assets/images/cover1.jpg" />
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Website",
"publisher": "Finding The Way Home",
"url": "/",
"image": "/assets/images/cover1.jpg",
"description": "Your Dreams. Our Design."
}
</script>
<meta name="generator" content="Jekyll 3.0.0" />
<link rel="alternate" type="application/rss+xml" title="CI Wise Inc." href="/rss.xml" />
</head>
<body class="home-template nav-closed">
<div class="nav">
<h3 class="nav-title">Menu</h3>
<a href="#" class="nav-close">
<span class="hidden">Close</span>
</a>
<ul>
<li class="nav-home " role="presentation"><a href="/">Home</a></li>
<li class="nav-about " role="presentation"><a href="/about.html">About</a></li>
<li class="nav-contact " role="presentation"><a href="/contact.html">Contact</a></li>
<li class="nav-services " role="presentation"><a href="/tag/services">Services</a></li>
<li class="nav-technical " role="presentation"><a href="/tag/technical">Technical</a></li>
<li class="nav-author " role="presentation"><a href="/author/dlwhitehurst">Author</a></li>
</ul>
<a class="subscribe-button icon-feed" href="/rss.xml">Subscribe</a>
</div>
<span class="nav-cover"></span>
<div class="site-wrapper">
<!-- [[! Everything else gets inserted here ]] -->
<!-- < default -->
<!-- The comment above "< default" means - insert everything in this file into -->
<!-- the [body] of the default.hbs template, which contains our header/footer. -->
<!-- Everything inside the #post tags pulls data from the post -->
<!-- #post -->
<header class="main-header post-head " style="background-image: url(/assets/images/cover13.jpg) ">
<nav class="main-nav overlay clearfix">
<a class="blog-logo" href="/"><img src="/assets/images/favicon.png" alt="Blog Logo" /></a>
<a class="menu-button icon-menu" href="#"><span class="word">Menu</span></a>
</nav>
</header>
<main class="content" role="main">
<article class="post tag-content">
<header class="post-header">
<h1 class="post-title">Loyalty and Respect</h1>
<section class="post-meta">
<!-- <a href='/'>David L. Whitehurst</a> -->
<time class="post-date" datetime="2016-01-29">29 Jan 2016</time>
<!-- [[tags prefix=" on "]] -->
on
<a href='/tag/content'>Content</a>
</section>
</header>
<section class="post-content">
<p>I've been using computing machines since about 1979. I'm a electrical/electronics engineer by education and software developer/programmer by trade. Sometime in the mid 1980's I convinced my superiors to allow me to push our wide area network to it utmost limits. We were using Windows then and the mainframe connectivity was already utilized to it potential and full capability. Windows was going to open the office and provide access to this complicated world of already communicating computing machines and let non-technical types into the very information we were gathering for them. Windows succeeded. Today, any square-headed citizen of the world, with a little money in his pocket, can purchase a computing machine and join the world of pointy-heads like me. But beware, you may not control this machine, it may control you.</p>
<p>I pushed Windows NT 4.0 to its very limits on a 3D Computer Aided Design (CAD) project between about 1995 and 1998. Myself and my teammates wrote very complicated software with the expectation that it would run correctly on 4-processor sophisticated graphical workstation PCs. For the most part, our software performed exquisitely. Sometimes we had to put in bug tickets with Microsoft. And, we never got resolution to any problem submitted. We could only go as deep as the operating system would allow us to go. That was to what's called an application programming interface or API. And, this API had to be purchased. Anyone can program to this API but the tools and documentation had to be purchased. I'll oversimplify things, but e.g. a method might add two numbers together. We would call this method, sending 2 and 2 as inputs and the result would be 5. The documentation described what the method would do but the results were not what we expected. This is when I lost my respect for the Windows operating system. This was about 1997. And, most of my readers probably don't realize that somone allowed the illegal release of the OS to the public about that time. This why we have continual issues with malicious software like viruses and malware. This is also why there's a huge economy built on virus protection for Windows.</p>
<p>Quite some time before my deep exposure to Windows NT, I had a $40,000 PC on my desk at work that ran some form of POSIX-based (UNIX) operating system. This OS was developed by some very smart people at ATT/Bell labs. I was writing programs to improve construction operations for making nuclear submarines. The machine I was given to use was very similar to the ones used to create Jurassic Park the movie. This OS was solid and performed as expected. The folks that developed it were not focused on corporate profit and mass-marketing. I respected the work of these individuals and still do today. A UNIX variant is available today called Linux and it's entire codebase is publicly available to anyone in the world (well, maybe some countries may be under export denial for security aspects). This truly open and solid operating system exists today with full disclosure of all of its source code. I have used it on many different computers (hardware), and I've never run a virus software or malware product except on my macbooks. The mac's OS-X uses some of a POSIX-based (UNIX) operating system architecture, however they install some of their own protections with the OS itself. I can truly say that I've not even come across a true UNIX/Linux virus protection software over the course of my career.</p>
<p>I had lost my respect for Windows earlier not because I had to strip and re-install my Windows floppy disks every 3 months, but because the OS I used at work was not as solid as the one I used at home now. I was using Linux that I installed on a Toshiba laptop that came with Windows. And, I actually had the Linux code and compiled the OS myself custom to this laptop so the OS worked in every capacity and all of components of the laptop performed as expected. Pay close attention to the word expected. I now had a portable personal computer for writing any kind of machine instruction and if anything didn't work, I could dig in and find out why. I loved Linux then and stil do today.</p>
<p>Throughout the years, I've worked for employers that have used Microsoft Windows for office machines and workstations. My dislike for Windows has always been the fact that the operating system has always been open to Microsoft but not the open-source community of developers around the world that govern themselves, their processes, their creations, and their actions. I purchased my first Apple product in 2007 when I started my own business because I couldn't find a job then. I loved it more than Linux because the hardware was exquisite and Linux was available to me again for work deep within Apple's OS-X. Yes, Apples are UNIX-like machines that can't run Windows natively. The catch comes with the fact that everything on the graphic-side of the Macintosh is proprietary to Apple including their hardware architecture. And, even though Apple has chosen not to use an open sub-system for it's graphics input/output (I/O), it's second to none in terms of quality and appeal to the public. So, I like Apple computers, but I can't say I love them. They beat the Windows computer where it comes to enjoyment and use of the machine. They cost more and rightly so because you get what you pay for. I can't love them yet because they are not true (POSIX) UNIX/Linux machines. OS-X contains pieces of the Berkley Software Distribution (BSD) which open and available to the public, however it's graphical system is written using Objective-C (UNIX uses C) and it came from a company called NeXT, formed by Steve Jobs. Apple owns the copyrights to this software currently.</p>
<p>My post is titled "Loyalty and Respect". This post is really not about loyalty and respect but about likes and dislikes of the operating systems I've had the priviledge of using. I also, haven't discussed Solaris or embedded operating systems even though I've written software to instruct some machines using these too. I kept my discussion to Windows, NIX, and Apple because loyalty and respect takes time. I've had quite some time to have respect for all three and still maintain my loyalty to Linux. Let's compare respect to liking something and loyalty to loving something. Like is a feeling and love is a promise. I like Windows, Apple, and Linux, but I truly love Linux. Several factors have brought me to these conclusions.</p>
<p>Before Christmas this past year, I purchased a very inexpensive Windows laptop. It came with Windows 10. I had accepted the use of Windows 7, hated Windows 8, and now I actually had a home computer with Windows 10 on it and liked it. As $250 compares to $2500, the windows laptop held its own compared to the macbook pros I've owned. I now had a new personal computer at home with Windows for the first time since 2007. Windows was off my dislike list again. My macbooks are used for most of my software development and I have recently installed the latest OS-X called El Capitan. Almost immediately I started with problems. My graphics display started locking periodically and then the machine wouldn't boot. I would start the computer and it would hang. I use a TimeMachine backup on a USB portable disk drive so I've been able to restore the machine. Apple led me through the restore the first time because the local restore was not acting as I expected. I had a few months without trouble because I've been using my Windows laptop for software development. I've generally loved my macbooks and I've shown my loyalty by purchasing lots of expensive software for them. That's changed. Let's say while I have great respect (like) for Apple and their promise to provide OS-X updates for free (providing you're at Snow Leopard or greater) they crossed a line with me when they 1) removed root access to parts of the filesystem and 2) changed their allowance of unsigned kernel extensions. Long story short, they affected that openness I've felt since the purchase of my first macbook pro. I've had 3 macbook pros but my brand loyalty is gone. I cannot promise anyone that my next laptop, tablet, or PC will be an Apple product.</p>
<p>In conclusion, this is why I respect (like) Windows, Apple, and Open-Source operating systems. I'll continue to show my loyalty to NIX systems because where I have the choice of OS, it will always be Linux or some form of UNIX variant. I love open-source software because I am not at the mercy of some company when something doesn't work right. I've been working on my newest (that's the irony) macbook pro for the last 2 days and I think that El Capitan has some little bug that's causing my kernel panics. I think they dropped one of their kernel extensions or modified one to include a model change in graphics cards maybe. I've been very angry about it so the proactive approach has been to write a blog post while the status bar on my macbook creeps along through another painful restoration. And, I can let everyone know that I actually like Windows 10. Good job Microsoft. And, thanks guys at Git for whipping us up a bash terminal using MINGW64. You rock! I'm not going to type the 3 letter dir when I can do the same thing with 2 and ls.</p>
</section>
<footer class="post-footer">
<!-- Everything inside the #author tags pulls data from the author -->
<!-- #author-->
<figure class="author-image">
<a class="img" href="/author/dlwhitehurst" style="background-image: url(/assets/images/me.png)"><span class="hidden">'s Picture</span></a>
</figure>
<section class="author">
<h4><a href="/author/dlwhitehurst">David L. Whitehurst</a></h4>
<p> Chief Executive Officer, Principal Consultant, and Agile Software Developer for the CI Wise Corporation. An enterprise open source expert and information systems specialist for over 3 decades.</p>
<div class="author-meta">
<span class="author-location icon-location"> Raleigh, North Carolina, USA</span>
<span class="author-link icon-link"><a href="http://ciwise.com"> ciwise.com</a></span>
</div>
</section>
<!-- /author -->
<section class="share">
<h4>Share this post</h4>
<a class="icon-twitter" href="http://twitter.com/share?text=Loyalty and Respect&url=http://ciwise.com/loyalty-and-respect"
onclick="window.open(this.href, 'twitter-share', 'width=550,height=235');return false;">
<span class="hidden">Twitter</span>
</a>
<a class="icon-facebook" href="https://www.facebook.com/sharer/sharer.php?u=http://ciwise.com/loyalty-and-respect"
onclick="window.open(this.href, 'facebook-share','width=580,height=296');return false;">
<span class="hidden">Facebook</span>
</a>
<a class="icon-google-plus" href="https://plus.google.com/share?url=http://ciwise.com/loyalty-and-respect"
onclick="window.open(this.href, 'google-plus-share', 'width=490,height=530');return false;">
<span class="hidden">Google+</span>
</a>
</section>
<!-- Add Disqus Comments -->
</footer>
</article>
</main>
<aside class="read-next">
<!-- [[! next_post ]] -->
<a class="read-next-story " style="background-image: url(/assets/images/cover13.jpg)" href="/security-consideration-and-lifestyle-exchange">
<section class="post">
<h2>Security Consideration and Lifestyle Exchange (SCALE)</h2>
<p>Introduction It is my firm belief that developers today are not focused on security during...</p>
</section>
</a>
<!-- [[! /next_post ]] -->
<!-- [[! prev_post ]] -->
<a class="read-next-story prev " style="background-image: url(/assets/images/cover7.jpg)" href="/web-development-for-mobile-users">
<section class="post">
<h2>Web Development for Mobile Users</h2>
<p>Today, the internet is viewed by all kinds of devices. These devices generally browse for...</p>
</section>
</a>
<!-- [[! /prev_post ]] -->
</aside>
<!-- /post -->
<footer class="site-footer clearfix">
<section class="copyright"><a href="/">CI Wise Inc.</a> © 2016</section>
<section class="poweredby">Proudly published with <a href="https://jekyllrb.com/">Jekyll</a> using <a href="https://github.com/ciwise/ciwise.github.io">ciwise.github.io</a></section>
</footer>
</div>
<!-- [[! Ghost outputs important scripts and data with this tag ]] -->
<script type="text/javascript" src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
<!-- [[! The main JavaScript file for Casper ]] -->
<script type="text/javascript" src="/assets/js/jquery.fitvids.js"></script>
<script type="text/javascript" src="/assets/js/index.js"></script>
<!-- Add Google Analytics -->
<!-- Google Analytics Tracking code -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-72650913-1', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>