<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-36622386</atom:id><lastBuildDate>Thu, 07 May 2009 23:20:13 +0000</lastBuildDate><title>Ze Ace's Tech Spot</title><description>A look at software engineering and other techie stuff.  (Of course this is all my opinion, and not an official statement of my employer or anyone else)</description><link>http://thetweedles.net/tech/</link><managingEditor>noreply@blogger.com (Ze Ace)</managingEditor><generator>Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-2190576498527365861</guid><pubDate>Sat, 02 May 2009 23:52:00 +0000</pubDate><atom:updated>2009-05-02T18:23:13.135-07:00</atom:updated><title>Why Newspapers are Screwed, and How They Can Become Great Again.</title><atom:summary type='text'>There's been a lot of talk lately about how Newspapers are failing, and they in turn have enjoyed blaming the internet in general, and Google in particular for "stealing" their headlines.  It's a funny argument seeing as Google sends them free traffic, but it remains popular amongst the old newspaper companies.To see how ludicrous it is, let's journey back 15 years to the days before the internet</atom:summary><link>http://thetweedles.net/tech/2009/05/why-newspapers-are-screwed-and-how-they.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-1146147469446085977</guid><pubDate>Fri, 06 Feb 2009 06:43:00 +0000</pubDate><atom:updated>2009-02-05T23:06:39.266-08:00</atom:updated><title>The Ultimate Investor</title><atom:summary type='text'>Imagine if you will that you are the most powerful investor in the world.  Imagine you're credit worthy for trillions of dollars.  Imagine you could write laws that let you create any type of investment you dreamed.  Imagine if you not only made money off your investments, but also made money off of any positive side effects of your investments.In other words, imagine you are the US </atom:summary><link>http://thetweedles.net/tech/2009/02/ultimate-investor.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-5603713317781407680</guid><pubDate>Fri, 30 May 2008 05:06:00 +0000</pubDate><atom:updated>2008-05-29T22:47:36.780-07:00</atom:updated><title>Is carbon-dioxide still a problem in 100 years?</title><atom:summary type='text'>Today of course, over abundance of carbon-dioxide in the atmosphere is the biggest concern facing the world.  But will it still be in the future?Carbon is an extremely useful element.  It's in our food, our oil, and is the exclusive ingredient in diamonds.  It's in wood furniture and houses, and it's in plastic.  Even steel and stone contain lots of carbon.So in 100 years, when we're building </atom:summary><link>http://thetweedles.net/tech/2008/05/is-carbon-dioxide-still-problem-in-100.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-7924823084470752757</guid><pubDate>Tue, 29 Jan 2008 05:49:00 +0000</pubDate><atom:updated>2008-01-28T22:55:38.375-08:00</atom:updated><title>Car Mechanics vs. IT</title><atom:summary type='text'>What if people were as ignorant about cars as they used to be about computers...- Hello, this is XYZ car repair shop and my name is Carl.  How can I help you today?&gt; Hi, my car's light won't stop flashing.- Ok, can you tell me which light?&gt; I don't know which one!  I'm not "a car person" so I don't know that much about it.  I just know there's a light flashing.- Hmm...  Are you talking about a </atom:summary><link>http://thetweedles.net/tech/2008/01/car-mechanics-vs-it.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-1189803069679031552</guid><pubDate>Fri, 14 Dec 2007 07:29:00 +0000</pubDate><atom:updated>2007-12-14T00:10:15.994-08:00</atom:updated><title>Does it make economic sense to treat your empoyees well?</title><atom:summary type='text'>So life at Google is great.  The past week Deadra has been out of town so I've been spending a lot of time there.  Three great meals a day (I've had lamb 3 times this week) and a midnight snack.  Not that I'm working until midnight;  I'm just playing board games with some of the other Googlers.  On the days I'm not there so late I bring Chachi.  Today the big discussions were the winter trip and </atom:summary><link>http://thetweedles.net/tech/2007/12/does-it-make-economic-sense-to-treat.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-8924762371569211742</guid><pubDate>Sat, 29 Sep 2007 23:12:00 +0000</pubDate><atom:updated>2007-09-29T16:22:44.035-07:00</atom:updated><title>Second week on the new job</title><atom:summary type='text'>It's been a busy week.  Google has a ton of training stuff for Nooglers.  A lot of it consists of learning secret stuff that may never be spoken of with the outside world.  Fun stuff.  But I've been more impressed by the real difference in attitude developers have here.Every company says "you should write unit tests for all your code".  This is the first time I've actually had training on how to </atom:summary><link>http://thetweedles.net/tech/2007/09/second-week-on-new-job.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-4530893074861236683</guid><pubDate>Tue, 18 Sep 2007 04:52:00 +0000</pubDate><atom:updated>2007-09-17T22:01:09.226-07:00</atom:updated><title>So I'm a googler</title><atom:summary type='text'>To be more precise, I'm a Noogler, an endearing term that sticks with new Google employees for their first month.  I even get a funny Noogler hat to wear to the beer bash this Friday.So far I must say I'm very impressed.  I'm writing this from my new laptop, which is far more capable than the development machine I had before.  My linux box at work has one of the biggest screens I've ever seen (So</atom:summary><link>http://thetweedles.net/tech/2007/09/so-im-googler.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-2942643497900298499</guid><pubDate>Thu, 30 Aug 2007 04:22:00 +0000</pubDate><atom:updated>2007-08-29T21:53:43.322-07:00</atom:updated><title>My big news</title><atom:summary type='text'>So I realize that I've been really bad at keeping the content rate of this blog anywhere close to reasonable.  Still, there seem to be a couple dozen hardy souls who took my advise and subscribed to my feed.  As a reward for your patience I have some big news that will break here first!!!In two weeks I start my new job, at Google!!!Cool, eh?I just got my offer last week, and I officially accepted</atom:summary><link>http://thetweedles.net/tech/2007/08/my-big-news.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-2690735462973759205</guid><pubDate>Mon, 23 Jul 2007 05:41:00 +0000</pubDate><atom:updated>2007-07-22T22:53:54.988-07:00</atom:updated><title>Generation of Data Paths in Synthetic Circuits</title><atom:summary type='text'>Hi all,I was rooting around my old files today and I found my undergraduate thesis.  A quick search on Google found very little mention of it and no copies of it at all.  In an effort to share my research with the world, here it is:Generation of Data Paths in Synthetic CircuitsThe idea, for those who care, is to generate electronic circuits that have desirable characteristics.  In addition the </atom:summary><link>http://thetweedles.net/tech/2007/07/generation-of-data-paths-in-synthetic.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-6643844039900397827</guid><pubDate>Sat, 28 Apr 2007 00:04:00 +0000</pubDate><atom:updated>2007-05-29T16:56:58.678-07:00</atom:updated><title>Caveman Theories</title><atom:summary type='text'>Once upon a time, a few thousand years ago (or less if you don't believe the world is that old) there were 4 cavemen sitting around discussing the world around them.One man pointed to a rock which had a hole in the top.  Filling this hole was water.  He said to the other men, "I wonder why the water stays in the rock instead of leaving."The oldest man, Bob, suggested "Well I think the water is </atom:summary><link>http://thetweedles.net/tech/2007/04/caveman-theories.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-8091036880362088433</guid><pubDate>Sat, 24 Mar 2007 00:18:00 +0000</pubDate><atom:updated>2007-03-23T18:20:11.590-07:00</atom:updated><title>Thrill Seeking</title><atom:summary type='text'>As a software engineer, I sometimes find myself envying my computer.  It is so perfectly capable of making decisions based solely on data.  It doesn't ever have a gut feeling or a prejudice that it uses to make decisions.  Just the facts.  Even when a piece of software uses heuristic algorithms to model instincts, it's still all numbers at the deepest level.Now I don't wish to be a computer.  I </atom:summary><link>http://thetweedles.net/tech/2007/03/thrill-seeking.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-1678638809377746611</guid><pubDate>Tue, 06 Mar 2007 23:37:00 +0000</pubDate><atom:updated>2007-03-06T16:31:26.886-08:00</atom:updated><title>The Race to the Bottom</title><atom:summary type='text'>Let me tell you a story about a man named Jim and his piano shop.  It was called Jim's Fine Pianos and it sold only the most luxurious pianos.  Many people would come to visit the store just to see the beautiful grand pianos.  It was known as the best place to shop for the best pianos.Now Jim liked having such a prestigious shop, but one day his brother Bill suggested they should take a closer </atom:summary><link>http://thetweedles.net/tech/2007/03/race-to-bottom.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-949745227753192343</guid><pubDate>Thu, 11 Jan 2007 19:52:00 +0000</pubDate><atom:updated>2007-01-11T12:03:49.469-08:00</atom:updated><title>A perfect random number generator</title><atom:summary type='text'>A lot of computer security folk spend their time trying to generate truly random numbers.  Most random numbers in a computer are just a really complex math equation run multiple times.  The results look random, but if you know the equation you can guess the next number by doing nothing more than running the equation again.Random numbers are used all the time to generate keys to keep things secret</atom:summary><link>http://thetweedles.net/tech/2007/01/perfect-random-number-generator.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-3863820703272949842</guid><pubDate>Thu, 04 Jan 2007 18:43:00 +0000</pubDate><atom:updated>2007-01-04T11:29:20.039-08:00</atom:updated><title>Kickball team programmers</title><atom:summary type='text'>Sorry for the delay between posts...  You all know how December can be, which combined with a ton of work to do before the holidays resulted in a less than any contribution level to the blog...So I've been thinking about how programming teams should be selected.  As I've whined about before they are far to often selected according to the management structure that evolved out of the previous </atom:summary><link>http://thetweedles.net/tech/2007/01/kickball-team-programmers.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-116485531972648819</guid><pubDate>Thu, 30 Nov 2006 02:07:00 +0000</pubDate><atom:updated>2006-11-29T19:02:21.506-08:00</atom:updated><title>My Personality</title><atom:summary type='text'>So yesterday I got to spend most of the day in a "Teamwork and Collaboration" class.  Woo Hoo.  It was 7 hours, and contained about 2 hours worth of information, but it came with free breakfast/lunch/snacks and I suppose that spending some time interacting with teammates is a good thing.The main idea of the course was to identify everyone's "Myers-Briggs" personality type.  Basically you </atom:summary><link>http://thetweedles.net/tech/2006/11/my-personality.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-116381834523479765</guid><pubDate>Sat, 18 Nov 2006 01:05:00 +0000</pubDate><atom:updated>2006-11-17T18:52:25.246-08:00</atom:updated><title>Fluid Labour</title><atom:summary type='text'>(Yes labour has a 'u'.  I'm Canadian dammit!  Without 'u', there can be no honour!)Companies go to amazing ends when it comes to finding the right person for a job.  They'll spend hours creating a job description, they'll post it in hundreds of spots.  They'll take it to universities and trade conferences.  They'll parse through thousands of resumes.  Then there's the dozens of phone interviews.</atom:summary><link>http://thetweedles.net/tech/2006/11/fluid-labour.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-116363892755027419</guid><pubDate>Thu, 16 Nov 2006 00:22:00 +0000</pubDate><atom:updated>2006-11-15T17:02:07.673-08:00</atom:updated><title>Surrounded by geeks</title><atom:summary type='text'>I've had the opportunity to live in two of the worlds greatest geek-meccas:  Redmond Washington, and Silicon Valley California.  Both of them are dominated by their high-tech employers and geeky inhabitants, and they are far more similar to each other than to most cities.  But they also have some significant differences.I first lived in Silicon Valley as an intern during the height of the </atom:summary><link>http://thetweedles.net/tech/2006/11/surrounded-by-geeks.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-116300606030178209</guid><pubDate>Wed, 08 Nov 2006 17:10:00 +0000</pubDate><atom:updated>2006-11-08T09:33:31.766-08:00</atom:updated><title>Map of top 100 technology companies in the world</title><atom:summary type='text'>Have you ever wondered where most technology companies are?  I did.  I've seen maps of the biggest 10, or the biggest 10 in silicon valley, but I wanted a bigger overview.  I also was looking for something fun to do with the Google maps API so I put something together:Map of largest 100 technology companies by market capitalizationI got the market cap and address information from Google finance </atom:summary><link>http://thetweedles.net/tech/2006/11/map-of-top-100-technology-companies-in.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>6</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-116285784570896356</guid><pubDate>Mon, 06 Nov 2006 23:07:00 +0000</pubDate><atom:updated>2006-11-06T16:09:25.996-08:00</atom:updated><title>Programming and Professionalism</title><atom:summary type='text'>Software Engineers are known as a rather slack group of individuals when it comes to traditional "professionalism".  We aren't a 9 to 5 type of people, and we don't appreciate suits.  Many of us would rather have an interesting job than an powerful title, and we idolize the start-up of 3 guys over the CEO of 10,000.So why aren't we as professional as others, or perhaps the better question is why </atom:summary><link>http://thetweedles.net/tech/2006/11/programming-and-professionalism.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-116233150843495876</guid><pubDate>Tue, 31 Oct 2006 20:46:00 +0000</pubDate><atom:updated>2006-10-31T13:51:48.480-08:00</atom:updated><title>A cube-farm of painters</title><atom:summary type='text'>Programming is a truly creative art.  Sure there's rare times when you could hire a monkey to pound on a keyboard for the same effect, but software is written on computers by engineers who can make computers do simple tasks for them.  This means that any repetitive, dull, and automatable task is usually relegated to the computer.  All that's left is the creative tasks.A lot of software </atom:summary><link>http://thetweedles.net/tech/2006/10/cube-farm-of-painters.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-116225302567606122</guid><pubDate>Mon, 30 Oct 2006 23:38:00 +0000</pubDate><atom:updated>2006-10-30T16:03:45.686-08:00</atom:updated><title>The AI Singularity</title><atom:summary type='text'>Since the idea of computers and robots was conceived by some geek in a cave people have been talking about the day that computers would be smarter than us.  Some have written books about the utopia that will exist when the robots meet our every desire without us ever having to work again.  Others talk of the day when the computers fight back and try to destroy the inefficient humans.  But in all </atom:summary><link>http://thetweedles.net/tech/2006/10/ai-singularity.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-116184093846996589</guid><pubDate>Thu, 26 Oct 2006 05:23:00 +0000</pubDate><atom:updated>2006-10-25T22:36:47.290-07:00</atom:updated><title>Firefox vs. Internet Explorer</title><atom:summary type='text'>Ok, so with that intro out of the way, I figure I should post a real entry that is both technical, and won't scare away anyone who came over from The Tweedles.  Let's talk about the new browsers that came out this week.  There's a brand new Internet Explorer 7.0, and also a new Firefox 2.0.  Now a lot of you are still IE folks, and if you haven't tried Firefox you should.  It's easy enough to </atom:summary><link>http://thetweedles.net/tech/2006/10/firefox-vs-internet-explorer.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-36622386.post-116183850753366593</guid><pubDate>Thu, 26 Oct 2006 04:52:00 +0000</pubDate><atom:updated>2006-10-25T22:23:07.770-07:00</atom:updated><title>Hi Everyone</title><atom:summary type='text'>So what am I doing starting another blog?  Don't me and my wife already have such a thing?  Sure, but the people who read that thing aren't often the type of people who want to hear me rant about the state of modern programming languages, or the ways in which software engineers break the traditional labour model.  These are the types of things that are often on my mind, so I figured rather than </atom:summary><link>http://thetweedles.net/tech/2006/10/hi-everyone.html</link><author>noreply@blogger.com (Ze Ace)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>