<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: technoguyrob</title><link>https://news.ycombinator.com/user?id=technoguyrob</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 05:25:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=technoguyrob" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by technoguyrob in "And "e" Appears from Nowhere: Quick Numerical Experiment with Clojure"]]></title><description><![CDATA[
<p>Could be an easy Putnam problem.</p>
]]></description><pubDate>Fri, 06 Aug 2010 21:57:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=1582422</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=1582422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1582422</guid></item><item><title><![CDATA[New comment by technoguyrob in "Procrastinating Again? How to Kick the Habit."]]></title><description><![CDATA[
<p>Bookmarked this HN page for later so I can make the obvious joke about this article.</p>
]]></description><pubDate>Wed, 26 Nov 2008 17:48:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=377828</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=377828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=377828</guid></item><item><title><![CDATA[New comment by technoguyrob in "Yehuda Yudkowsky, 1985-2004"]]></title><description><![CDATA[
<p><i>I'd like to live for a time, sure, but even five hundred years might be too long. I'd either get driven insane by the constant bow-shocks of ever advancing culture, or I'd lapse into some kind of boredom-induced stupor.</i><p>It's not wrong either for the rest of us to be curious.</p>
]]></description><pubDate>Wed, 26 Nov 2008 17:38:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=377816</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=377816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=377816</guid></item><item><title><![CDATA[New comment by technoguyrob in "Announcing my free book on Vim"]]></title><description><![CDATA[
<p>..............<p>........................<p>I thought David was kidding. Jesus.</p>
]]></description><pubDate>Wed, 26 Nov 2008 17:21:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=377799</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=377799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=377799</guid></item><item><title><![CDATA[New comment by technoguyrob in "Do Passwords Scale?"]]></title><description><![CDATA[
<p>Centralization. (OpenID)</p>
]]></description><pubDate>Wed, 26 Nov 2008 12:56:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=377573</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=377573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=377573</guid></item><item><title><![CDATA[New comment by technoguyrob in "DNS Drama Exposed (Dramatically)"]]></title><description><![CDATA[
<p>Indeed. The title should have appended: "...dramatically."</p>
]]></description><pubDate>Wed, 26 Nov 2008 03:18:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=377209</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=377209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=377209</guid></item><item><title><![CDATA[New comment by technoguyrob in "A solution for the "send email to relatives when I die" problem"]]></title><description><![CDATA[
<p>What if your business partner dies? I thought everyone needs to confirm you are dead? What if they are dead?</p>
]]></description><pubDate>Tue, 25 Nov 2008 01:22:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=375797</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=375797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=375797</guid></item><item><title><![CDATA[New comment by technoguyrob in "A Proof of the Halting Problem's Undecidability in Verse"]]></title><description><![CDATA[
<p>Sing this out loud in a low voice...awesome.</p>
]]></description><pubDate>Sun, 23 Nov 2008 23:24:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=374192</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=374192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=374192</guid></item><item><title><![CDATA[New comment by technoguyrob in "Is Gmail Safe? How do you protect yourself from these kind of attacks? "]]></title><description><![CDATA[
<p>The same key can be used for each session...when the Gmail page is being generated, I am saying this embedded in-line key can be associated TO the user's cookie, so that there is a one-to-one correspondence between this "Javascript cookie/session variable" and the user's actual cookie. There is no problem whatsoever. The only thing to be done is the exact same authentication that Google has to do to determine from which authenticated user chat requests are coming from (or any other AJAX request sent to Gmail).<p>EDIT: To answer your question of "are they doing some kind of lookup for each AJAX request?" Well <i>of course</i>, since they already have to <i>look up</i> a user's ID, account information, etc. based on the cookie they send.</p>
]]></description><pubDate>Sun, 23 Nov 2008 01:23:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=373361</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=373361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=373361</guid></item><item><title><![CDATA[New comment by technoguyrob in "Is Gmail Safe? How do you protect yourself from these kind of attacks? "]]></title><description><![CDATA[
<p>And the Gmail engineers should add an opt-out "high security" mode that checks the referer to make sure the form submission is coming from Gmail itself and not some outside website. This way people who like to use custom/blank referers can ignore this security concern if they want, and all the rest of us can prevent the risk of this problem.<p>EDIT: Or how about just adding an in-line Javascript variable? Say, on all Gmail pages, you could embed this in the page:<p><pre><code>   <script>var SECURITY_KEY = "918028cd79a5ba47e83e6ba68d036ca3";</script>
</code></pre>
And then when sending AJAX or form requests in the background, make sure to include that as a request parameter. That way, even if the user has the right authentication cookies, external websites won't be able to fool Gmail into thinking they are Gmail.<p>Really, this doesn't seem like a very hard problem to solve...couple lines of code...</p>
]]></description><pubDate>Sat, 22 Nov 2008 12:23:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=372913</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=372913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=372913</guid></item><item><title><![CDATA[New comment by technoguyrob in "Sounds Like Bach"]]></title><description><![CDATA[
<p><i>Reading that article made me expect a future in which a musician will not be known for a particular composition, but for the algorithm he devised for creating music of a particular flavor.</i><p>This only goes to show that eventually, all fields of knowledge will be nothing except mathematics!</p>
]]></description><pubDate>Fri, 21 Nov 2008 17:18:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=372092</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=372092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=372092</guid></item><item><title><![CDATA[New comment by technoguyrob in "My Public Apology"]]></title><description><![CDATA[
<p>Hahahaha, I like the profile update.</p>
]]></description><pubDate>Fri, 21 Nov 2008 17:14:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=372085</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=372085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=372085</guid></item><item><title><![CDATA[New comment by technoguyrob in "Sounds Like Bach"]]></title><description><![CDATA[
<p>The Reddit discussion on this is really good:<p><a href="http://www.reddit.com/r/programming/comments/7eoth/sounds_like_bach/" rel="nofollow">http://www.reddit.com/r/programming/comments/7eoth/sounds_li...</a></p>
]]></description><pubDate>Fri, 21 Nov 2008 10:47:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=371781</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=371781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=371781</guid></item><item><title><![CDATA[New comment by technoguyrob in "My Public Apology"]]></title><description><![CDATA[
<p>Sweet, I can now say I've been told "fuck you[r downvotes]" by a professor from Cornell.</p>
]]></description><pubDate>Fri, 21 Nov 2008 09:46:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=371736</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=371736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=371736</guid></item><item><title><![CDATA[New comment by technoguyrob in "JQuery magicpreview plug-in"]]></title><description><![CDATA[
<p>XSS detection is not just as simple as that. For example, in IE, entering the following produces a pop-up:<p><pre><code>   <table style="background-image:url(javascript:alert(1))"><tr><td>Hi</td></tr></table>
</code></pre>
However, read debt's comment below. XSS is irrelevant here since "XSS" means cross-site scripting, i.e., ,managing to embed Javascript into pages someone ELSE sees. Only the client sees this, it doesn't get reproduced for anyone else.</p>
]]></description><pubDate>Fri, 21 Nov 2008 00:53:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=371303</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=371303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=371303</guid></item><item><title><![CDATA[New comment by technoguyrob in "Michael Crichton on talent: "I just work hard""]]></title><description><![CDATA[
<p>I think mediocrity is sort of the complement to laziness, in that respect. For example, settling for a cubicle job that drains you because you don't think you can do anything better or don't want to--that's still "laziness" in the way you're describing.</p>
]]></description><pubDate>Fri, 14 Nov 2008 05:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=364005</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=364005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=364005</guid></item><item><title><![CDATA[New comment by technoguyrob in "Stop Me If You've Seen This Word Before"]]></title><description><![CDATA[
<p><a href="http://www.google.com/codesearch?hl=en&lr=&q=lang%3Ac%2B%2B+%22+%3E%3F+%22&sbtn=Search" rel="nofollow">http://www.google.com/codesearch?hl=en&lr=&q=lang%3A...</a></p>
]]></description><pubDate>Thu, 13 Nov 2008 23:21:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=363735</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=363735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=363735</guid></item><item><title><![CDATA[New comment by technoguyrob in "Stop Me If You've Seen This Word Before"]]></title><description><![CDATA[
<p><a href="http://www.google.com/codesearch?hl=en&lr=&q=lang%3Aperl+%22%24.%22&sbtn=Search" rel="nofollow">http://www.google.com/codesearch?hl=en&lr=&q=lang%3A...</a></p>
]]></description><pubDate>Thu, 13 Nov 2008 23:19:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=363732</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=363732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=363732</guid></item><item><title><![CDATA[New comment by technoguyrob in "500 Exabytes per Raindrop"]]></title><description><![CDATA[
<p>This is John Baez. I am pretty sure he has read GEB.<p><a href="http://en.wikipedia.org/wiki/John_Baez" rel="nofollow">http://en.wikipedia.org/wiki/John_Baez</a></p>
]]></description><pubDate>Wed, 12 Nov 2008 22:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=362409</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=362409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=362409</guid></item><item><title><![CDATA[New comment by technoguyrob in "How people really use the iPhone"]]></title><description><![CDATA[
<p>Some people read that presentation in NOT full screen?<p>Maybe someone should write a "How People Really Use Slideshare" post...</p>
]]></description><pubDate>Tue, 11 Nov 2008 21:11:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=360971</link><dc:creator>technoguyrob</dc:creator><comments>https://news.ycombinator.com/item?id=360971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=360971</guid></item></channel></rss>