<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: tamriel</title><link>https://news.ycombinator.com/user?id=tamriel</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 02 Sep 2026 09:45:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tamriel" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tamriel in "Improving URLs for AMP Pages"]]></title><description><![CDATA[
<p>It's a nice respite from regulatory bodies reassuring people with fidget spinners and memes.</p>
]]></description><pubDate>Tue, 09 Jan 2018 10:03:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=16104901</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=16104901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16104901</guid></item><item><title><![CDATA[New comment by tamriel in "Ask HN: What are you doing for your mental health?"]]></title><description><![CDATA[
<p>Deleting insidious social media accounts (Facebook for example) half a decade ago when it became clear which way the wind was blowing.<p>I seriously doubt I would be as happy, or even alive, it I hadn't.</p>
]]></description><pubDate>Sun, 07 Jan 2018 10:06:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=16090173</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=16090173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16090173</guid></item><item><title><![CDATA[New comment by tamriel in "WebGL2 Fundamentals"]]></title><description><![CDATA[
<p>If you don't need to touch shaders, then you're doing something trivial, like drawing models with a camera.<p>Once you dip your toes into even something like alpha transparency, or z fighting, depth buffer precision, or texture upload hitches, you start to unpack the shader pipeline under the hood. Which THREE.js makes it super easy to do, because it's much more of a broad library than it is a thick one.<p>> Also not accurate. WebGL is a -very- thin wrapper over OpenGL ES<p>Conceptually it seems thin, but it's all a lie. WebGL's most awesome feature is that for simple cases you don't realize how much of a lie this is.<p>In practice, there is shader recompilation, sentinel rewrites and caching, sync fences, format decodes, a full-blown message queue protocol to a render thread, automatic frame flipping and composition, CPU rendering, and the end of the pipe isn't even necessarily OpenGL at all!<p>But I agree it appears very thin until you actually look at what's happening (or are forced to due to leaky abstractions).<p>One of the best resources I've read on this is WebGL Insights:<p><a href="https://github.com/WebGLInsights/WebGLInsights.github.io/releases/download/v1.0/WebGL.Insights.-.Patrick.Cozzi.pdf" rel="nofollow">https://github.com/WebGLInsights/WebGLInsights.github.io/rel...</a></p>
]]></description><pubDate>Sun, 07 Jan 2018 09:59:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=16090143</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=16090143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16090143</guid></item><item><title><![CDATA[New comment by tamriel in "WebGL2 Fundamentals"]]></title><description><![CDATA[
<p>I would actually just recommend diving into THREE.js.<p>It's truly one of the best documented and most "obvious" codebases out there. If all you've got is a solid understanding of JS, you can just start hacking up something nontrivial on THREE.js and you'll come out of it knowing most of WebGL.<p>And in doing so you'll eventually realize that even WebGL itself is quite "high level" -- there is a _huge_ amount of abstraction that you take for granted in the browser.</p>
]]></description><pubDate>Sat, 06 Jan 2018 18:04:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=16086552</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=16086552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16086552</guid></item><item><title><![CDATA[New comment by tamriel in "The Extraordinary Life of Nikola Tesla"]]></title><description><![CDATA[
<p>No, he would not. As mentioned in the article he was reputedly celibate by choice for this reason.</p>
]]></description><pubDate>Sat, 06 Jan 2018 07:08:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=16084244</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=16084244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16084244</guid></item><item><title><![CDATA[New comment by tamriel in "Reading privileged memory with a side-channel"]]></title><description><![CDATA[
<p>The person checking out the book is a program, so they aren't the brightest.<p>They check out the book called "how to go to facebook.com". Then they check out "how to type a password". Then they check out "Typing '1234' for Dummies".<p>I bet you'll never figure out how to get into their facebook account.</p>
]]></description><pubDate>Thu, 04 Jan 2018 10:47:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=16069314</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=16069314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16069314</guid></item><item><title><![CDATA[New comment by tamriel in "PSA: Disable JavaScript. Meltdown/Spectre exploits are live"]]></title><description><![CDATA[
<p>Can you elaborate where in the wild you found it?</p>
]]></description><pubDate>Thu, 04 Jan 2018 04:30:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=16068050</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=16068050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16068050</guid></item><item><title><![CDATA[New comment by tamriel in "Firefox is on a slippery slope"]]></title><description><![CDATA[
<p>If the yardstick for Mozilla's mission is how fast they can make a browser, why do we need Mozilla? There are arguably better equipped entities doing that.<p>Their whole mission is to have better judgement and management, advocating for the user instead of a corporation (or foundation). So it sounds like you're in agreement with the GP that Mozilla's decay is not news.</p>
]]></description><pubDate>Sat, 16 Dec 2017 19:01:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=15941174</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=15941174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15941174</guid></item><item><title><![CDATA[New comment by tamriel in "Unknown Mozilla dev addon "Looking Glass 1.0.3" on browser"]]></title><description><![CDATA[
<p>The key word is "just".<p>That's not a misconception I share. I understand Mozilla can and should make money to further its mission.<p>But unlike a for-profit, making money isn't the mission of Mozilla. So needing to make money can't be used as a justification for doing naughty things against the public good.</p>
]]></description><pubDate>Fri, 15 Dec 2017 15:02:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=15932263</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=15932263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15932263</guid></item><item><title><![CDATA[New comment by tamriel in "Unknown Mozilla dev addon "Looking Glass 1.0.3" on browser"]]></title><description><![CDATA[
<p>I agree.<p>I merely challenge the notion that a nonprofit -- which proudly tumpets its benevolence and non-profitness -- should get a free pass for covertly installing advertising arrangements, just because they need to "make money".<p>Their charter and marketing is all about defending the internet from the companies doing shady things to make money, so they can't have their cake and eat it.</p>
]]></description><pubDate>Fri, 15 Dec 2017 14:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=15932230</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=15932230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15932230</guid></item><item><title><![CDATA[New comment by tamriel in "Unknown Mozilla dev addon "Looking Glass 1.0.3" on browser"]]></title><description><![CDATA[
<p>> Mozilla's gotta make money somehow<p>They're a nonprofit; they're not allowed to just "make money". And, they already take donations.</p>
]]></description><pubDate>Fri, 15 Dec 2017 14:34:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=15932063</link><dc:creator>tamriel</dc:creator><comments>https://news.ycombinator.com/item?id=15932063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15932063</guid></item></channel></rss>