<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mewcetti</title>
	<atom:link href="http://mewcetti.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mewcetti.com</link>
	<description>My Home\\A blog about programming, satire, and my experiences</description>
	<lastBuildDate>Wed, 28 Apr 2010 00:55:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Alleviating Windows DNS performance problems</title>
		<link>http://mewcetti.com/2010/04/27/alleviating-windows-dns-performance-problems/</link>
		<comments>http://mewcetti.com/2010/04/27/alleviating-windows-dns-performance-problems/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 00:55:09 +0000</pubDate>
		<dc:creator>Rei</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://mewcetti.com/?p=179</guid>
		<description><![CDATA[The Windows DNS system is central to ActiveDirectory so you can&#8217;t exactly get rid of it.  Unfortunately, it suffers from performance issues, especially when its coupled together with your primary domain controllers.
I&#8217;ve experienced these issues on iSCSI storage, Fiber channel, and high speed 15k RPM SAS drives (albeit I haven&#8217;t tried solid state).  The remedy [...]]]></description>
			<content:encoded><![CDATA[<p>The Windows DNS system is central to ActiveDirectory so you can&#8217;t exactly get rid of it.  Unfortunately, it suffers from performance issues, especially when its coupled together with your primary domain controllers.</p>
<p>I&#8217;ve experienced these issues on iSCSI storage, Fiber channel, and high speed 15k RPM SAS drives (albeit I haven&#8217;t tried solid state).  The remedy I&#8217;ve found (and it rather cheap), is to using a caching DNS relay.</p>
<p>My particular setup uses <a href="http://centos.org/" target="_blank">CentOS</a> and <a href="http://www.unbound.net/" target="_blank">Unbound</a>.  It also uses paravirtualization mode and vmxnet3 adapters on a VMware ESX cluster for enhanced performance.  If you read further into the <a href="http://www.unbound.net/documentation/howto_optimise.html" target="_blank">Unbound Optimization Documentation</a>, you&#8217;ll get some really good tips on how to optimize the setup for your particular environment.</p>
<p><span id="more-179"></span></p>
<p>You&#8217;ll have to upgrade <a href="http://www.monkey.org/~provos/libevent/" target="_blank">libevent</a> as of CentOS 5.4 (version 1.4.8 seems to work as they indicate), but this is rather simple.  Just do a simple &#8220;./configure &amp;&amp; make &amp;&amp; sudo make install&#8221; job on that library, then when you&#8217;re running your ./configure on libevent, be sure to add &#8211;with-libevent=/usr/local as an argument.</p>
<p>My particular DNS is only allocated 1 CPU (which works rather well, DNS&#8217;s usually aren&#8217;t too processor intensive, just I/O intensive), so I chose to enable forked operation as well for an extra little boost (10-20% since no thread locking needs to take place).</p>
<p>Finally, once all you have everything set up, be SURE to add the following lines to your config</p>
<p>(under Forward Zones section)</p>
<p>name: .<br />
forward-addr: DNS-Server-1-IP-Address<br />
forward-addr: DNS-Server-2-IP-Address</p>
<p>and so on.  You can use as many or as few &#8220;forward-addr:&#8221; lines as you see fit.  The &#8220;name: .&#8221; basically tells it to forward all requests to your Windows DNS servers.  You can set it up where it will only look up your AD domain names on your Windows DNS&#8217;s then use another DNS server for everything else as well.</p>
<p>You also might change a few other variables like &#8220;cache-min-ttl&#8221; and &#8220;cache-max-ttl&#8221; to something like 30 and 90 respectively, to ensure that the addresses are cached for a reasonable amount of time to offload the Windows DNS servers, but also don&#8217;t get in the way of maintenance purposes.  Other variables like &#8220;msg-cache-size&#8221; and &#8220;so-rcvbuf&#8221; might need to be bumped up as well (with so-rcvbuf you might have to change a kernel variable to allow you to have larger I/O buffer sizes so DNS requests don&#8217;t get inadvertently dropped during spikes).</p>
<p>More information can be found in the <a href="http://www.unbound.net/documentation/unbound.conf.html" target="_blank">unbound.conf documentation</a>.</p>
<p>You should see a drastic cutdown in the response time and the amount of I/O load on your DNS servers.</p>
]]></content:encoded>
			<wfw:commentRss>http://mewcetti.com/2010/04/27/alleviating-windows-dns-performance-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux not ready for the mass market&#8230;why is this a bad thing?</title>
		<link>http://mewcetti.com/2009/11/12/mass-market-linu/</link>
		<comments>http://mewcetti.com/2009/11/12/mass-market-linu/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 22:44:11 +0000</pubDate>
		<dc:creator>Rei</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://mewcetti.com/?p=172</guid>
		<description><![CDATA[So with the recent release of Ubuntu 9.10, bloggers out on the net are both decrying the readiness of Linux for the desktop, and trying to figure out what&#8217;s left to inhibit it from accessing the mainstream user.
Ok lets be honest, Ubuntu is not mass market ready, but then again, there&#8217;s no such thing as [...]]]></description>
			<content:encoded><![CDATA[<p>So with the recent release of Ubuntu 9.10, bloggers out on the net are both decrying the readiness of Linux for the desktop, and trying to figure out what&#8217;s left to inhibit it from accessing the mainstream user.</p>
<p>Ok lets be honest, Ubuntu is not mass market ready, but then again, there&#8217;s no such thing as a mass market ready computer.  Try to make something idiot proof and the world will build a better idiot.  Everyone who&#8217;s ever worked around computers knows the horror stories so I won&#8217;t go into it.  But how does Linux compare to commercial OS&#8217;s like Windows and OSX?  Well, it probably would work just fine, and in fact I know it does (I have my grandparents on Ubuntu), for quite a significant portion of users.</p>
<p>So users can use it, and its simple-ish, why wouldn&#8217;t we want it to go to mass market?  One reason, big business.  Up until this point, Linux has been a hobbyist OS, supported by some badass companies like Google, IBM, and Red Hat.  We don&#8217;t really have a mass influx of <em>bad</em> companies into the Linux market.</p>
<p>Look at this very seriously.  The Windows market is LOADED with shit software that every M$ bred moron thinks he can scribble out a .Net yet, or worse yet, C++, application in and make some money.  The Mac market is much better but they&#8217;re next for an influx of shit software.  Here in the Linux world, we enjoy relative comfort in that, while we call everything shit software, it is, on some level, good software because even though the methodology of programming may be one you disagree with, it tends to be founded on some level.</p>
<p>Now, Linux does dominate in the realm of the interwebs as far as servers go, and by that stance there is shit software for it in that arena, but fortunately it doesn&#8217;t usually make it that far (Rails is an exception, but Rails <em>can</em> be good, it just largely isn&#8217;t because they people who program on it are Jerry&#8217;s that though Python and PHP were too hard).</p>
<p>But lets take this realistically.  If companies started developing en masse for Linux, you&#8217;d have this big corporation come along with some damn product, and all of a sudden they decide for whatever dumb reason that they don&#8217;t like how something in a library works (say, glibc), so they fork it.  Now, you&#8217;re probably saying &#8220;isn&#8217;t this the point of open source?&#8221; and yes, it is, but this isn&#8217;t the problem, this NEXT aspect is the problem.  Say that program was a HUGE program, something tons of people used.  Like AOL for instance of yesteryear.  Well what if all the distro guys swapped over to this version of glibc that may end up having huge fucking issues with every little thing on the planet, which they then rush to fix with duct tape and superglue, until its a hotch potch of shit software left and right.</p>
<p>Then you can&#8217;t do ANY friggin thing in the Unix philosophy anymore, you have win32.  Not like you can really have 2 versions of glibc either (you technically can, but to me it&#8217;d seem like way more of a headache than it was worth)</p>
<p>Well that was just one company.  If Linux went mass market, you can imagine that big business would get in and do the library branching, interject their unwanted opinions into a large amount of projects, start buying out projects and draining them down with crap code, forking development, and all of a sudden you have the world&#8217;s biggest clusterfuck on your hands.</p>
<p>And then on top of it, you have shit software abounding.  Everything does everything, but nothing well.  Now it becomes an even bigger chore to find a package that actually friggin works.</p>
<p>I work as a Windows programmer as my day job, and I <em>know</em> what some of these software vendors do and it amazes me to no end, one that they did it and two that it even friggin works.  Knowing all of this, the moment the mass market starts creeping into Linux like it does in the Windows and Mac world, I&#8217;ll end up switching to a better OS which embraces its hobbyist roots, maybe FreeBSD or Plan9.  Sure they don&#8217;t have the most features, but they accomplish their damn goal and damn well, and don&#8217;t worry about become accepted on the mass market.</p>
]]></content:encoded>
			<wfw:commentRss>http://mewcetti.com/2009/11/12/mass-market-linu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hysterical Logic (or the &#8220;Science&#8221; Delirium)</title>
		<link>http://mewcetti.com/2009/08/25/hysterical-logic-or-the-science-delirium/</link>
		<comments>http://mewcetti.com/2009/08/25/hysterical-logic-or-the-science-delirium/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 05:52:36 +0000</pubDate>
		<dc:creator>Rei</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://mewcetti.com/?p=164</guid>
		<description><![CDATA[I&#8217;m a physics student in college and I also work as a programmer for the Department of Environmental Quality here in Oklahoma, so believe me when I say, I&#8217;m inundated in an atmosphere of real scientists, but it never ceases to amaze me how, when observing society, how many people claim to be on the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a physics student in college and I also work as a programmer for the Department of Environmental Quality here in Oklahoma, so believe me when I say, I&#8217;m inundated in an atmosphere of real scientists, but it never ceases to amaze me how, when observing society, how many people claim to be on the side of science, or use the term &#8220;logical&#8221; when the person has absolutely no place using the term.  I&#8217;m sorry but anyone who has a degree in Philosophy or Humanities should be barred from using the term all together.  I&#8217;ve found the vast majority of them to have a highly subjective definition for &#8220;logic&#8221;</p>
<p>I guess part of it descends from the attitude of some people to define a term however they damn well please.  Sorry guys, if you can&#8217;t prove it, its not real.  Despite the fact that English is an atrocious language (especially our Americanized version of it), words do have definitions and meanings and changing them just gives anyone with better things to do that think up new definitions to words all day a major headache.</p>
<p><span id="more-164"></span>I&#8217;m also finding a large contingent of people who want to interject their opinion into science.  Someone I know presumed to infer that philosophy had a place in quantum mechanics, saying it could fill in the holes in our knowledge.  I&#8217;m sorry but when you&#8217;re dealing with something like theoretical physics, no answer is better than a wrong answer.  Proponents of this idea may say that it might not be wrong, but the chances of that are extremely remote, for every 1 thing you get right, you&#8217;ll get 999 wrong, if not a whole lot more.  Look at <a href="http://en.wikipedia.org/wiki/String_theory#Problems_and_controversy" target="_blank">String &#8220;Theory&#8221;</a></p>
<p>There also seems to be a large contingent that presume themselves to be experts in the field after reading a few books on the topic, or worse yet an evanescence, a so called one-hit-wonder where they systematically become more intelligent than someone with formal education and experience in the field.</p>
<p>And the last two are my favorites.  A. The people that argue you can&#8217;t argue with numbers and B. people who don&#8217;t understand the flaws and limitations of the scientific process.</p>
<p>Before I get into what&#8217;s going on, let me take every point step by step and we&#8217;ll see each person debunked.  Going in reverse, &#8220;what&#8217;s wrong with the scientific process?&#8221; you might ask.</p>
<p>Well, the process itself is not the problem, its the introduction of a human element as an observer that is.  Without even getting into the argument that humans can be partial or biased, its invariably clear that humans are fallible and that our 5 senses of observation can and will fail us.  We need the use of specialized equipment in an extreme majority of cases and if not, we just hypothesize using mathematics (REAL logic).  However, this doesn&#8217;t always hold together.  Examples include the <a href="http://en.wikipedia.org/wiki/Goldbach_conjecture" target="_blank">Goldbach Conjecture</a>, the <a href="http://en.wikipedia.org/wiki/Higgs_boson" target="_blank">Higgs Boson</a>, and even <a href="http://en.wikipedia.org/wiki/Spacetime" target="_blank">time</a> (with time, it <a href="http://math.ucr.edu/home/baez/physics/Relativity/GR/time_travel.html" target="_blank">should be possible</a> to move in multiple directions of it, according to the <a href="http://en.wikipedia.org/wiki/Godel_metric" target="_blank">Godel Metric</a>).</p>
<p>But alas, the scientific process is inhibited by the weight of human fallacy further in that our specialized equipment itself, <a href="http://northdenvernews.com/content/view/2124/2/" target="_blank">does fail</a>.  Humans are far from being able to avoid errors, and it should be noted that there are problems with the scientific process.  How many times have you caught yourself yelling at the TV during an episode of Myth Busters because they&#8217;re doing something incorrectly?  Happens to me frequently, like the episode where they tried to verify if <a href="http://en.wikipedia.org/wiki/MythBusters_%282005_season%29#Bulletproof_Water" target="_blank">water was bulletproof</a>, but they couldn&#8217;t quite explain why the larger the calibre of the weapon, the shorter the distance the round went.  The answer has to do with the extreme surface tension of the water, the high energies at which the rounds are fired, and the surface area to which the rounds impact the water with (mostly the first and the last, with modern portable weaponry, there&#8217;s probably not a huge difference in the coefficients of energy between mass and muzzle velocity).  Was there a problem with their observations or the experiment itself?  Not from what I could see, but there was a breakdown in their ability to interpret the data.</p>
<p>Now you might say &#8220;they did effectively produce an outcome which answered the initial question&#8221; but sometimes data output does not effectively allow for interpretation of the data.  The vast majority of people can observe the data themselves but lack the proper knowledge to effectively interpret that data.  Take for instance one of my own <a href="http://dl.getdropbox.com/u/125335/DensityLabReport.pdf" target="_blank">lab reports</a>.  Compare this lab report which includes all of the details and an analysis section and compare its usability to this <a href="http://dl.getdropbox.com/u/125335/EquilibriumofConcurrentForcesReport.pdf" target="_blank">data output report</a>.  If you&#8217;ve had some science you can probably interpret the data but ultimately the lab report on density is probably a heck of a lot easier to interpret than the equilibrium of 2-dimensional concurrent forces report because it includes an analysis and conclusions prepared by a well qualified individual (albeit this is incredibly simple stuff, but you have to go through pre-reqs at some point; oh and please don&#8217;t flame me for calling Cartesian Vectors &#8220;X-Y Vector Components&#8221;).</p>
<p>Lets take another example, <a href="http://www.nws.noaa.gov/radar_tab.php" target="_blank">Doppler radar</a>.  You might be able to make heads-or-tails of this (especially if you&#8217;re Oklahoman; people out here are really tuned into the weather because of the large storms we get) but you might not be able to interpret this data as effectively as say, a meteorologist.</p>
<p>But what if data is self-intuitive like the MythBuster&#8217;s episode data.  Well the problem is the lack of a descriptive analysis by a well-qualified individual could lead to ludicrous assertions based on that information.  Since the 9mm traveled farther than the .50-cal, it could be assumed that larger objects will not travel well through water, but we do have torpedoes and submarines, granted at a much lower speed than the bullets, but there&#8217;s also the aspect of structural integrity that needs to be discussed as to why submarines and torpedoes will operate fine above and bellow the water&#8217;s surface.  Bullets themselves are typically made of lead (because of its high mass per unit matter) with a metal coating.  However, lead is a very soft metal, which goes into the point of the bullet itself in that its designed to rapidly expand on impact, thus dramatically increase its surface area and dissipate its energy quickly, whereas a torpedo is made out of a much harder and stronger metal which will resist expansion in order to minimize its energy dissipation on its surface in order to maximize its propellant energy.</p>
<p>But the question still got answered right?  Water is bulletproof, well yes and no.  They proved that a 9mm will fire farther into the water than a .50-cal but bulletproof is ambiguous.  What if you&#8217;re running from somebody and they happen to be using a crossbow.  Unlikely yes, but you&#8217;re unable to make the determination as to whether the bolt itself will penetrate the water far enough to strike you.  You could make the fatal assertion that the bolt behaves as do the bullets and only dive in a few feet, whereas a lower-energy more aerodynamic bolt from a crossbow could possibly penetrate much further.</p>
<p>So the [female dog] is in the details.</p>
<p>Does this mean that our data is <em>useless</em>?  No, quite the opposite, we just need to understand that not every observation is absolute, especially when axioms themselves are not definitely true (like <a href="http://en.wikipedia.org/wiki/Parallel_postulate" target="_blank">Euclid&#8217;s Fifth Postulate on Parallel Lines</a>, which states that parallel lines will never intersect, a well regarded axiom, but doesn&#8217;t apply in the world of <a href="http://en.wikipedia.org/wiki/Non-euclidian_geometry" target="_blank">non-euclidian geometry</a> where parallel lines <em><strong>do</strong></em> intersect).</p>
<p>Just because something isn&#8217;t readily apparent though doesn&#8217;t mean it cannot exist.  If it can be logically inferred and there exist no more plausible and observable alternatives then it commands itself a hypothesis worth investigating.  Like they said in Star Trek &#8220;once you remove the impossible the only remaining, no matter how implausible, must be true&#8221;</p>
<p>What about those who say you can&#8217;t argue with numbers.  Well regard my previous argument about the fallacies of the scientific process and they apply equally well in this context as well.  Its also worth mentioning that statistics are derived from sample data, if you&#8217;ve had a class in statistics you&#8217;ll know that its very infeasible and impractical to gather data from massive datasets.  However despite our best attempts, data still gains a bias towards a given output.  Take the thought experiment whereby the Federal government decides to help out the economy in the Northeast by imposing a protective-tariff on an imported good.  Whereby the rest of the country would likely be opposed to such a bill because it increased the prices for them, but ultimately helps a given region.  Theoretically, the margin would be near 100% in favor within the northeast, and near 100% opposition outside of the northeast (subject to a lot of variables I know).  Well say this bill only effected the Northeast, and the historic south.  The Northeast has a far greater population and thus more votes in the House of Representatives, but say that historic border states and midwestern states allied with the South, at this point there would be more states allied with the south and thus more votes in the Senate.  Which statistic would matter?  Well its a complex topic.  Being impartial would be quite difficult and require a rather large dataset just for a simple sample.  Thus one can see that the sampling metric is more difficult than initially intended and thus the output data is going to be biased in a given favor.</p>
<p>Well what about the people that just read books on the topic.  Mostly the lack of challenge.  I doubt there are any of these people who read college textbooks in these given topics.  They put me to sleep most of the time, but they contain all of the necessary details, whereas your normal Barnes-and-Nobles &#8220;paperback&#8221;  only contains &#8220;interesting&#8221; information conveyed in a manner meant to educate the layperson (usually, I have Kurt Godel&#8217;s &#8220;On Formally Undecidable Propositions&#8221; which is significantly more than a weekend reader, but that&#8217;s not your standard Barnes-and-Noble paperback either).  The logic behind this is extremely simple.  Both the author and/or the book publisher aim to maximize their target audience and thus see the largest return on their investment.  Simple economics.  Rarely will these books go in levels either, they&#8217;ll typically contain a baseline introduction and then go into differing topics book-to-book, which is in contrast to most textbooks which are leveled.</p>
<p>Further the &#8220;weekenders&#8221; (as I&#8217;ll call them) lack any drive to learn every excruciating detail about a given topic.  If you&#8217;re reading a paperback, unlikely will you ever run into the advanced mathematical proofs or theorems which both prove and help work equations in applications.  Rarely will any weekender memorize this information and even more rarely will they ever use it.  Formally educated persons will memorize every bit of this information because its probably going to be on a test <img src='http://mewcetti.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   Plus with Physics research addendums are usually required for a degree so there is a point where you&#8217;re &#8220;thrown to the lions&#8221; so to speak and have to fend for yourself in a practical application of what you&#8217;ve learned (the addition of professors being nearby helps aid the overall experience by adding educated perspective and experience too).</p>
<p>Now please don&#8217;t confuse weekenders with self-educated scientists.  I&#8217;m sure there is a very small contingent of scientists in active research who are entirely or at least partially self-educated (probably can say most scientists are at least somewhat self-educated in some regards), but reading <em>Incompleteness</em> by Rebecca Goldstein does NOT make you an expert in math (actually quite the opposite, she&#8217;s a philosophy professor first off so she approaches the whole aspect of <a href="http://en.wikipedia.org/wiki/Incompleteness" target="_blank">incompleteness</a> (basically, you can&#8217;t prove the consistency of a given logical system from within that same logical system) incorrectly, but also spends exorbitant amounts of time giving Godel&#8217;s biography).</p>
<p>And what about those who want to interject their own opinions into science.  Well this would effectively defeat the entire purpose behind science (as an observable topic, governed by the scientific process) and turn it into a pseudo-science like Philosophy or metaphysics.  A good example of injection of opinion by otherwise logically sound scientists and individuals is the idea of &#8220;nuclear winter&#8221; where, although theoretically possible, the chance of which is <a href="http://www.ki4u.com/free_book/s73p912.htm" target="_blank">extremely remote</a>.  Carl Sagan and Soviet Scientists were the key proponents of these theories but were ultimately bound to cause political attrition to the west and thus de-proliferate nuclear weaponry.  The goal never was that nuclear winter was real but to remove the public&#8217;s desire to use nuclear weapons (well, Carl Sagan might actually have believed it to be true, but the soviet scientists were surely bound).  I don&#8217;t think any further elaboration is necessary.</p>
<p>And finally, people who would like to redefine words on their own terms without regard to its proper meaning.  This is a bit complex of an argument because we do indeed change the meanings of words over time whether incidentally or purposefully.  Ultimately however, the problem itself has to do with consistency.  Not consistency as in &#8220;usage from person to person&#8221; but a mathematical version of consistency whereby the system is actually usable.  If terms continue to be defined on an &#8220;as wanted&#8221; basis, its removes its mathematical consistency and thus the ability to form logically sound statements (you can&#8217;t add 4 and chair can you? if you do its a highly arbitrary method for doing so).</p>
<p>Ultimately I think a lot of the problem is people have hysterical logic, id est, very subjective, emotion-influenced logic, if it can even be called logic at this point.  Society, I think, is placing an extremely heavy emphasis on emotion and <em>pathos</em> (id est, an unjustifiable appeal to emotion in arguments, most commonly seen with politicians; for example, &#8220;we need to emphasize family values&#8221; well they never quite define what that is nor why we need to define it, and trust me, its far from an axiom).</p>
<p>The explosion of reality TV in recent years is a superb testament to this aspect.  The entire driving force behind it being &#8220;drama&#8221; and emotional outbursts in a so called &#8220;realistic&#8221; setting.  Sure, it can be funny to watch some blonde bimbo blow up on a brunette after she slept with the man-meat of the show, but really people, are we producing a bit too much smog in our brains?</p>
<p>My conclusion on the issue however, is not so much a tirade on the decline of intelligence within society so much as one warning/asking people to look harder into the details and ask yourself, before you start blabbing around about it, is this data correct and is the interpretation plausible?  Charles Dawkins, for instance, is a very good <em>ethos</em> source on biology and evolution because that&#8217;s what his field is in.  However, contrary to popular belief, evolution and creationism are unlikely to be mutually exclusive and thus Dawkins has no further basis for assuming the lack of the existence of a creator.  His assertions, further would not override the assertions of a logician like Kurt Godel who claims &#8220;I am convinced of the afterlife, independent of theology. If the world is rationally constructed, there must be an afterlife.&#8221; (<a href="http://en.wikipedia.org/wiki/Kurt_Godel#Religious_views" target="_blank">src</a>)  who is more likely to have a more sound logical assertion for the existence of a god based on his own observations in raw logic than Richard Dawkins (or any of the Intelligent Design proponents like William Dembsky) who believe evolution and creationism to be mutually exclusive and found their arguments around this one single assertion even though it has a very shaky foundation (its another pathos argument, people automatically assume that just because you think evolution exists, you can&#8217;t believe that the universe was created and vice versa, there is little, if any, justification for this).</p>
<p>That&#8217;s it, hopefully you&#8217;ve pulled something from this useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://mewcetti.com/2009/08/25/hysterical-logic-or-the-science-delirium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft, on the ropes</title>
		<link>http://mewcetti.com/2009/08/13/microsoft-on-the-ropes/</link>
		<comments>http://mewcetti.com/2009/08/13/microsoft-on-the-ropes/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 00:47:23 +0000</pubDate>
		<dc:creator>Rei</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mewcetti.com/?p=160</guid>
		<description><![CDATA[Is Microsoft on the ropes right now?  It certainly seems so with the high levels of attacks they&#8217;ve been levying on the Linux and Mac market (even though M$ does own most of Mac, I&#8217;d call their attacks on Apple merely a charade for the public).
It may seem like they&#8217;re clearly trying to take the [...]]]></description>
			<content:encoded><![CDATA[<p>Is Microsoft on the ropes right now?  It certainly seems so with the high levels of attacks they&#8217;ve been levying on the Linux and Mac market (even though M$ does own most of Mac, I&#8217;d call their attacks on Apple merely a charade for the public).</p>
<p>It may seem like they&#8217;re clearly trying to take the lead, but everyone in psychology is familiar with the <a href="http://en.wikipedia.org/wiki/Defence_mechanism" target="_blank">defence mechanism</a>, which alludes to the possibility that Microsoft is about to have a corporate-equivalent of a stroke.</p>
<p>And honestly, if I were Microsoft I&#8217;d be sweating it too.  Its getting to the point where Ubuntu Linux is <a href="http://lifehacker.com/5224586/first-look-at-ubuntu-904-jaunty-jackalope" target="_blank">matching OSX</a> in the eye candy factor (though I&#8217;d argue its been vastly superior for years now, especially since XGL and Beryl came onto the scene), its <a href="http://www.tuxradar.com/content/benchmarked-ubuntu-vs-vista-vs-windows-7" target="_blank">much faster</a> than 7 or <a href="http://mssaleh.wordpress.com/2008/05/19/ubuntu-804-lts-vs-windows-xp-sp3-application-performance-benchmark/" target="_blank">XP</a>, in many arenas, <a href="http://dvlabs.tippingpoint.com/blog/2008/03/28/pwn-to-own-final-day-and-wrap-up" target="_blank">much more secure</a> than Vista or OSX (&#8220;Vista SP2 most secure OS&#8221;&#8230;yeah&#8230;right, apparently they&#8217;ve never encountered <a href="http://www.osnews.com/story/17488/OpenBSD_Gets_Its_Second_Remote_Exploit_in_10_Years/" target="_blank">OpenBSD</a> or the <a href="http://www.grsecurity.net/" target="_blank">grsecurity</a> Linux kernel, even the NSA likes <a href="http://www.nsa.gov/research/selinux/" target="_blank">Linux</a>), and invariably cheaper (who wants to spend money on an OS AND have to pay for support when they can have a free OS that works most of the time and you only have to pay for support when/if you need it, but even then, there&#8217;s plenty of documentation around the web about how to do things, so you really don&#8217;t even have to pay for support, though the same could be said about Windows, but sometimes there&#8217;s that one situation no one has ever tried before).</p>
<p>So it could be very good news for us Linux fans.  With Google&#8217;s Chrome OS coming up (albeit its not truly Linux, it does at the very least include the Linux kernel), OSX on the rise, and Windows 7 on shaky grounds (with the MS Word injunction, and all of the anti-trust litigation surmounting M$ right now); it could very well be the start of the decline of Microsoft&#8217;s empire.</p>
<p>You know what they say, everything with a beginning, must have an end.</p>
<p><span id="more-160"></span>Now a little of arguing in favor of Microsoft but not in the normal way.  Windows is a business OS, I don&#8217;t think anyone can really question that.  Sure it has some entertainment features and such but I&#8217;d argue where Microsoft makes its big bucks is in the corporate world.</p>
<p>Indeed they do offer things that the other OS&#8217;s are lacking on.  Namely centralized management and policy instantiation.  On Linux its a bit more difficult to control users in a global environment from a centralized point.  Now I&#8217;ll probably have people arguing against that point, but honestly the Linux community does need to start pumping resources into a centralized environment that you can do anything from.</p>
<p>Now I&#8217;m not saying that&#8217;s how environments <em>should</em> be, I&#8217;m just tagging along the argument that a lot of companies have against using Linux.  Personally, I think the Windows environment (as a programmer, and a .Net developer at that) has some serious issues, but overall is a good way of working with Windows.  Linux has a very good environment but what it lacks is a central way of working with it in a cohesive manner to all.  Where a developer could run into ActiveDirectory administration and understand what&#8217;s going on, or vice versa; that doesn&#8217;t exactly work on Linux so much.</p>
<p>As a purist, I&#8217;d rather Linux stay a high-end/hobby OS (used by powerful/stable servers and power users alike), but if you want it to take off and become more successful, there needs to be a centralization.  You might think that&#8217;s a bastardization of Linux and will probably water down the OS, and I totally agree, but as it stands right now, I&#8217;d argue that Linux/UNIX is too advanced for the general population.</p>
<p>For the same reason that people don&#8217;t understand why RISC is superior and x86 CISC is antiquated, they won&#8217;t understand why their &#8220;My Pretty Pony&#8221; game doesn&#8217;t work on Linux.  Its an advanced argument that deals a lot with advanced computing topics.</p>
<p>Do you want to dumb the whole thing down so users will understand it. or do you want to leave it where it is, in wonderful harmony where we know we have the superior OS from many standpoints, untainted by the craziness of the mainstream world?  I&#8217;m choosing the latter.</p>
]]></content:encoded>
			<wfw:commentRss>http://mewcetti.com/2009/08/13/microsoft-on-the-ropes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Tale of Two Couriers</title>
		<link>http://mewcetti.com/2009/08/02/a-tale-of-two-couriers/</link>
		<comments>http://mewcetti.com/2009/08/02/a-tale-of-two-couriers/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 06:46:43 +0000</pubDate>
		<dc:creator>Rei</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mewcetti.com/?p=156</guid>
		<description><![CDATA[Actually its a tale of just one.  I&#8217;d like to take the opportunity to praise UPS (the United Parcel Service) for their end result in an extraneous case.
My friend had me build him a computer, but he lives out of state so I had to send it off.  UPS has good prices in comparison [...]]]></description>
			<content:encoded><![CDATA[<p>Actually its a tale of just one.  I&#8217;d like to take the opportunity to praise UPS (the United Parcel Service) for their end result in an extraneous case.</p>
<p>My friend had me build him a computer, but he lives out of state so I had to send it off.  UPS has good prices in comparison to FedEx and like hell I&#8217;m gunna put a desktop computer in the hands of the USPS.  However I know crap happens from time to time, so I packaged the computer in the box the case came in (double walled cardboard and a custom fitting Styrofoam pack), as well as purchased enough insurance to replace the unit should it be necessary.</p>
<p>Well, the worst case scenario ended up happening.  The desktop arrived at my friend&#8217;s house with the case trashed and the computer itself, non-functional.  So I had him send it back so I could get a better look at it.  It was indeed broken.</p>
<p><span id="more-156"></span></p>
<p>So I filed a claim on UPS&#8217;s website (makes things MUCH more convenient to file).  Well UPS came by to pick the unit up while I was in class (when the email I received said the carrier would be in contact).  So I came back having missed him and packaged it up to be sent off the next day where they took it to their nearby hub (this was about the only answer I could get out of the carrier with my simple questions of &#8220;where is it going?&#8221; &#8220;Am I going to get it back?&#8221; &#8220;When is it going to come back&#8221;).  Well 1 rude carrier and 2 days passed, and it was redelivered back to me, and the carrier sped off before I could ask him some questions (kind of a rude fellow).</p>
<p>Another day or two went by and I got a call from what seemed to be a third party telling me my claim had been denied because &#8220;it wasn&#8217;t packed according to UPS specification&#8221;  Well this was crap so I contested the outcome and they escalated it to an adjuster within the company.  He did indeed call back within the time they told me he would (now as bad as the situation was at this point, I can say kudos for UPS to getting back to me and within the times they specified).  Unfortunately, I was in class so I missed the call and he didn&#8217;t answer the voicemail I left him.  Well I called again the next day and caught him, and sent pictures of the box and the unit within via email to the adjuster and called him back about 15 minutes later (because he said he would call me back after he got the pictures and I got an email confirmation that my contesting of the outcome of the claim had been approved).  Well he claimed that he hadn&#8217;t gotten it still, but oh well.</p>
<p>I waited 2 days and a weekend before finally re-emailing the pics to make sure he got them, within 5 minutes I received a return email&#8230;an out of office notification.  Wonderful&#8230;But at least I knew he got the email this time.</p>
<p>The very next day I got a call from a different person at UPS (apparently a different division too), unfortunately at an inconvenient time for me to take a call, so I missed it again.</p>
<p>I know what you&#8217;re thinking.  &#8220;I thought this was supposed to be a good story&#8221;.  Well this is where it takes a dramatic turn for the better.  I hate this type of being tossed around stuff typical of many corporations but this next step is where they break the mold.</p>
<p>I call the UPS claims office that had called me back, and immediately I was showered with apologies (sincere ones too &#8220;We&#8217;re sorry that we broke your package&#8221; not &#8220;we&#8217;re sorry that you have a problem with how we do business&#8221;), and after only a few seconds they informed me that my claim was approved and they&#8217;d be sending me a check for the claimed amount immediately.  The call was rather short and highly productive.  I received one more asking that I update my account information online because something odd had happened with who to make the check out to so I did and I&#8217;ve since been informed via email that my check is on the way.</p>
<p>So UPS ended up making things right, so all I can say is thanks UPS!  You&#8217;ve made right what was wronged and I&#8217;ll be happy to use your service again farther.</p>
]]></content:encoded>
			<wfw:commentRss>http://mewcetti.com/2009/08/02/a-tale-of-two-couriers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.04 Jaunty and Pidgin</title>
		<link>http://mewcetti.com/2009/07/21/ubuntu-9-04-jaunty-and-pidgin/</link>
		<comments>http://mewcetti.com/2009/07/21/ubuntu-9-04-jaunty-and-pidgin/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 07:52:42 +0000</pubDate>
		<dc:creator>Rei</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mewcetti.com/?p=154</guid>
		<description><![CDATA[So I&#8217;ve been experiencing issues with Pidgin randomly freezing, locking up, and behaving erratically in Ubuntu 9.04 Jaunty.  I looked into the issue and ran into this bug.  If you&#8217;re unfamiliar, Canonical did some significant changes to libnotify in 9.04 and that bug seemed to tip me off to the problem.
I use the [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been experiencing issues with Pidgin randomly freezing, locking up, and behaving erratically in Ubuntu 9.04 Jaunty.  I looked into the issue and ran into <a href="https://bugs.launchpad.net/ubuntu/+source/pidgin-libnotify/+bug/350282">this bug</a>.  If you&#8217;re unfamiliar, Canonical did some <a href="http://www.markshuttleworth.com/wp-content/uploads/2008/12/jaunty904_notifications_example1_web_092.swf">significant changes to libnotify</a> in 9.04 and that bug seemed to tip me off to the problem.</p>
<p>I use the nVidia restricted drivers as well so it could be a problem in that arena, but if you&#8217;re suffering from the issue, until it gets fixed, you can just disable the Pidgin libnotify plugin (go to your Plugins menu and uncheck the &#8220;Libnotify Popups&#8221; plugin).  This should fix the issue, I&#8217;ll correct myself if it doesn&#8217;t.</p>
]]></content:encoded>
			<wfw:commentRss>http://mewcetti.com/2009/07/21/ubuntu-9-04-jaunty-and-pidgin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remove GRUB from a Mac under OSX</title>
		<link>http://mewcetti.com/2009/07/11/remove-grub-from-a-mac-under-osx/</link>
		<comments>http://mewcetti.com/2009/07/11/remove-grub-from-a-mac-under-osx/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 00:20:01 +0000</pubDate>
		<dc:creator>Rei</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://mewcetti.com/?p=145</guid>
		<description><![CDATA[I seem to deal with the most obscure scenarios known to computing, and here&#8217;s another one.
So you&#8217;ve installed Ubuntu on your Mac running a dual boot with OSX, but you messed up and accidentally installed the bootloader to the MBR.  Well this will render your system useless as Mac&#8217;s use EFI and GPTs, rendering MBRs [...]]]></description>
			<content:encoded><![CDATA[<p>I seem to deal with the most obscure scenarios known to computing, and here&#8217;s another one.</p>
<p>So you&#8217;ve installed <a href="http://www.ubuntu.com/" target="_blank">Ubuntu</a> <a href="https://wiki.ubuntu.com/MactelSupportTeam/CommunityHelpPages" target="_blank">on your Mac</a> running a dual boot with OSX, but you messed up and accidentally installed the bootloader to the MBR.  Well this will render your system useless as Mac&#8217;s use EFI and GPTs, rendering MBRs rather useless, outside of its MBR emulation mode that is.  However in order for it to function properly, it needs to be on your first Ubuntu partition, not in the whole disk&#8217;s MBR segment.</p>
<p>You <em>could</em> just reinstall, but that&#8217;ll will leave another icon of Tux just sitting there in your <a href="http://refit.sourceforge.net/" target="_blank">rEFIt</a> menu.  Its a little annoying in my opinion so lets get rid of it.</p>
<p>Within OSX, pop open your Terminal (yeah, that thing that none of you Mac-heads ever use but us UNIX guys can&#8217;t live without).  If you&#8217;re running a Mac with only 1 hard drive then its pretty simple.  Just type in <strong><em>sudo fdisk -u /dev/disk0</em></strong><sup>See note</sup> and just type in your password and go.  This will write a new MBR to the proper segment and remove the extra logo from rEFIt.</p>
<p>If you&#8217;re running multiple hard drives with ZFS concatenation, or RAID, or whatever the heck you may be doing, you&#8217;re on your own, sorry <img src='http://mewcetti.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Note:</strong> Be careful in performing this action, because it does mess with your MBR.  I don&#8217;t think your Mac is going to be that picky with the MBR since it uses a GPT by default but it still could <strong>render your system unbootable</strong>.  As such I obviously take no responsibility for your actions.  You break it, its your fault, not mine.</p>
]]></content:encoded>
			<wfw:commentRss>http://mewcetti.com/2009/07/11/remove-grub-from-a-mac-under-osx/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>An Open Letter to Oklahoma Colleges</title>
		<link>http://mewcetti.com/2009/07/09/an-open-letter-to-oklahoma-colleges/</link>
		<comments>http://mewcetti.com/2009/07/09/an-open-letter-to-oklahoma-colleges/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 05:06:59 +0000</pubDate>
		<dc:creator>Rei</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://mewcetti.com/?p=139</guid>
		<description><![CDATA[This message was originally sent to the Daily Oklahoman as a letter to the editor but I decided to post it here too.
Note: This letter was written to Oklahoman schools but its easily applicable to quite a few colleges, check your institution&#8217;s policies and such, they may be hard to find.  Also, this document, [...]]]></description>
			<content:encoded><![CDATA[<p>This message was originally sent to the Daily Oklahoman as a letter to the editor but I decided to post it here too.</p>
<p>Note: This letter was written to Oklahoman schools but its easily applicable to quite a few colleges, check your institution&#8217;s policies and such, they may be hard to find.  Also, this document, like all content originating from me on this site, is Creative Commons, By Attribution licensed, feel free to use it in your efforts</p>
<p><strong>Edit: </strong>Sent list:
<ul>
<li>Sent to Gina Wekke, Director of OSRHE Campus Compact who&#8217;s duty is &#8220;articulating the importance of civic responsibility as an outcome of higher education.&#8221;</li>
<li>Sent to Robert Lindley, Executive Directory of Community Outreach at UCO, on OSRHE Economic Development board</li>
<li>Sent to Debbie Terlip, OSRHE Student Relations Liason &#8212; Response: &#8220;This is an institutional issue and the Oklahoma State Regents for Higher Education have no jurisdiction or ability to resolve it.&#8221;</li>
</ul>
<p>Update: The <a href="http://www.newsok.com" target=_blank>Daily Oklahoman</a> has expressed interest in this letter and would like to do an article on it, w00t!</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;Begin Message&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Dear Oklahoma Colleges,</p>
<p>I&#8217;m writing on a seemingly small, but in actuality a large, concern of mine regarding the conduct of local colleges in regards to intellectual property.</p>
<p>The issue starts at my own alma mater, where I am a computer science major, after trying to petition the school to simply sign a form stating they had no intention to sue a non-profit organisation under which I was working on a well known open source compiler in my own spare time.  The institution not only put up a strong resistance to simply verifying that they would not claim ownership of code I own and have the right to do with what I will, but also informed me that in working in the project, if I wrote code for the project and used it as classwork this would qualify as plagiarism.  Further, the very concept of me having any ownership of school work, such as my graduate thesis, was simply preposterous.</p>
<p>Now these concepts seemed to strike me as absurd.  First, why would an institution put up such resistance to simply signing a 1-page waiver acknowledging that they would follow their own policy and allow me to retain ownership of code written on my own time?  Are they wanting to reserve the right to change their minds if one of their students comes up with the next big thing?</p>
<p>Second, how is reusing one&#8217;s own work in multiple places plagiarism?  Did I not do the work myself and adequately met the requirements of the assignment?  I&#8217;m not sure where these institutions get off, but it would seem infinitely more logical to not reinvent the wheel.  That&#8217;s not to say we shouldn&#8217;t be held responsible to learn important concepts, but if I&#8217;ve already done the assignment once, it seems counter-productive to do it again.  It seems to me again that the institution wants to reserve themselves the right to claim ownership of code.</p>
<p>Third, I&#8217;m not sure where these institutions get the concept that my own ownership of my hard, uncompensated, work is not my own.  I hate to inform these institutions but if I&#8217;m going to spend tens of thousands of dollars on an education ultimately to be compensated with a simple piece of paper, I find it only logical that I also retain ownership of works I create myself without significant support of the institution (any and all knowledge is paid for by my tuition and the government, as is the case in public institutions).</p>
<p>My ideology of backlashing against these concepts may seem absurd to some, but its really not.  The above ideals are those practised by top engineering institutions such as the Massachusetts Institute of Technology, Stanford University, and others.  If one reads into the history of Silicon Valley, they&#8217;ll find out that two important components for its success are both research into practical arenas (originally electronic warfare), and University support of students.  The second is a little vague, but Silicon Valley institutions participate with students turning entrepreneurs in arenas such as licensing of intellectual property, better policy on collaboration and ownership of university collaborative projects, and allowing professors to consult for these new institutions.</p>
<p>Now forgive my prudence, but as far as I&#8217;m concerned, universities first concern should be to educate their students and promote innovation, but it seems as if a large majority of institutions have a adopted a corporate-like policy of furthering profits.  While profit for institutions is by no means a bad thing, doing so in an ineffective manner that compromises the degree of education given to the students is inherently bad.</p>
<p>I think that universities locally have a superb opportunity to improve the economy of our state and locality, and further greatly progress technology, and create a new stream of businesses in our area.  Is it a coincidence that some of the best places for technology based startups are Silicon Valley, CA, Cambridge, MA, and even Austin, X when these locales are located right over top of some of this country&#8217;s top engineering institutions?  Doubtfully.</p>
<p>I love Oklahoma and especially living here and its honestly a shame that I may have to move away to not only get a competitive education but also move into an institution that has policies meant to encourage innovation.  Until then, I hate to inform my alma mater that I won&#8217;t be doing anything spectacular that could make them any money, because of the level in which I disagree with their policies.</p>
]]></content:encoded>
			<wfw:commentRss>http://mewcetti.com/2009/07/09/an-open-letter-to-oklahoma-colleges/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interesting information about colleges&#8230;</title>
		<link>http://mewcetti.com/2009/06/25/interesting-information-about-colleges/</link>
		<comments>http://mewcetti.com/2009/06/25/interesting-information-about-colleges/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 06:39:36 +0000</pubDate>
		<dc:creator>Rei</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://mewcetti.com/?p=137</guid>
		<description><![CDATA[When you&#8217;re talking engineering colleges, names like MIT and Stanford pop up.  When you think of technology you really think about Silicon Valley in the Bay Area of California.  You may even think about Cambridge, MA (its a little less known but still important startup bed).
Well, considering the prestige of those colleges is it any [...]]]></description>
			<content:encoded><![CDATA[<p>When you&#8217;re talking engineering colleges, names like MIT and Stanford pop up.  When you think of technology you really think about Silicon Valley in the Bay Area of California.  You may even think about Cambridge, MA (its a little less known but still important startup bed).</p>
<p>Well, considering the prestige of those colleges is it any wonder that all the industry sticks around?  But honestly, is it really the academics themselves that are creating those entrepreneurs?  The video bellow has an interesting thought&#8230;</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/hFSPHfZQpIQ&amp;hl=en&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/hFSPHfZQpIQ&amp;hl=en&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>What&#8217;s the interesting thought?  Not that these colleges have good academics (for there are quite a few colleges with just as good if not better academics), but rather that they work with their students after graduating, not <em>finding</em> jobs, but <em>creating</em> them.  The universities encourage their students to start their own companies and work with their students in licensing of intellectual property, and encourage their professors to consult for the new companies being created by students.</p>
<p>Honestly, when you look at it, that&#8217;s quite brilliant, and it seems to work.</p>
<p>That&#8217;s scores different from how my college is (they claim ownership of all of my classwork with no ability for me to license it back, and the very thought of me F/OSS&#8217;ing my graduate thesis is obscene).  I guess we know who&#8217;s method works better&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://mewcetti.com/2009/06/25/interesting-information-about-colleges/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call for Recommendations: Linux Distro</title>
		<link>http://mewcetti.com/2009/06/23/call-for-recommendations-linux-distro/</link>
		<comments>http://mewcetti.com/2009/06/23/call-for-recommendations-linux-distro/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 00:49:56 +0000</pubDate>
		<dc:creator>Rei</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://mewcetti.com/?p=133</guid>
		<description><![CDATA[Ok here&#8217;s the scoop.  I&#8217;m starting work on a Linux distro meant to be run as a live OS with persistent changes on a USB flash drive.  The distro is targeted at Computer Science students so they can take the distro with them.  I&#8217;m debating building it as a desktop OS as well to be [...]]]></description>
			<content:encoded><![CDATA[<p>Ok here&#8217;s the scoop.  I&#8217;m starting work on a Linux distro meant to be run as a live OS with persistent changes on a USB flash drive.  The distro is targeted at Computer Science students so they can take the distro with them.  I&#8217;m debating building it as a desktop OS as well to be used as a primary distro.</p>
<p>The basic jist is that the distro is meant to be run on lab computers in CS departments and allow access to university resources.  These include things like Windows/CIFS shares, Zephyr/XMPP, and things like that.</p>
<p>Here are some of my current ideas</p>
<ul>
<li>
<h2>Window Managers</h2>
</li>
<dl>
<dt>e17</dt>
<dd>Great window manager, just currently unstable</dd>
<dt>KDE</dt>
<dd>Already built into the package manager I&#8217;m thinking of using, seems to be a dev favorite</dd>
<dt>GNOME</dt>
<dd>Stable and simple</dd>
</dl>
<li>
<h2>Programming Software</h2>
<ul>
<li>emacs/vim (both graphical and console versions)</li>
<li>Various programming language integration versions for above editors</li>
<li>GNU Compiler Collection (the whole thing, C, ADA, Java, etc)</li>
<li>Java JDK (depending on redistribution licensing but it shouldn&#8217;t be a problem)</li>
<li>Eclipse and Netbeans IDEs with various plugins</li>
<li>gdb/DDD</li>
<li>dtrace (depending on usability)</li>
<li>Various other compilers like GHC and SBCL</li>
<li>Developer tools for AIs and such (CommonLisp and PROLOG stuff)</li>
</ul>
</li>
<li>
<h2>Usability Software</h2>
<ul>
<li>OpenOffice 3.1</li>
<li>Compression software (tar, unrar, 7zip, etc)</li>
<li>OpenSSH (obviously)</li>
<li>Firefox</li>
<li>Rhythmbox</li>
</ul>
</li>
<li>
<h2>Math Software</h2>
<ul>
<li>Maxima</li>
<li>IT++</li>
<li>GNU libmatheval</li>
<li>Octave</li>
</ul>
</li>
<li>
<h2>Documentation</h2>
<ul>
<li>Free Documentation and tutorials for programming languages and theory</li>
<li>Software to cache web pages locally so they can be pulled up without an internet connection</li>
</ul>
</li>
<li>
<h2>Security Software</h2>
</li>
<dl>
<dt>grsecurity/PAX</dt>
<dd>Help mitigate attacks against the system and also has the added benefit of forcing the CS Student to code properly and prevents them from doing stuff they shouldn&#8217;t be doing</dd>
<dt>SELinux</dt>
<dd>Again, helps mitigate attacks and prevents the user from doing things with code that he shouldn&#8217;t be doing</dd>
<dt>ClamAV/chkrootkit/rkhunter</dt>
<dd>Just in case <img src='http://mewcetti.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </dd>
</dl>
<li>
<h2>Package Managers</h2>
</li>
<dl>
<dt>Nix</dt>
<dd>I have a preference for Nix because its purely functional (id est, non-destructive) which will help mitigate issues with dependency hell, and also allow easy rollback to previously working software if testing new versions.  My issue is that because its purely functional, it&#8217;ll use up a lot of drive space.  Flash drives should be large enough where this isn&#8217;t an issue, but there would probably be the need for a cleanup script that&#8217;ll clean out older versions</dd>
<dt>Pacman</dt>
<dd>This one is good because its on a rolling release system and has lots of packages (pacman is Arch Linux&#8217;s package manager), it just doesn&#8217;t offer the flexibility of Nix</dd>
<dt>APT</dt>
<dd>There&#8217;s always Debian&#8217;s package manager.  It could prove to be difficult, however, to run this on a rolling release system because of how its designed.  Preferably stay away from this package manager and other staged release package managers</dd>
</dl>
</ul>
<p>If you like where this is headed, you can help out or you can at least give me some ideas for the OS.  Included software, underlying systems, stuff like that.  Obviously I&#8217;d like to use as much F/OSS code as humanly possible.  I&#8217;m not opposed to stepping outside of the bounds of F/OSS, but due to licensing regarding redistribution, I figure it&#8217;ll be a heck of a lot less of a headache.</p>
]]></content:encoded>
			<wfw:commentRss>http://mewcetti.com/2009/06/23/call-for-recommendations-linux-distro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
