tag:blogger.com,1999:blog-233195412024-03-13T05:25:13.554-07:00Rarsa's Eclectic thoughtsThis should be an eclectic collection of thoughts, sometimes related, sometimes unrelated. As my main interests are Software development and Politics, that should be the main focus but I won't know until it's all written.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.comBlogger35125tag:blogger.com,1999:blog-23319541.post-58452647233460245012021-08-28T06:22:00.001-07:002021-09-06T07:33:41.119-07:00Internet for Digital Nomads<div>So you want to see the world and work while doing it? If the work you do depends on the internet there is no better time than the current times and it may get better but you need to make some considerations.</div><div><br></div><div>When you are traveling on a van, camper or backpacking internationally, you can't count on good WiFi availability or cell coverage so you need to plan according to your needs. Hopefully this miniguide will help you.</div><div><br></div><div><b>What kind of internet access do you need?</b></div><div>Before you do anything else, you need to assess your usage requirements. You need to consider volume, bandwidth, latency and availability requirements</div><div><br></div><div>Volume: The amount of data you use every month for work and personal tasks. It is usually measured in GB.</div><div><br></div><div>Bandwidth: the minimum data transfer rate you need to do the job you do. It is usually measured in Mbps.</div><div><br></div><div>Latency: round trip time of data packages. This is, the time between your computer sending the data package, getting to the remote location and receiving a confirmation signal. It is measured in milliseconds.</div><div><br></div><div>Availability: How much do you depend on a reliable connection.</div><div><br></div><div>With those definitions out of the way, here is how to assess your usage:</div><div><br></div><div><b>Volume</b></div><div>If you currently work from home you can look at the stats in your home router or your home provider website. Analyze if there are "optional usage loads" such as streaming which you can defer.</div><div><br></div><div><b>Bandwidth</b></div><div>Asses your bandwith needs: Are you regularly in vidéoconférences or do you need to transfer large chunks of data at a time requiring fast speed? For that check at the applications requirements. They will usually say "at least xxx Mbps". E.g. <a href="https://support.zoom.us/hc/en-us/articles/201362023-System-requirements-for-Windows-macOS-and-Linux?mobile_site=true">zoom requirements</a></div><div><br></div><div>Do the research for your most critical applications. And add up things you need to do concurrently. e.g. if you use app A which needs 1 Mbps and app B which needs 2 Mbps, then you need at least 3 Mbps.</div><div><br></div><div><b>Latency</b></div><div>Consider the most critical applications to decide the minimum. Latency requirements are usually listed as part of the application requirements. Consult the vendor information.<br></div><div>Do you work with remote databases? <a href="https://sqlperformance.com/2015/03/io-subsystem/monitoring-read-write-latency">High latency will suck regardless of the bandwidth</a> <br></div><div>For gaming you may be OK with 30 ms. Less than that it may be painful when you die before you see your opponent :)<br></div><div><br></div><div>But for Voice over IP 150 ms should be good. And for email, web, social media or srreaming it doesn't really matter.</div><div><br></div><div><b>Availability</b></div><div>Can you work disconnected for a while and then connect as required or do you need constant access to the internet?<br></div><div><br></div><div><b>Putting it all together</b></div><div>Now that you know your requirements you can start figuring out what kind of access you need. Here is the list of options from more expensive to cheapest:</div><div><br></div><div><b>Super high availability and low volume</b> regardless of any other consideration (location, speed, latency): You will need a satellite connection. It will allow you to send and receive email, send text and other low usage activities regardless of where you are in the world.</div><div><br></div><div><b>High bandwith + high volume + low latency + high availability</b> or even just consistent low latency: Forget about depending on the celular network, hotspots or public Wifi. Plan your route based on co-working spaces availability.</div><div><br></div><div><b>High bandwith + High volume + high availability</b>: get an unlimited, non throttled data plan and plan your route based on your network coverage map. Get a cellphone booster such as weboost.</div><div><br></div><div><b>High volume + high availability</b>: Get an unlimited mobile plan even if it is throttled. You can leverage public or campgrown hotspots as needed. Get a good wifi extender.such as wifi camp pro 2.</div><div><br></div><div><b>High volume</b>: you can leverage public or campground hot spots as needed.</div><div><br></div><div><b>Low everything</b>: (e.g. using the web, reading emails, text messaging apps, social media) then just your current data plan plus leveraging public and campground hotspots as needed.</div><div><br></div><div>With that information you may also want to adapt your usage to conditions.</div><div><br></div><div>In our case, we need to find good co-working spaces during some period of the month but can live with good cell coverage and public and campground hotspots otherwise. Moving some intensive database processes to the server side will also reduce the number of days requiring co-working spaces.</div><div><br></div><div>Good luck in your travels and see you around!</div>Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-14435058922348537772020-09-10T20:09:00.012-07:002020-09-10T21:12:48.390-07:00The Justin Trudeau's betrayal of his Proportional representation promises<p><span class="oi732d6d ik7dh3pa d2edcug0 hpfvmrgz qv66sw1b c1et5uql a8c37x1j muag1w35 ew0dbk1b jq4qci2q a3bd9o3v knj5qynh oo9gr5id" dir="auto">In 2015 Justin Trudeau said:</span></p>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://twitter.com/JustinTrudeau/status/646114034463338497?s=20" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" data-original-height="211" data-original-width="599" src="https://1.bp.blogspot.com/-m7W1vQvTy6s/X1rlbqOXcFI/AAAAAAABdaM/4sF7SlDq78g_LMOWMg6xbNkj1maD4_OzACLcBGAsYHQ/s599/JustinTrudeau2015.png" width="599" /><div class="separator" style="clear: both; text-align: center;font-style:italic">Click to see original tweet</div></a></div>
<p><span class="oi732d6d ik7dh3pa d2edcug0 hpfvmrgz qv66sw1b c1et5uql a8c37x1j muag1w35 ew0dbk1b jq4qci2q a3bd9o3v knj5qynh oo9gr5id" dir="auto">I've really reflected in this because I felt betrayed when he went back on his word and the </span><span class="oi732d6d ik7dh3pa d2edcug0 hpfvmrgz qv66sw1b c1et5uql a8c37x1j muag1w35 ew0dbk1b jq4qci2q a3bd9o3v knj5qynh oo9gr5id" dir="auto">
<span class="oi732d6d ik7dh3pa d2edcug0 hpfvmrgz qv66sw1b c1et5uql a8c37x1j muag1w35 ew0dbk1b jq4qci2q a3bd9o3v knj5qynh oo9gr5id" dir="auto">First-Past-the-Post (FPP)</span> system remained in place. Many people think that once he got a majority, it wasn't to his advantage to change the system.</span></p>
<p><span class="oi732d6d ik7dh3pa d2edcug0 hpfvmrgz qv66sw1b c1et5uql a8c37x1j muag1w35 ew0dbk1b jq4qci2q a3bd9o3v knj5qynh oo9gr5id" dir="auto">Maybe I am naive but
after that reflection, now I trust that his reason for going back on his word was that, after consultations and analysis, he figured out that
there are more Canadians who collectively prefer FPP, than Canadians who prefer a particular alternative.</span></p>
<p><span class="oi732d6d ik7dh3pa d2edcug0 hpfvmrgz qv66sw1b c1et5uql a8c37x1j muag1w35 ew0dbk1b jq4qci2q a3bd9o3v knj5qynh oo9gr5id" dir="auto">I am convinced that many people who now say that he should have kept his word, would have criticized him for behaving as an autocrat implementing a particular Proportional Representation (PR) system they didn't like.</span></p>
<p><span class="oi732d6d ik7dh3pa d2edcug0 hpfvmrgz qv66sw1b c1et5uql a8c37x1j muag1w35 ew0dbk1b jq4qci2q a3bd9o3v knj5qynh oo9gr5id" dir="auto">The reality is that whatever PR system chosen, wouldn't be the "best" proportional representation according to a large part of the population.</span></p>
<p><span class="oi732d6d ik7dh3pa d2edcug0 hpfvmrgz qv66sw1b c1et5uql a8c37x1j muag1w35 ew0dbk1b jq4qci2q a3bd9o3v knj5qynh oo9gr5id" dir="auto">I read yesterday a parable of 9 people who wanted to choose
something, One convinced two others for choosing a crappy option, and from the other 6, each 2 proposed better option but each one different than the others. When they voted,
the three people who wanted the crapy option won. I think that's why we are stuck with FPP. We may agree
that proportional representation is better than FPP but not agreeing
on which one.</span> </p>
<p><span class="oi732d6d ik7dh3pa d2edcug0 hpfvmrgz qv66sw1b c1et5uql a8c37x1j muag1w35 ew0dbk1b jq4qci2q a3bd9o3v knj5qynh oo9gr5id" dir="auto">In the end, it was his mistake in the first place for being so confident about something that he didn't know he could achieve; but also our mistake for failing to agree on a PR system. Any of them, even if we had to review it and fine tune it later. </span></p>
<p><span class="oi732d6d ik7dh3pa d2edcug0 hpfvmrgz qv66sw1b c1et5uql a8c37x1j muag1w35 ew0dbk1b jq4qci2q a3bd9o3v knj5qynh oo9gr5id" dir="auto"> Instead of "castigating" the Liberals, we should continue working on achieving PR consensus.</span></p>Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-15486835662722573552018-05-14T08:50:00.002-07:002018-05-18T10:18:35.684-07:00My story of financial literacy<br />
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">As I
was following a news feed from inside the company I came across a post from
one of our Executives who regularly writes very compelling blog posts</span></div>
<div style="margin: 0in;">
<a href="https://www.linkedin.com/pulse/more-taboo-than-sex-bernard-letendre/"><span style="font-size: 10.5pt;"><span style="font-family: inherit;">https://www.linkedin.com/pulse/more-taboo-than-sex-bernard-letendre/</span></span></a></div>
<div style="font-size: 11pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">This
one in particular inspired me to share my own story of financial literacy.
Hopefully you will find some inspiration too.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">I need
to start by acknowledging my privilege. I've been privileged to have the right
examples from my parents and the right education to be able to make the right
decisions. They </span><span style="font-family: inherit; font-size: 10.5pt;">worked very hard on their professional jobs
to give me and my siblings a good middle class life. </span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit; font-size: 10.5pt;"><br /></span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit; font-size: 10.5pt;">From my parents, one of the most
important lessons I learned was budgeting, spending within your means and to
put value above price.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit; font-size: 10.5pt;"><br /></span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">Every
month, my parents would sit at the dinner table and take out the budget notebook,
my mom would take out all the bills, and would start reading them to my dad,
water, electricity, taxes, school, school trip, school uniforms, car payments,
etc. My dad would write it down and add things up. Every now and then, expenses
would be higher than the income and they would discuss how to borrow from the
savings and how to repay it.<span style="mso-spacerun: yes;"> </span></span>Rule #1 credit card was paid in full monthly. <span style="font-family: inherit; font-size: 10.5pt;">Open
discussion, we would know when money was tight.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit; font-size: 10.5pt;"><br /></span></div>
<div style="margin: 0in;">
<span style="color: #383838; font-family: inherit;"><span style="font-size: 10.5pt;">There was one "exception" to the budget. My dad would </span></span><span style="color: #383838;"><span style="font-size: 14px;">reimburse</span></span><span style="color: #383838; font-family: inherit;"><span style="font-size: 10.5pt;"> us ANY money we used for books, ANY kind of books.</span></span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">When
it was time to buy clothes, my mom would always say: Better good quality even
if it is more expensive, cheap clothes will look nice one day but soon they
will look bad and you'll need to replace them. Good quality will show for longer and
you won't need to replace as fast. She learned that from my grand mother.</span></div>
<div style="font-size: 11pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">Every
week we would go to the market and every two weeks to the supermarket. We knew
the cost of each thing and, bonus, each could choose the food for one of the
days of the week (family of 6).</span></div>
<div style="font-size: 11pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">Needless
to say, my parents aren't rich but they retired without any money problems. </span></div>
<div style="font-size: 11pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">Now
the second part </span></div>
<div style="font-size: 11pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">My
adult life didn't exactly start lined up for financial success. By 23 I was
married, had two sons and my wife (now ex) didn't work and didn't know the
value of money. She would call me stingy even when we never had any money for
savings. However, I refused to break rule #1: Pay the credit card in full. I
had a great job and made relatively good money, and bought our own apartment,
but I worked 16 hours a day and I didn’t have any savings at the end of the
month. </span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">The
money I put in the apartment was like a savings account when we wanted to move
to Canada.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">We
separated after coming to Canada and the children lived with me. We started
going to the groceries and market together, we had a contest to figure out the
real cost/value of what we bought: Is the 500 ml can for $2 cheaper than the 1
Lt for $3.50. Is the brand name really better than the no name for 1/2 the
price. Sometimes the answer was "no" and we would buy the brand name.
We would cook at home and actually price our dinner. It wasn't unusual to have
a great dinner for $2 each. They were 6 and 7 at the time. Good practice of math too!</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">As
soon as they were 15 they started working. And at that age, they wanted to
dress well. My take was: your work money is yours to do as you please and if
you want expensive clothes, you buy them. Now that it was their money, they
spent it wisely.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">As
they started growing up, they started paying for more of their expenses.
Gradually, planned.<span style="mso-spacerun: yes;"> </span>When they wanted to
use the car, they paid for the gas. If they wanted to travel with friends, they
would save, and so on.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">When
it was time for university, they both chose local schools. One of them decided
to experience residence life and he paid for it. When he saw how expensive it was,
he came back home.</span></div>
<div style="font-size: 11pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">As
soon as they were old enough, I advised them to get a credit card and pay it in
full every month. It would give them convenience, but most importantly, a clear record about what they spent their money on and a credit history. They
haven't missed a payment since.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">When
they started getting a surplus from their income, I advised them to open a TFSA
and do their own risk tolerance assessment. They saw the money go down with the
recession and I encouraged them to hold it. Thankfully it bounced back. </span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">When
my Amex would give me a 0% interest of 6 months, I would show them the effect
of paying my line of credit with the Amex and then after 6 months paying the
Amex with the savings throughout those 6 months. Sometimes the difference
between doing that and paying </span><span style="font-size: 10.5pt;">down</span><span style="font-size: 10.5pt;"> </span><span style="font-family: inherit; font-size: 10.5pt;">the line of credit right away from the
investments, would be hundreds of dollars of "free" money. But I also
showed what would be the effect of not paying down the Amex after 6 months: hundreds of wasted dollars.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">And it
all brings us to today: </span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">The
older one finished school and went on a two years specialty, I still paid
school but he paid all his other expenses. When he finished, he was able to
take an unpaid Internship exactly where he wanted and he was able to survive
out of savings (no debt) for 6 months in Toronto! That internship allowed him
to eventually get a job he really likes. Now he has a good job, good credit, no debt and some investments. He is 27.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="margin: 0in;">
<span style="color: #383838; font-family: inherit;"><span style="font-size: 10.5pt;">The
other one decided to continue working and traveling for a year, after
university. But now he is in Sint Maarten, studying medicine. While I am the </span></span><span style="color: #383838;"><span style="font-size: 14px;">guarantor</span></span><span style="color: #383838; font-family: inherit;"><span style="font-size: 10.5pt;"> of his professional studies loan, he is taking full ownership of the
debt and of course, his own credit history helped him get the loan. Not only that,
but he has his own financial cushion to cover his own expenses for at least a
year if need be.</span></span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<br /></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">My
life lessons are:</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">1#
Don't acquire debt that won't pay for its own but mainly that you can't pay if
things go south. A mortgage: may be good debt (If you don't overextend
yourself). Line of credit to finance a good investment opportunity: may be good
debt (if you can pay the debt even if the investment fails). Credit card debt
to pay for a vacation: Bad debt.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">#2
Value and price are not the same thing. Lower price is not always better but
also, higher price is not always better value. Evaluate each time.</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">#3
Your partner should share the same financial values as you. One bad partner can
ruin your finances and your future</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">#4
Children need to hear when money is tight and what sacrifices you need to do to
solve it. Eventually, they will need to solve it on their own and they must know
that some sacrifices are necessary</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">#5
Children need to learn to manage their own money gradually. They shouldn't feel
there is a safety net even if there is one</span></div>
<div style="color: #383838; font-size: 10.5pt; margin: 0in;">
<span style="font-family: inherit;">#6
Children need to learn to learn how interest works to their advantage or to
their disadvantage.</span></div>
<div style="font-size: 11pt; margin: 0in;">
<br /></div>
<div style="font-size: 11pt; margin: 0in;">
<span style="font-family: inherit;">Financial literacy
is learned:</span></div>
<div style="font-size: 11pt; margin: 0in;">
<span style="font-family: inherit;">If you have the privilege of knowing how to manage your money, don't
be selfish and talk to your children about it. </span></div>
<div style="font-size: 11pt; margin: 0in;">
<span style="font-size: 11pt;"><span style="font-family: inherit;">If you didn't have
the privilege of a good example at home, reach out to other people or
organizations which can show you some of those lessons. Don't leave it to chance.</span></span></div>
<br />Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-13333366012443197522017-01-25T10:17:00.000-08:002017-01-25T10:17:02.649-08:00My sad prediction about Trump's presidency<span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; white-space: pre-wrap;">I will risk making a prediction. A sad one by the way. I think I figured out Trump's strategy: He will sign executive orders related to his 4 or 5 campaign talking points. He will then sit back and spend the rest of his term fighting all the challenges to those executive orders and saying "I am doing the right thing and see all those elites fighting me". </span><br />
<span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; white-space: pre-wrap;"><br /></span>
<span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; white-space: pre-wrap;">He will control the narrative and get the public opinion of the "little guy" on his side. He does not need to demonstrate or achieve anything substantial on the economic front. Just saying that there is no progress because he is being blocked will rally the troupes to give him another 4 years. </span><br />
<span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; white-space: pre-wrap;"><br /></span>
<span style="background-color: white; color: #1d2129; font-family: Helvetica, Arial, sans-serif; font-size: 14px; white-space: pre-wrap;">What he will achieve is increase the anti-minorities sentiment and that will be his true legacy. </span>Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-41948297628731324982015-10-21T07:17:00.002-07:002015-10-21T07:35:16.310-07:00What is your worth?<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
The other day my nephew twitted the following thought:<br />
"<a href="https://twitter.com/disuba/status/656515856126480384" target="_blank">I have the potential to be one of those great professors that complain that their peers earn much more</a>"<br />
That made me think that, if at his age I knew what I know now I'd be making at least twice what I'm making now and if I didn't know what I know now, I'd be making at most half.</div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
This post is for Diego.</div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
First some definitions (maybe not the academic ones)</div>
<ul style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; list-style-position: outside; margin: 0.2857em 0px 0.714285em 2em; padding: 0px;">
<li style="border: 0px; line-height: 1.57143em; margin: 0px; padding: 0px;">Value: The intrinsic value</li>
<li style="border: 0px; line-height: 1.57143em; margin: 0px; padding: 0px;">Worth: The economic value</li>
<li style="border: 0px; line-height: 1.57143em; margin: 0px; padding: 0px;">Price/Earnings: The actual amount of money received in exchange.</li>
</ul>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
<b>Your value</b></div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
One of the things I know now (or believe) is that, in human terms we are all equivalent and what we earn or what we are worth does not change that value. </div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
<b>Your worth</b><br />
We are "economic products" with an economic worth.<span style="line-height: 1.57143em;"> How much you know, contribute, produce, help, etc. With your talent and intelligence you have the potential to have a high worth. Keep cultivating it.</span></div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
<b>Your earnings</b></div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
Your earnings will rarely reflect your worth. <span style="line-height: 1.57143em;"> </span><span style="line-height: 1.57143em;">But who sets the price? Look at examples around you and you'll see the answer: Some people let others establish their price, some set their own. That's how two to products (people) with the same worth (knowledge and ability) can have very different prices.</span><br />
<div style="border: 0px; line-height: 1.57143em; margin: 0px; padding: 0px;">
An extreme example: A <a href="https://en.m.wikipedia.org/wiki/Pet_Rock" target="_blank">pet rock</a> was $4 while the same rock from a quarry was a fraction of a cent. The difference? The presentation (packaging and marketing)<br />
Look around again and you'll see many "pet rock" people. </div>
<span style="line-height: 1.57143em;">I am not advocating for you to be a "pet rock" as people eventually realizes what your actual worth is. </span>It is really up to you to decide if you want someone to undervalue your worth, to fight to have earnings commensurate to your worth Or to increase your perceived worth and increase your earnings. This same worth, same effort, very different results.</div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
<b>Your potential</b></div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
Regarding that last point: It seems to be human nature to desire things with a higher perceived worth. An expensive restaurant won't necessarily be more nutritious than a small restaurant run out of someone's garage, however expensive restaurants are always packed. They package themselves in style, presentation, service, popularity, etc.</div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
This is, if you project a high worth, people will perceive you have a higher worth and will pay accordingly!! Crazy, right? The more your charge the more desirable you become.</div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
<br /></div>
<div style="border: 0px; color: #383838; font-family: gotham, helvetica, arial, sans-serif; font-size: 14px; line-height: 1.57143em; margin: 0px; padding: 0px;">
Bottom line: It all comes down to confidence, self esteem and your ability to project that worth. I started working on that late in life. You have a chance to start working on it right now, if that's what you want.</div>
Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com2tag:blogger.com,1999:blog-23319541.post-28733875133261630102014-06-16T08:29:00.000-07:002014-06-16T08:39:11.656-07:00Canadian democracy worksEvery time there is an election or there are news about an elected representative you can just expect the bickering and name calling.<br />
<br />
"Harper is a $@%& and ruined Canada", "The Liberals are corrupt and have ruined Ontario", etc.<br />
Well, Harper hasn't ruined Canada, the Liberals didn't ruined Canada and haven't ruined Ontario and the NDP hasn't either.<br />
<br />
I may dislike some policies but I think politicians are trying to do the right thing, even though we may differ on the means. I hope the federal election comes soon and we can have a change, but let's stop the partisanship bickering. We all want a better Canada, calling people names won't make it better.<br />
<br />
Representatives get elected. I may disagree with the lack of proportional representation but even that was put to a ballot and it didn't pass. Which means that even the fact that you can have a majority without a majority of popular vote was a democratic decision.<br />
<br />
A democracy is resilient. People may make mistakes and things may go bad some times; but we have the power to have alternation . If you think Canada is ruined, then do something to fix it or go somewhere else. When I thought the country I came from was ruined, I left, and came to a place where I feel I can do something about it.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com1tag:blogger.com,1999:blog-23319541.post-55804396190458938932014-05-20T08:17:00.000-07:002014-05-20T08:17:00.796-07:00Google glass potentialBack in 2006 I wrote a post titled <a href="http://rarsa.blogspot.com/2006/06/next-revolution-many-people-are-asking.html" target="_blank">The next revolution</a>. I got reminded of it while reading <a href="http://www.wired.com/2014/05/glass-ivy-ross/" target="_blank">WIRED's critique of Google Glass</a> pointing out that it is not useful enough (yet)<br />
<br />
In summary : Not cool enough for non geeks and not good enough for geeks.<br />
<br />
While I concur with that assessment, I still see huge potential. Like the <a href="https://www.blogger.com/"><span id="goog_426867497"></span>Apple "Newton"</a>, the Google Glass is probably ahead of the curve, both the technological and social<br />
<br />
The more I think of it, the more I see it integrated with the car controls. With product location and pricing at stores. meta content on movies and TV programs.<br />
<br />
I don't know how long it will take to be a reality but as I pointed out on my <a href="http://rarsa.blogspot.com/2006/06/next-revolution-many-people-are-asking.html" target="_blank">original post</a>, 20 years does not seem to be that far these days.<br />
<div>
<br /></div>
<br />Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-71308826289991178112013-11-23T07:43:00.003-08:002020-09-06T20:33:39.322-07:00Does Linux have too many versions?<p>Today I was reading a response to a <a href="http://http//www.zdnet.com/hands-on-with-opensuse-13-1-another-outstanding-release-7000023392/" target="_blank">SuSE 3.1 review</a>. The responder commented on how "Linux" has too many versions that work differently and that they should all amalgamate.<br />
<br />
That made me reflect on one of the main difficulties of explaining <a href="http://www.gnu.org/gnu/linux-and-gnu.html" target="_blank">GNU/Linux based distributions:</a>
We (Free software advocates) haven't been able to properly explain that "Linux" is not an operating system, It is the kernel that drives many Distributions mostly based on the GNU/Linux operating system.<br />
<br />
When people say "Linux has many versions" it shows that even people that use one of them don't fully understand that they are talking about many different Distributions. Some more experimental, some more free (as in freedom), some more stable, some more mass market appealing.</p><p>For example:</p><ul>
<li> <a href="https://www.suse.com/" target="_blank">SuSE</a> and <a href="www.ubuntu.com" target="_blank">Ubuntu</a> with commercial support and proprietary extensions</li>
<li><a href="http://www.debian.org/" target="_blank">Debian</a> is one of the most stable and more free (as in freedom), but at the expense of older software<br /></li>
<li><a href="http://www.linuxmint.com/" target="_blank">Linux Miint</a> is in between both</li>
<li> <a href="http://www.gnewsense.org/" target="_blank">gNewSense</a> is mean to be totally free or proprietary extensions.</li>
</ul>
<br />
"Development teams" for the different distributions are mainly responsible for the packaging and polishing the configuration. That's why the packaging and configuration tools tend to be different. But for the most part they all follow the same standards and moving from one to the other is not a difficult task.<br />
<br />
If you are new to Free software, just try a few of them. Stick to one you like. After a while, you will be able to do things in any of them with little difficulty.<br />
<br />
If you are a seasoned Free software user, I ask that, when speaking to other people, you to use the name of the <a href="http://rarsa.blogspot.ca/2006/04/whats-distribution-first-question-most.html" target="_blank">Distribution</a> you are using and maybe adding "which is a GNU/linux operating system".<br />
<br />
This may help new users understand how we don't have fragmentation, we have options.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com2tag:blogger.com,1999:blog-23319541.post-74613030146618745872011-06-21T11:54:00.000-07:002014-04-01T20:02:55.697-07:00LulzSec, Hacking and other crimesIf you don't know it by now, LulzSec is a group that took unto themselves to uncover security flaws at several companies and organizations.<br />
<br />
<a href="http://en.wikipedia.org/wiki/LulzSec">http://en.wikipedia.org/wiki/LulzSec</a><br />
<br />
Hacking into other peoples data/property is illegal whether they misuse that data or not. <span style="font-weight: bold;">But so is the negligence shown by the companies caught with their guard down.</span><br />
<br />
Nobody but me should care if I leave my home unlocked but even if I do it is still illegal for someone to enter without permission. That's my home and my risk.<br />
<br />
That's not the same if someone entrusts me with their property. In that case I become responsible for that property and I must make sure it is well secured. If something happens to that property I am on the hook.<br />
<br />
In the LulzSec case, it seems that the authorities are only interested in the people that hacked the data, not on the people that didn't secure it properly.<br />
<br />
If in fact LulzSec did not misuse the information, I'd say that the companies that didn't secure it properly are even guiltier as they are exposing OUR data to someone else that may misuse it.<br />
<br />
Both are wrong, Both should be held accountable but it seems that authorities think that the real problem was the messenger, not the message.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-53400006603807953682011-03-05T11:10:00.000-08:002014-04-01T20:04:07.499-07:00Are you ethnic?Harpers Conservative party is trying to attract "Very Ethnic" people.<br />
<br />
I've always found that the way the word "Ethnic" is used in Canada is very offensive. As if saying "us vs. them".<br />
<br />
<a href="http://dictionary.reference.com/browse/ethnic">Go to the dictionary</a> and check what it means: <br />
<blockquote>
"pertaining to or characteristic of a people, especially a group (ethnic group) sharing a common and distinctive culture, religion, language, or the like"</blockquote>
<br />
Why, then, do people refer to "Ethnic food" or "Ethnic people" ONLY when referring to someone that identifies with a non European or Canadian ethnic group?.<br />
<br />
How come schnitzels are not referred to as "Ethnic food" but Tacos are?<br />
<br />
Are Sikh "Ethnic people" but Christians aren't?<br />
<br />
Some people are Very Ethnic, of course, meaning that they closely identify with a common group. But that is regardless of origin. I live in Kitchener/Waterloo, with a quite visible and Very Ethnic German population.<br />
<br />
Some other people, whether from European, Indian, Chinese or Mexican origin, do not have that strong ethnic identification. They are not Very Ethnic.<br />
<br />
I understand and accept the term "Ethnic minorities". I'm an Ethnic minority, but not Very Ethnic.<br />
<br />
I would also accept if, when they say "Very Ethnic", they were also referring to the organizers of the Octoberfest or the Highland games which are Very Ethnic festivals.<br />
<br />
Only referring to people of an origin different than our own as "Ethnic" is plain racism.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com1tag:blogger.com,1999:blog-23319541.post-22723897530482293502010-08-29T20:26:00.000-07:002014-04-01T20:04:20.495-07:00Can you downgrade for your next computer?I was reading a <a href="http://www.zdnet.com/blog/perlow/downgrading-your-computer-why-less-is-more/13794?tag=mantle_skin;content" target="_blank">ZDNet blog</a> where the author argued that point.<br />
<br />
It was interesting to me how some people totally missed the message. As they didn't feel the need to downgrade, they thought that no-one should downgrade.<br />
<br />
Some people can downgrade some people cannot.<br />
<br />
Me for example, at work I used to develop, I required all the CPU and memory I could get.<br />
<br />
Now, I am a systems integrator, connects to servers. Do project opportunity assessments, proposals, architecture diagrams. I just need as much RAM as necessary to keep open 10-15 applications. CPU does not matter that much. I'd rather have a lighter computer that I can carry to meetings and presentations.<br />
<br />
My children are in University: Science. What they need is portability and long battery life. They carry netbooks. They each have a 23" monitor to hook up for when they are at their desk.<br />
<br />
Of course, were they in Graphics or Computer science their set up would be very different.<br />
<br />
It was funny, when we bought one of the netbooks (i3 with 4 GB DDR4). The guy at the store was lying through his teeth trying to convince us for a larger model: "With that computer you'll barely be able to use the Internet". He didn't know my son and I knew better. <br />
<br />
My dad? almost 80, has a Quad core with 4GB and lots of HDD as he likes to do photography. To go to the country club, he takes his netbook and he is happy as long as he has a wireless connection.<br />
<br />
My Mom? She is a computerphobic. She just needed a computer to email some friends but didn't want to go into my dad's den to use the desktop. I got her an old Dell C610.<br />
<br />
At home I have an older P4 desktop. It has lots of expansion bays, and several HDD. CPU solow, memory, 1.5 GB. It does not matter, It's for storage, media server, casual browsing and preparing my presentations.<br />
<br />
I mean. Different needs, different computers. Not everyone needs an SUV, not everyone can get by with a compact.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com3tag:blogger.com,1999:blog-23319541.post-76029427070957843592010-07-13T07:57:00.000-07:002014-04-01T20:04:33.007-07:00Do you need to type to program?That was the question raised (again) by the news of <a href="http://appinventor.googlelabs.com/learn/setup/index.html">AppInventor</a>. A visual environment to create applications for the Android.<br />
<br />
When reading <a href="http://www.zdnet.com/tb/1-85246-1616894?tag=talkback-river;1_85246_1616894">responses to a blog post</a> I came across one that, I hope tongue in cheek, ranted about how to be a developer you need to type code.<br />
<br />
The point is that to be a developer you need to write everything yourself, not taking from anybody else's code. Quite a funny response, but just in case someone takes it at face value, here is a summary of my thoughts:<br />
<br />
If you are using a high level language then you are using someone else's libraries. Even if you are programming in assembler.<br />
<br />
When coding is based on someone else's code snippets it is called progress.<br />
<br />
Computer Programming is directing the computer to perform a task, whether you do it typing code or moving blocks is irrelevant. <br />
<br />
A good programmer knows how to meet the requirements (make the program do what it is supposed to do), in an elegant way (Clean code that is easy to maintain) with the end user in mind (Eliminating barriers for the users to be productive) and in the most efficient manner (Using the resources judiciously).<br />
<br />
Yes, someone will still need to write the low level code and libraries. Hopefully to be reused by other programmers that create the end user applications. The main difference between the two will be the area of expertise and who their end user is.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-9672730836792107992010-06-15T08:01:00.000-07:002014-04-01T20:05:38.524-07:00Alternatives to full MS OfficeToday I read the <a href="http://tinyurl.com/37nfpte">news that MS will release a limited/ad-based version of MS Office </a>to be bundled with new computers.<br />
<br />
<a href="http://office.microsoft.com/en-us/starter/">http://office.microsoft.com/en-us/starter/</a><br />
<br />
I don't think that they would have done that hadn't it be for all the users that get frustrated with the "trialware" installed in their computers and opt for alternatives<br />
<br />
I know. I've advised several people to install Free applications when their MS Office trial version expires.<br />
<br />
For years the MS apologists have been contending that the alternatives weren't good enough because every user needed the advanced features of MS Office. Now even MS is accepting that most users do not need that, and they can do well enough in a limited functionality version.<br />
<br />
This means: They've now lost that argument.<br />
<br />
This change in strategy from MS gives us, FLOSS advocates, new arguments when explaining Free software on top of the existing arguments of open formats and code<br />
<br />
Here are some of them for you to freely use:<br />
<ul>
<li>MS Office starter only comes with new computers. Free alternatives can be installed in any computer ;</li>
<br />
<li>MS Office starter shows adds. Free alternatives do not;</li>
<br />
<li>MS Office starter tracks your usage to allow for targeted advertisement. Free alternatives do not ;</li>
<br />
<li>MS Office starter has limited functionality by design. Free alternatives are constantly evolving and improving ;</li>
<br />
<li>MS Office starter does not include all the Office tools. Some free alternatives include the tools missing, including presentations and email clients ;</li>
<br />
<li>MS Office starter has limited functionality but is not light. Some free alternatives are designed to be small and fast, e.g. Abiword and Gnumeric are designed to be light while providing some functionality not available in MS Office starter.</li>
</ul>
<br />
<br />
If you reached this page looking for MS Office and want to know what the alternatives are, just ask me. Meanwhile, here are some of the alternatives I've mentioned:<br />
<ul>
<li><a href="http://www.openoffice.org/">OpenOffice</a></li>
<br />
<li><a href="http://symphony.lotus.com/software/lotus/symphony/home.nsf/home">IBM Lotus Symphony</a></li>
<br />
<li><a href="http://www.abisource.com/">Abiword</a></li>
<br />
<li><a href="http://projects.gnome.org/gnumeric/">Gnumeric</a></li>
<br />
<li><a href="http://www.lyx.org/">Lyx</a></li>
</ul>
<br />
<br />
I see it as a good thing that MS felt enough pressure to strike back. What is not good is that they'll use their market dominance to force it on new computers but that's fodder for another post.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-41490894813816261272010-05-04T20:05:00.000-07:002014-04-01T20:06:15.138-07:00They are no longer laughing and they stopped fighting it.This past weekend I attended the <a href="http://www.torontocodecamp.net/">Toronto Code Camp</a>. A free conference organized by people active in the .NET community in Toronto.<br />
<br />
I had a great time and here is why: The conference was well organized, The venue was quite appropriate, The topics where relevant and the speakers top notch presenters; and most importantly, no sales pitches, just good information and code.<br />
<br />
There was one aspect in particular that caught my attention: There were a lot of references to Free an Open Source Software and Open Standards; and all of them praising them.<br />
<br />
Up until a couple of years ago the only references I heard in this kind of conferences were pejorative or about not-so-open "standards".<br />
<br />
This time, all the presenters I saw were using either Chrome or Firefox.<br />
I attended a presentation on <a href="http://html5.org/">HTML5</a> where the presenter showed how the FLOSS browsers were more compliant with standards compared to IE8/9; and another presentation about JQuery where the scripts were debugged using Firebug.<br />
<br />
Most of the presentations were focused on Microsoft's proprietary technologies but there were also presentations about <a href="http://html5.org/">HTML5</a>, <a href="http://jquery.com/">Jquery</a>, <a href="http://www.odata.org/">Open Data</a>, <a href="http://ironpython.net/">IronPython</a> and <a href="http://www.dotnetnuke.com/">DotNetNuke</a> (See foot note).<br />
<br />
To me, this indicates that the hard work of all the people that participate in Free and Open Source initiatives is paying off and paving the way for main stream developers to realize the benefits of open source and, eventually, of Free software. <br />
<br />
So the laughing part seems over. They are still fighting but now they are also embracing. Eventually they will fully realize that the FLOSS model is better.<br />
<br />
Note: I am sure we can have a good discussion about what is open and what is not, but at least I see things going slowly in the right direction.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com2tag:blogger.com,1999:blog-23319541.post-10006815628709705652010-03-10T09:01:00.000-08:002014-04-01T20:06:52.179-07:00Solving the systems integration problemSolving the systems integration problem is more than putting the tools and plans in place as suggested in this blog<br />
<br />
<a href="http://www.itbusinessedge.com/cm/blogs/lawson/smarter-integration-in-seven-steps/?cs=39929">Smarter Integration in Seven Steps</a><br />
<br />
I don't think that the people that are in the position of doing something, do not want to improve integration; but all that planning, aligning and consulting can go just so far.<br />
<br />
In my own experience the main failure is with training. But training all the people to follow the standard and use the tools appropriately is expensive and takes time, which is the same as saying that it requires "senior commitment".<br />
<br />
Just throwing in the tools because the vendor or consultant can make the pitch, may work for one project; but that's not what integration is all about. Every current staff member must be trained, every new recruit must be trained, not just the people that work on the initial "integration" project.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-24527584545259532262010-02-02T13:39:00.000-08:002014-04-01T20:07:11.458-07:00Re-thinking the Ubuntu/Yahoo dealWhen I first heard of this deal my reaction was "so what?", Ubuntu either gets money from one private company or another.<br />
<br />
I even read a comment that said ""this would seem to mean that Microsoft will be paying people for using Ubuntu.". This due to the fact that Yahoo is now a front for Bing.<br />
<br />
That was the comment that made me think. At first blush it seems that that will be the case. Get money from Microsoft to support a competing product.<br />
<br />
What I realized later was that it is the other way around! Microsoft will get money from hits coming from Ubuntu. Out of that, a small portion will go to Ubuntu.<br />
<br />
This means that Ubuntu will be making money for Microsoft so in a very direct way, supporting the development of Windows and other proprietary software.<br />
<br />
Google may not be the beacon of purity they want to portrait but at least they support Free software. They support the Summer of code, a Linux derivative, Free software Conferences and many other Free software initiatives.<br />
<br />
Am I missing something here? How does this deal with Yahoo makes sense?Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-26353986427661460942009-11-23T11:49:00.000-08:002014-04-01T20:07:37.630-07:00Has the market rejected The Linux Desktop?That seems to be the premise for the following article:<br />
<blockquote>
<a href="http://blogs.techrepublic.com.com/hiner/?p=3372&tag=nl.e550">http://blogs.techrepublic.com.com/hiner/?p=3372&tag=nl.e550</a></blockquote>
Here is my point by point response:<br />
<br />
<span style="font-weight: bold;">It’s still too much of a pain:</span><br />
Compatibility should be the vendor's realm. To pass the buck to the OS then the device spec should be open. For some vendors this would be unconscionable.<br />
<br />
<span style="font-weight: bold;">The divide and fail strategy: </span><br />
First: Linux is not an OS, it's a kernel. Second: The problem is trying to measure success based on proprietary goals. The goal of FLOSS is to be Free. There are actually many other contexts in life where being free is more of a hassle but we still prefer it. e.g. uniforms eliminate the "need" to think what you are going to wear. Does that make them better for everyone?<br />
<br />
<span style="font-weight: bold;">Not enough innovation:</span><br />
"The primary value proposition for Linux is that it’s just as good as Windows" <br />
Wrong premise. The primary value proposition of a FLOSS operating system is its Freedom.<br />
<br />
There is innovation although it happens in bits and pieces and components that you don't really see. They are transparent to the user. Here are some examples<br />
- Software repositories<br />
- The free desktop specification<br />
- The compiz desktop<br />
- Desktop folders on KDE (easy to access most used folders)<br />
- Print to PDF from any application<br />
<br />
I agree that there are many people doing the Windows copycat. Why do they do it? because they can. It's their freedom and their right. There is no right answer. Sometimes true innovation causes confusion as people tend to resist change.<br />
<br />
<span style="font-weight: bold;">Businesses want someone to blame:</span><br />
With Linux they can, there is RedHat, Novel, Mandriva, Canonical and many other vendors that will stand up for the FLOSS OS they sell. Many FLOSS software has professional support, actually that's usually the business model for free software. There is a real drive to provide support as no one is ever "captive client" as it happens with proprietary software.<br />
<br />
Summary: The market hasn't "rejected it" it doesn't know the benefits as people keep trying to put the benefits in terms of proprietary software. I guess the problem is not with the product but with the "marketing".<br />
<br />
In the end "FLOSS" is a counterbalance to proprietary software and formats. A way to free users from vendor and format lock in. That's what, in my view, makes it better. Once users understand that the current lock-ins don't have to be "normal" they'll realize that there are alternatives.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com3tag:blogger.com,1999:blog-23319541.post-35598818486784672852009-11-04T06:04:00.000-08:002014-04-01T20:07:56.395-07:00Karmic Koala: Who's to blame for the issues found by early adopters?Someone at my <a href="http://www.kwlug.org/">LUG</a>'s email list pointed to this article:<br />
<blockquote>
<a href="http://www.theregister.co.uk/2009/11/03/karmic_koala_frustration/">http://www.theregister.co.uk/2009/11/03/karmic_koala_frustration/</a></blockquote>
<br />
This is not a response or rebuttal to that article as it seems to be quite objective reporting on facts. This is instead a reflection on why being early adopters and expecting perfection is an utopia.<br />
<br />
I read the article and it gave a clue of why these issues are popping up:<br />
<br />
"Early adopters tend to be the most technical of the technical."<br />
<br />
As part of the community and early adopters we should share part of the blame:<br />
<br />
<span style="font-weight: bold;">First:</span><br />
There was time to test the alphas, betas and RCs. I'm sure the developers do not have access to all the different combinations of hardware out there. Linux is a community effort. It is only by contributing with testing that we can ensure the release will come out cleaner.<br />
<br />
Even other companies with huge resources have extensive pre-release beta programs and beta testers take it upon themselves to improve those companies software.<br />
<br />
<span style="font-weight: bold;">Second:</span><br />
It is not common sense, but it is common professional practice that with ANY software for a production environment (This would include your primary desktop) you either:<br />
- test the pre-release versions and felt comfortable before upgrading or <br />
- you wait until other people found the issues and hope you don't have a unique one.<br />
<br />
In both scenarios you make every effort to have a way to roll back the change (e.g. data backups or even OS partition image)<br />
<br />
Another common practice is to have your production systems at version n-1 and a test system at the level you are planning to move next.<br />
<br />
Being early adopters the "most technical of the technical", you'd think that they either contributed testing the pre-release versions or at least tried it in a separate partition before rendering their main system unusable.<br />
<br />
So, if you are technical: don't wait to test and report issues, you may uncover something the developers don't know or you may have a clue on something which is baffling the developers.<br />
<br />
If you are not comfortable with this either because you are not technical enough or don't have time to test, then keep using version n-1 until most of the issues of the latest version have been resolved.<br />
<br />
I do think that Canonical should be clearer on this and, on the downloads page, advise non technical users to use the LTS version. After all, non technical users don't know about the good technical practices I mentioned before. <br />
<br />
Canonical's part of the blame is removing the link to download the LTS.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com0tag:blogger.com,1999:blog-23319541.post-72470089100432745172009-09-20T12:03:00.000-07:002014-04-01T20:08:34.708-07:00Software Freedom day 2009Software Freedom day was celebrated world wide on Saturday September 19.<br />
<br />
I was fortunate to be able to participate as a volunteer speaker at the event organized by <a href="http://www.theworkingcentre.org/">the working centre </a>in Kitchener. <br />
<br />
I presented three sessions:<br />
<br />
<span style="font-weight: bold;">What are we celebrating</span><br />
In this presentation I walked through some of the current rights and freedoms regarding digital content. The ones we currently have and give for granted as well as some of the existing artificial barriers to enjoy those rights.<br />
<br />
<a href="http://kwlug.org/files/WhatAreWeCelebrating.odp">Click here to download the impress presentation </a> or click on the presentation to view it on-line.<br />
<a href="http://puppy:linux@puppylinux.asia/tpp/rarsa/SFD2009/WhatAreWeCelebrating.swf"><img alt="" border="0" src="http://2.bp.blogspot.com/_PRh3vOWfLdY/Stnr96hzevI/AAAAAAAAABQ/EU2ciejEgig/s320/WhateAreWeCelebrating.png" id="BLOGGER_PHOTO_ID_5393601477668469490" style="cursor: hand; cursor: pointer; display: block; height: 240px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a><br />
<br /><br /><span style="font-weight: bold;">Don't be afraid of the command line</span><br />The main purpose of this presentation is to make users feel more comfortable reading and understanding commands provided by other people as well as using the command line more effectivelly.<br /><br /><a href="http://kwlug.org/files/LinuxCommandLine.odp">Click here to download the impress presentation </a> or click on the presentation to view it on-line.<br /><a href="http://puppy:linux@puppylinux.asia/tpp/rarsa/SFD2009/LinuxCommandLine.swf"><img alt="" border="0" src="http://2.bp.blogspot.com/_PRh3vOWfLdY/StntJ36rOLI/AAAAAAAAABY/sq1FQfk6314/s320/LinuxCommandLine.png" id="BLOGGER_PHOTO_ID_5393602782637537458" style="cursor: hand; cursor: pointer; display: block; height: 240px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a><br />
<br /><br /><span style="font-weight: bold;">Linux for Windows users</span><br />This presentation shows some of the core differences between Windows and Linux which, when not well understood, become "annoyances" and entry barriers for adoption.<br /><br />This presentation is not meant to bash Windows in any way or to glorify Linux, but (hopefully) an objective and practical comparison.<br /><br /><a href="http://kwlug.org/files/Linux4WindowsUsers.odp">Click here to download the impress presentation </a> or click on the presentation to view it on-line.<br /><a href="http://puppy:linux@puppylinux.asia/tpp/rarsa/SFD2009/Linux4WindowsUsers.swf"><img alt="" border="0" src="http://2.bp.blogspot.com/_PRh3vOWfLdY/StntWbOROmI/AAAAAAAAABg/MlGwWd5RCho/s320/Linux4WindowsUsers.png" id="BLOGGER_PHOTO_ID_5393602998273391202" style="cursor: hand; cursor: pointer; display: block; height: 240px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a><br />
<br /><br />Hopefully you will be able to attend a local event next year.<br />
<br />
Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com1tag:blogger.com,1999:blog-23319541.post-91921789388178210192009-06-18T09:58:00.000-07:002014-04-01T20:09:06.480-07:00eBoks, the great promisseWhat a fantastic technology full of promises and advantages. It has the potential to offer unlimited access to books, allow annotations and reorganizations that would help the students, lighten the backpack load, save trees. What a future!<br />
<br />
Unfortunately DRM has shown that there are risks, huge risks. <br />
<br />
When I was a kid, students in higher grades would regularly sell their books to students in lower grades. Win-win, One student recouped a portion of the cost for new books, the other student saved on books. It was before widespread recycling so less paper to the landfill. You could also borrow a book for a few days if yours was lost or only needed it as supporting reference for a paper.<br />
<br />
If we are not careful, eBooks may do more harm than good if DRM is imposed on them. If we cannot share books, borrow them, even deface them in creative ways. <br />
<br />
Privacy may suffer If we leave tracks of who read which book. Censorship can easily get to Orwell's 1984 levels where something may disappear from books at the whim of the publisher or government. Look no further to <a href="http://consumerist.com/5213774/amazon-can-ban-you-from-your-kindle-account-whenever-it-likes">Amazon's Kill switches</a> <br />
<br />
The dystopia presented by Richard Stallman in his "<a href="http://www.gnu.org/philosophy/right-to-read.html">The right to read</a>" short story illustrates very well one of these risks.<br />
<br />
Yes, eBooks are full of promises that I would like to see realized. But maybe for that to happen we will have to fight an uphill battle.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com2tag:blogger.com,1999:blog-23319541.post-750546701090127072009-03-16T12:05:00.000-07:002014-04-01T20:10:13.502-07:00TV and the internet<a href="http://blogs.zdnet.com/home-theater/?p=457&tag=nl.e539">Integrating widgets into the TV</a> seems like a nice concept, after all, some of our browsing activities are quite passive.<br />
<br />
Here is my take on it:<br />
<br />
The distinction between TV and computer is one that is quickly disappearing.<br />
<br />
You have Home theaters that are PC based, TiVo, Game consoles, etc. which let you have more information than just what's broadcasted.<br />
<br />
I can foresee some useful widgets, some of which are already a reality for many of us using HTPC.<br />
<br />
A weather widget, Caller ID, chat or video conference widget, RRS News feeds, Personalized stock tickers, calendar and reminder tickers, face book, twitter, web browser.<br />
<br />
All controlled with the remote control or wireless keyboard. <br />
<br />
People are doing all those things today do while watching TV, even if it is with the black berry, notebook or PDA.<br />
<br />
I think that integrated on the TV will be for the "low end" market and Top sets for the "high end" market. You can see that with TVs with integrated VCR/CD players.<br />
<br />
Will everybody use them? No.<br />
Will they be useful for people that use them? sure!Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com2tag:blogger.com,1999:blog-23319541.post-78159861099033186962009-01-05T07:36:00.000-08:002014-04-01T20:10:38.414-07:00Free software and CapitalismSome people have the misconception that Free software is anti Corporation, anti capitalists.<br />
<br />
When presented with that argument the best response is to recommend reading <a href="http://notabug.com/2002/rms-essays.pdf">Richard Stallman's Essays</a>. In particular page 18 and 28<br />
<br />
Here the two excerpts:<br />
<br />
"<span style="font-style: italic;">Since “free” refers to freedom, not to price, there is no contradiction between<br />selling copies and free software. In fact, the freedom to sell copies is crucial</span>"<br />
<br />
"<span style="font-style: italic;">The free software philosophy rejects a specific widespread business practice, but<br />it is not against business. When businesses respect the users’ freedom, we wish<br />them success.</span>"<br />
<br />
For me it is clear that the main spirit of Free software is neutral. Free software is not a business practice or a business model. It is a social movement.<br />
<br />
Some people on the Free Software community may be anti capitalist, they may even be loud and radical but that doesn't define the whole community.<br />
<br />
I personally believe that it reinforces the capitalistic principles of private ownership of, production and distribution of goods. Anyone that has the inclination and wits can join the Free enterprise taking advantage of Free Software. But it also reinforces the socialist principle of cooperation. It levels the playing field encouraging innovation. Success of Free software is based on supply and demand, and even there success is relative.<br />
<br />
Regarding the Competition: What if in a marathon it were valid to put obstacles to your opponents, to make them trip and throw sand to their eyes, to have a "secret private shortcut". Would you consider it a fair competition?<br />
<br />
Regarding Ownership:<br />
Ownership is very well established in the Free software movement. The main point of contention is "What can you own?": Can you own Ideas?. For a good reflection on this issue I recommend listening to <a href="http://www.cbc.ca/ideas/features/who-owns-ideas/index.html"><span style="font-style: italic;">Who Owns Ideas?</span></a><br />
<br />
Regarding Cooperation:<br />
Capitalism does not have to be a win-lose equation. Free Software is always a win-win situation. What's even more important: It does not matter how much you contribute your own work and ideas, It is an absolute truth that you will get back many orders of magnitude more. Free software reinforces the principle that it does not matter the size of the slice, what matters is the size of the pie.<br />
<br />
In conclusion: Neither socialist nor capitalist. Free software is a social system and whose resulting product may be distributed and controlled using any number of business and economic models.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com4tag:blogger.com,1999:blog-23319541.post-13779560142728153352008-12-12T07:49:00.000-08:002014-04-01T20:12:35.405-07:00When Good may not be soThe other day I was reading some news that NetFlix was laying off support people due to the fact that their application was more stable since they started using Silverlight.<br />
<br />
<a href="http://blogs.wsj.com/biztech/2008/12/08/are-netflix-layoffs-microsofts-fault/">Are Netflix layoffs Microsoft's fault?</a><br />
<br />
This made me reflect on "how good is .NET and Silverlight".<br />
<br />
In this case "Good" is a relative word and that relativity prompted me to write this blog.<br />
<br />
As an architecture I really like .NET it is a first class runtime platform. As a developer I love working with Visual Studio .NET. I think it's the best development environment around. As a designer, Silverlight provides all the flexibility to achieve the look and feel I want. So on that regard, the tool set is good.<br />
<br />
On the other hand as a consumer and software user I don't understand why I should be installing runtimes to view a web page. Why I'm not able to view that same web page on my hand held or on my PS3. Why do I have to user Windows when the web was built platform-agnostic. In that regard, the tool set is bad. very bad.<br />
<br />
But there is no surprise here. Microsoft bases his commercial practices on a monopoly (or quasi monopoly if you like) and while they enjoy a huge advantage on the desktop, they know, as any other person following the evolution of personal computing, that the next grow potential is on ubiquitous computing. Handhelds, TV set tops, kiosks, on-car access, etc. where they don't enjoy that advantage.<br />
<br />
When companies decide using a development tool, they should not only look at the developer productivity but mainly at the business opportunities out there. By using .NET/Silverlight they are playing in the hands of Microsoft which may have one of two outcomes:<br />
<br />
If most companies do it, they will enable a Microsoft monopoly on the ubiquitous computing space with all the bad consequences that entails<br />
<br />
If most companies realize that there are more opportunities than just the desktop, they will be left with an application that can only run on a small percentage and will be out of the market.<br />
<br />
Both scenarios are bad, either for the consumers, for the company or both.<br />
<br />
In summary: <br />
<br />
Companies creating internal applications where they control the platform the users are using, will get great gains from going Microsoft. <br />
<br />
Companies that rely on external users are shooting themselves in the foot especially knowing that there are many other development platforms that rely on open standards to achieve the same effects.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com2tag:blogger.com,1999:blog-23319541.post-35516996838112846852008-12-01T12:07:00.000-08:002014-04-01T20:12:52.803-07:00Why hacking the iPhone?After I read some news about hackers being able to run Linux on an iPhone, I went to read the reader's replies.<br />
<br />
I was surprised to see that there were many people asking "why?" as if this was a useless exercise.<br />
<br />
For them, here are some answers;<br />
<ul><br />
<li>Because it is there.</li>
<br />
<li>Because it was fun for the people that did it</li>
<br />
<li>Because they may have learned something while doing it</li>
<br />
<li>Because it proves one of the benefits of an open environment: portability.</li>
<br />
<li>Because that is how we've gone from scavengers to hunters, to farmers, by trying things that aren't status quo, as futile and useless as they may seem.</li>
</ul>
<br />
Will it have a practical application down the road? who knows, that's not the important news here.<br />
<br />
Why do people climb mountains and swim across a channel?<br />
<br />
Because that is a challenge that can be conquered<br />
<br />
Why is there a "Perimeter institute for theoretical physics" where people research and think about science without a clear application?<br />
<br />
Because that's how knowledge is acquired and transmitted. That's how we've evolved.<br />
<br />
I'm not expecting those dinosaurs to understand this but I am still surprised that they haven't gone extinct.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com15tag:blogger.com,1999:blog-23319541.post-59627816928386827662008-06-06T07:26:00.000-07:002014-04-01T20:13:16.548-07:00The need for varietyIn his blog, Dana Blankenhorn raised a very good question<br />
<br />
<a href="http://blogs.zdnet.com/open-source/?p=2516&tag=nl.e622" style="color: #33cc00;">Do we need two open source office suites?</a><br />
<br />
This is a very common question from people that still "don't get" OpenSource<br />
<br />
While we could all be using the same tool for "compliance" reasons (that's why most of us use MS, isn't it?) there are many reasons not to.<br />
<br />
Dana's argues that competition should only exist in the proprietary world. I disagree. In a commercial word it makes sense to make all the users use your tool thus the goal for each one is the less options the better. Knowledge sharing shrinks with competition.<br />
In the open source world it's totally the opposite.<br />
<br />
In the open source world, variety encourages innovation. Competition is just competition in a friendly way, where if your "competition" comes up with something awesome, you are free to grab it and include it in yours. Or study it and improve it. This is a two way street: knowledge sharing grows with competition.<br />
<br />
What's more, successful projects have benefited from other projects that have flopped.<br />
<br />
So, Answering the question:<br />
<br />
Do we need two (or more) office suites, desktop environments, email clients, chat applications?<br />
<br />
Of course we do not need them if we want to keep the "status quo", but they are invaluable to foster innovation, to try different things, and to help us realize that we are not all the same. Some people prefers A and some people B. And eventually people will realize that's OK.Raul Suarezhttp://www.blogger.com/profile/05354069525324434044noreply@blogger.com1