<?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>Atomized &#187; rant</title>
	<atom:link href="http://atomized.org/tag/rant/feed/" rel="self" type="application/rss+xml" />
	<link>http://atomized.org</link>
	<description>Fragmenting reality.</description>
	<lastBuildDate>Mon, 23 May 2011 23:46:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Oh my god, PHP.</title>
		<link>http://atomized.org/2008/10/oh-my-god-php/</link>
		<comments>http://atomized.org/2008/10/oh-my-god-php/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 22:36:20 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[suck]]></category>

		<guid isPermaLink="false">http://atomized.org/?p=390</guid>
		<description><![CDATA[For reasons I don’t understand, this does not work (ReflectionException &#8216;Class Foo does not have a property named prop&#8217;): class Foo { protected static $prop = 'My value'; } $ref = new ReflectionClass('Foo'); $prop = $ref-&#62;getStaticPropertyValue('prop'); However, this does: $ref = new ReflectionClass('Foo'); $props = $ref-&#62;getStaticProperties(); $prop = $props['prop']; This does not work; PHP cannot [...]]]></description>
			<content:encoded><![CDATA[<p>For reasons I don’t understand, this does not work (ReflectionException &#8216;Class Foo does not have a property named prop&#8217;):</p>
<pre>
class Foo
{
    protected static $prop = 'My value';
}

$ref = new ReflectionClass('Foo');
$prop = $ref-&gt;getStaticPropertyValue('prop');
</pre>
<p>However, this does:</p>
<pre>
$ref = new ReflectionClass('Foo');
$props = $ref-&gt;getStaticProperties();
$prop = $props['prop'];
</pre>
<p>This does not work; PHP cannot dereference array return values:</p>
<pre>
$props = $ref-&gt;getStaticProperties()['prop'];
</pre>
<p>This does not work; PHP cannot dereference objects from new instances:</p>
<pre>
$props = new ReflectionClass('Foo')-&gt;getStaticProperties();
</pre>
]]></content:encoded>
			<wfw:commentRss>http://atomized.org/2008/10/oh-my-god-php/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Apple’s new laptops: Ugly, unusable crap</title>
		<link>http://atomized.org/2008/10/apple%e2%80%99s-new-laptops-ugly-unusable-crap/</link>
		<comments>http://atomized.org/2008/10/apple%e2%80%99s-new-laptops-ugly-unusable-crap/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 03:03:45 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Film & DVD]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[gloss]]></category>
		<category><![CDATA[glossy screen]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://atomized.org/?p=362</guid>
		<description><![CDATA[I’m sure you couldn’t tell, but I’m not happy about Apple’s announcements today. They’re Ugly Really. These things just look bad. I hated the nasty black bezel on the aluminum iMac, and I hate it on these. It hasn’t grown on me. They’re plain ugly, eschewing clean minimalism for a terrible retro throwback design. I [...]]]></description>
			<content:encoded><![CDATA[<p>I’m sure you couldn’t tell, but I’m not happy about <a href="http://www.engadget.com/2008/10/14/live-from-apples-spotlight-turns-to-notebooks-event/">Apple’s announcements today.</a></p>
<h2>They’re Ugly</h2>
<div id="attachment_353" class="wp-caption alignright" style="width: 310px"><a href="http://atomized.org/wp-content/uploads/2008/10/new-macbook.jpg"><img src="http://atomized.org/wp-content/uploads/2008/10/new-macbook-300x173.jpg" alt="Apple’s new MacBook/MacBook Pro" title="new-macbook" width="300" height="173" class="size-medium wp-image-353" /></a><p class="wp-caption-text">Apple’s new MacBook/MacBook Pro</p></div>
<p>Really. These things just look <i>bad</i>. I hated the nasty black bezel on the aluminum iMac, and I hate it on these. It hasn’t grown on me. They’re plain ugly, eschewing clean minimalism for a terrible retro throwback design. I mean, <a href="http://en.wikipedia.org/wiki/PowerBook_G4#Titanium_PowerBook_G4">we’ve been here before</a>. What’s next, Snow White?</p>
<div id="attachment_357" class="wp-caption alignleft" style="width: 160px"><a href="http://atomized.org/wp-content/uploads/2008/10/apple_iigsb1.jpg"><img src="http://atomized.org/wp-content/uploads/2008/10/apple_iigsb1-150x150.jpg" alt="Apple’s new Mac Mini" title="Apple’s new Mac Mini" width="150" height="150" class="size-thumbnail wp-image-357" /></a><p class="wp-caption-text">Apple’s new Mac Mini</p></div>
<p>And why can’t they keep their stuff unified? The iMac and iPhone come out with the silver/black/gloss design, then the iPhone goes back to the MacBook style black/white, then they kill that design entirely. What are they smoking?</p>
<h2 style="clear: both;">No Matte Screens</h2>
<p>The only computer Apple sells with a matte screen is now the 17” MacBook Pro. I know that the mouth-breather faction just <i>loves</i> them some glossy, but they’re truly god-awful unusable crap. I’m sure they’re great if you’re sitting in your mom’s basement watching ST:TOS, but for those who need to use them outside an inky grotto, the gloss is a huge negative. <a href="http://www.macworld.com/article/136061/2008/10/matte_laptops.html">Many people agree</a> with me on this.</p>
<p>I mean, <i>really</i>. Look at <a href="http://www.blogcdn.com/www.engadget.com/media/2008/10/apple-new-macbook-hands-on-top.jpg">this photo</a>. It’s awful.</p>
<h2>They’re Really Dumb</h2>
<p>The Pro laptops have two graphics cards; one for when you’re plugged in and want to push as many polygons as possible, and one to conserve power when you’re on battery. Now, this sounds pretty cool, actually. It would be better if you had a single card that could just scale down, like <a href="http://en.wikipedia.org/wiki/Frequency_scaling">modern CPU cores can</a>, but it sounds pretty neat. Well, until you find out that to switch, <a href="http://www.engadget.com/2008/10/14/macbook-pro-requires-logout-to-switch-graphics-modes/">you have to <i>log out</i></a>. Seriously. Log out? What is this, Windows? May as well require a reboot.</p>
<p>Let me ask you: when was the last time you logged out of your computer? Can you even remember? I <i>never</i> log out; it’s too big an interruption to my workflow. Macs have this slick sleep mode that lets you take them anywhere and never interrupts what you were doing. This breaks all of that, and I don’t even see the point of having a laptop that works that way. You may as well go buy an iMac to keep on your desk, since it’ll be faster to resume working there than log out and back in to your laptop.</p>
<p>For a company with a reputation of making things that Just Work™, this is a major screwup.</p>
<p>There’s no way I’m going to be sporting one of these things. I just hope my late 2007 MacBook Pro lasts until Uncle Steve’s recto-cranial inversion is reversed.</p>
]]></content:encoded>
			<wfw:commentRss>http://atomized.org/2008/10/apple%e2%80%99s-new-laptops-ugly-unusable-crap/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

