<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: jshap70</title><link>https://news.ycombinator.com/user?id=jshap70</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 10:09:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jshap70" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jshap70 in "Let’s Build a Video Card"]]></title><description><![CDATA[
<p>DVI is a very large spec. It supports everything from pure VGA over it's analog pins as well as full fledged HDMI (its actually the other way around, HDMI is secretly just DVI). Finding monitors which support all of the simpler modes is an issue, whereas finding monitors which support old school VGA is fairly easy.</p>
]]></description><pubDate>Mon, 09 Nov 2020 21:57:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=25040452</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=25040452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25040452</guid></item><item><title><![CDATA[New comment by jshap70 in "Nvidia Driver not yet supported for Linux Kernel 5.9"]]></title><description><![CDATA[
<p>the reason for the change to GPL in 5.9: <a href="https://lwn.net/Articles/827596/" rel="nofollow">https://lwn.net/Articles/827596/</a><p>it's a little frustrating that things which used to be kosher, like nvidia and nvidia_uvm linking are all of a sudden not because they got caught up in this crossfire.</p>
]]></description><pubDate>Mon, 19 Oct 2020 17:42:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=24828776</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=24828776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24828776</guid></item><item><title><![CDATA[New comment by jshap70 in "Nvidia is reportedly in ‘advanced talks’ to buy ARM for more than $32B"]]></title><description><![CDATA[
<p>RISC-V is inherently a customizable ISA though, whereas ARM implementations are very specific about what they require to be called an "ARM processor". This wouldnt change from this acq.</p>
]]></description><pubDate>Fri, 31 Jul 2020 17:47:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=24011343</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=24011343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24011343</guid></item><item><title><![CDATA[New comment by jshap70 in "Nvidia is reportedly in ‘advanced talks’ to buy ARM for more than $32B"]]></title><description><![CDATA[
<p>no. they're isolated for a reason, with the RISC-V processor being used as the controller to manage the behavior of the other parts of the chip. beyond just licensing ARM is expensive because it's required to implement a lot. With that chip being RISC-V they can make it as minimal and perfectly tuned as possible, so it's slow when it can afford to be cheap and fast when it needs to be.</p>
]]></description><pubDate>Fri, 31 Jul 2020 17:46:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=24011335</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=24011335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24011335</guid></item><item><title><![CDATA[New comment by jshap70 in "Nvidia is reportedly in ‘advanced talks’ to buy ARM for more than $32B"]]></title><description><![CDATA[
<p>you do realize that Nvidia is a major backer of RISC-V and already uses it on GPU's Turing and newer?</p>
]]></description><pubDate>Fri, 31 Jul 2020 17:16:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=24010913</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=24010913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24010913</guid></item><item><title><![CDATA[New comment by jshap70 in "Nvidia is reportedly in ‘advanced talks’ to buy ARM for more than $32B"]]></title><description><![CDATA[
<p>> GPUs are generally black boxes that you throw code at.<p>umm... what? what does that even mean? lol<p>I could kind of maybe begin understand your argument from the Graphics side, as users mostly interact with it at an API level, however keep in mind that shaders are languages the same way "cpu languages" work. It's all still compiled to assembly, and there's no reason that you couldn't make an open instruction set for a GPU the same as a CPU. This is especially obvious when it comes to Compute workloads, as you're probably just writing "regular code".<p>Now, that said, would it be a good idea? I don't really see the benefit. A barebones GPU ISA would be too stripped back to do anything at all, and one with the specific accelerations needed to be useful will always want to be kept under wraps.</p>
]]></description><pubDate>Fri, 31 Jul 2020 16:40:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=24010438</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=24010438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24010438</guid></item><item><title><![CDATA[New comment by jshap70 in "Malleable Systems: Software must be as easy to change as it is to use it"]]></title><description><![CDATA[
<p>title makes it justifiable for systems to both be hard to modify and difficult to use</p>
]]></description><pubDate>Mon, 13 Apr 2020 19:22:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=22859095</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=22859095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22859095</guid></item><item><title><![CDATA[New comment by jshap70 in "The Firefox UI Is Now Built with Web Components"]]></title><description><![CDATA[
<p>I think so, but that issue was fixed w/in a few days</p>
]]></description><pubDate>Wed, 20 Nov 2019 19:44:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=21587669</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=21587669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21587669</guid></item><item><title><![CDATA[Trinity: PSP Emulator Escape]]></title><description><![CDATA[
<p>Article URL: <a href="https://theofficialflow.github.io/2019/06/18/trinity.html">https://theofficialflow.github.io/2019/06/18/trinity.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=20218881">https://news.ycombinator.com/item?id=20218881</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 18 Jun 2019 22:00:41 +0000</pubDate><link>https://theofficialflow.github.io/2019/06/18/trinity.html</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=20218881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20218881</guid></item><item><title><![CDATA[New comment by jshap70 in "What should go into the C++ standard library (2018)"]]></title><description><![CDATA[
<p>You also inherit an entire chain of trust over code you yourself didn't write nor did anyone actually validate. The issue with leftpad.js wasn't that it was stupid, it was that it was dangerous.</p>
]]></description><pubDate>Thu, 28 Feb 2019 02:20:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=19268533</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=19268533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19268533</guid></item><item><title><![CDATA[New comment by jshap70 in "Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline"]]></title><description><![CDATA[
<p>this is laughably hyperbolic</p>
]]></description><pubDate>Fri, 08 Feb 2019 17:22:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=19116462</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=19116462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19116462</guid></item><item><title><![CDATA[New comment by jshap70 in "Spotify’s Podcast Aggregation Play"]]></title><description><![CDATA[
<p>this link in the article was cooler than the article itself: <a href="https://www.riaa.com/u-s-sales-database/" rel="nofollow">https://www.riaa.com/u-s-sales-database/</a> (be sure to change the metric to inflation adjusted revenue)</p>
]]></description><pubDate>Thu, 07 Feb 2019 17:08:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=19106542</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=19106542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19106542</guid></item><item><title><![CDATA[New comment by jshap70 in "Boeing 787 Suffers Rare Dual Engine Failure on Landing"]]></title><description><![CDATA[
<p>there's a really interesting story around Lauda Air flight 004 where Boeing attempted to write it off as pilot error but Niki Lauda basically threatened to go fly one himself and recreate the conditions as proof it was not. Eventually Boeing conceded and he didn't have to actually risk himself or another of his planes, but still an interesting anecdote.</p>
]]></description><pubDate>Wed, 30 Jan 2019 19:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=19038355</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=19038355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19038355</guid></item><item><title><![CDATA[New comment by jshap70 in "Inside the AMD Microcode ROM [video]"]]></title><description><![CDATA[
<p><a href="https://www.phoronix.com/scan.php?page=news_item&px=AMDGPU-PRO-16.40-Deus-MD" rel="nofollow">https://www.phoronix.com/scan.php?page=news_item&px=AMDGPU-P...</a></p>
]]></description><pubDate>Fri, 28 Dec 2018 19:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=18778947</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=18778947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18778947</guid></item><item><title><![CDATA[New comment by jshap70 in "Inside the AMD Microcode ROM [video]"]]></title><description><![CDATA[
<p>yeah... I don't know what numbers you're looking at but that's not true in the general case. and this isn't firmware, it's microcode. firmware is already on the chip. microcode is used so the os can take advantage of chip specific features, like security patches or even acceleration.</p>
]]></description><pubDate>Fri, 28 Dec 2018 19:29:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=18778855</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=18778855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18778855</guid></item><item><title><![CDATA[New comment by jshap70 in "Inside the AMD Microcode ROM [video]"]]></title><description><![CDATA[
<p>because there's a lot of proprietary stuff in microcode that's used for accelerations. gfx drivers too. it's the reason the closed amd drivers are so much faster than the open mesa ones.</p>
]]></description><pubDate>Fri, 28 Dec 2018 19:17:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=18778795</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=18778795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18778795</guid></item><item><title><![CDATA[New comment by jshap70 in "PhysX SDK 4.0, an Open-Source Physics Engine"]]></title><description><![CDATA[
<p>you talk about enabling signed firmware like it was done for a proprietary reason and not a massive security one. take a look at the fake Pascal gpu's on ebay where people are flashing unsigned firmware to old Fermi cards to fake windows into thinking they're actual Pascal cards...<p>that said, youre right that it's not good that the nouveau driver is so far behind the proprietary one, and Im not trying to say that nvidia isn't at fault for that, just that it's a more complicated issue that people tend to portray it as.<p>also:<p><a href="http://download.nvidia.com/open-gpu-doc/MemoryTweakTable/1/MemoryTweakTable.html" rel="nofollow">http://download.nvidia.com/open-gpu-doc/MemoryTweakTable/1/M...</a><p><a href="http://download.nvidia.com/open-gpu-doc/MemoryClockTable/1/MemoryClockTable.html" rel="nofollow">http://download.nvidia.com/open-gpu-doc/MemoryClockTable/1/M...</a></p>
]]></description><pubDate>Mon, 03 Dec 2018 20:07:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=18592422</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=18592422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18592422</guid></item><item><title><![CDATA[New comment by jshap70 in "PhysX SDK 4.0, an Open-Source Physics Engine"]]></title><description><![CDATA[
<p>> Related to Nvidia's refusal to work with everyone else on Wayland support, no doubt.<p>this is more complicated than I can really comment on, but from my understanding it was not an issue of nvidia's refusal to work on it so much as it was an issue of nvidia not being allowed a seat at the table to discuss it. the wayland protocol was effectively demanding a ground up rewrite with no ability for compromise purely because nvidia being closed source meant they weren't entitled to an opinion. which is... wow<p>I'm sorry that's the typical experience you've had with the driver, though I'm a little surprised by that actually. I don't run x on ubuntu, but I know there were some issues in the past where they were attempting to "smartly" configure the driver for certain setups and instead end up causing headaches. Though that is really my main issue with ubuntu in general, that they try to "help" you because they know best, and also one of the reasons I don't run it. I just use the runfile installer and let it auto-generate the base xconfig.</p>
]]></description><pubDate>Mon, 03 Dec 2018 19:55:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=18592297</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=18592297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18592297</guid></item><item><title><![CDATA[New comment by jshap70 in "PhysX SDK 4.0, an Open-Source Physics Engine"]]></title><description><![CDATA[
<p>that was 1 doc out of many on <a href="http://download.nvidia.com/open-gpu-doc/" rel="nofollow">http://download.nvidia.com/open-gpu-doc/</a><p>multiple docs have been updated in this past year</p>
]]></description><pubDate>Mon, 03 Dec 2018 18:28:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=18591423</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=18591423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18591423</guid></item><item><title><![CDATA[New comment by jshap70 in "PhysX SDK 4.0, an Open-Source Physics Engine"]]></title><description><![CDATA[
<p>full disclosure that I work for nvidia, but not on drivers. many driver devs internally do actually contribute to nouveau as well. please don't make baseless claims simply because you're angry.</p>
]]></description><pubDate>Mon, 03 Dec 2018 18:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=18591361</link><dc:creator>jshap70</dc:creator><comments>https://news.ycombinator.com/item?id=18591361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18591361</guid></item></channel></rss>