<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: zsmi</title><link>https://news.ycombinator.com/user?id=zsmi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 20:25:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=zsmi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by zsmi in "Blacksmith – Rowhammer bit flips on all DRAM devices today despite mitigations"]]></title><description><![CDATA[
<p>That why the solution is to only allow speculation when it's "ok".  M1 is believed to have a number of Spectre-esq security mechanisms built into it to determine just that.  For example:  <a href="https://patents.google.com/patent/US20200192673A1" rel="nofollow">https://patents.google.com/patent/US20200192673A1</a><p>Also, In dougallj's code [1] the zero of registers should be superfluous so it is assumed the function below is needed to make the experiments run stably by claiming ownership of the registers as part of a general anti-speculation security mechanism.<p>static int add_prep(uint32_t *ibuf, int instr_type);<p>The M1 explainer [2] has lot of interesting ideas like this contained inside it.<p>[1] <a href="https://gist.github.com/dougallj/5bafb113492047c865c0c8cfbc930155" rel="nofollow">https://gist.github.com/dougallj/5bafb113492047c865c0c8cfbc9...</a><p>[2] <a href="https://news.ycombinator.com/item?id=28549954" rel="nofollow">https://news.ycombinator.com/item?id=28549954</a></p>
]]></description><pubDate>Mon, 15 Nov 2021 22:07:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=29233472</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29233472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29233472</guid></item><item><title><![CDATA[New comment by zsmi in "Blacksmith – Rowhammer bit flips on all DRAM devices today despite mitigations"]]></title><description><![CDATA[
<p>There was another paper last year that showed something similar, and it went into way more detail on what TRR actually is.<p>TRRespass: Exploiting the Many Sides of Target Row Refresh<p><a href="https://arxiv.org/pdf/2004.01807.pdf" rel="nofollow">https://arxiv.org/pdf/2004.01807.pdf</a><p>Memory controller mitigation of RowHammer can work pretty well, if one actually has it turned on.  Which is unfortunately rarely the case even in 2021.</p>
]]></description><pubDate>Mon, 15 Nov 2021 20:52:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=29232565</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29232565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29232565</guid></item><item><title><![CDATA[New comment by zsmi in "Monterey’s memory leak and how to avoid it"]]></title><description><![CDATA[
<p>>>> With a stock Linux you never see anything even close to all those catastrophes.
>> What is a stock Linux?
> Anything considered stable.<p><a href="https://en.wikipedia.org/wiki/Tautology_(logic)" rel="nofollow">https://en.wikipedia.org/wiki/Tautology_(logic)</a></p>
]]></description><pubDate>Mon, 15 Nov 2021 20:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=29231920</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29231920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29231920</guid></item><item><title><![CDATA[New comment by zsmi in "Monterey’s memory leak and how to avoid it"]]></title><description><![CDATA[
<p>> Again, I'm not interested in an OS flamewar. That Apple's products are subpar is a fact at this point<p>That second sentence seems like it was specifically crafted to start a flame war to me.   You don't even mention on what dimensions Apple products are subpar.  All possible ones I  presume?</p>
]]></description><pubDate>Mon, 15 Nov 2021 19:52:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=29231838</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29231838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29231838</guid></item><item><title><![CDATA[New comment by zsmi in "Monterey’s memory leak and how to avoid it"]]></title><description><![CDATA[
<p>> With a stock Linux<p>What is a stock Linux?<p>Want to be amazed.  Check this out:
<a href="https://en.wikipedia.org/wiki/List_of_Linux_distributions" rel="nofollow">https://en.wikipedia.org/wiki/List_of_Linux_distributions</a><p>I mean, there are family trees...</p>
]]></description><pubDate>Mon, 15 Nov 2021 19:10:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=29231286</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29231286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29231286</guid></item><item><title><![CDATA[New comment by zsmi in "Report on Stablecoins [pdf]"]]></title><description><![CDATA[
<p>> Is the correct value for a Ponzi scheme really determined by the most recent dollar they took in?<p>I wouldn't say a Ponzi scheme should be valued by this dollar.  It should be valued by the next dollar that someone is willing to put into it as the whole point of the Ponzi scheme is to gather the next dollar.</p>
]]></description><pubDate>Fri, 12 Nov 2021 21:17:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=29204638</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29204638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29204638</guid></item><item><title><![CDATA[New comment by zsmi in "There’s a queue coming for Tesla charging"]]></title><description><![CDATA[
<p>I think most stalls are actually shared so when your neighboring stall is occupied you'll get less power.  Stations are more crowded these days so it's getting common.   Anyway, it doesn't actually diminish your argument, especially as 16-pod+ supercharging stations exist.<p><a href="https://en.wikipedia.org/wiki/Tesla_Supercharger" rel="nofollow">https://en.wikipedia.org/wiki/Tesla_Supercharger</a>
"When both pairs of Tesla Supercharger station stalls (A and B) are occupied, they share the available power of up to 150 kW."</p>
]]></description><pubDate>Fri, 12 Nov 2021 20:48:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=29204349</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29204349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29204349</guid></item><item><title><![CDATA[New comment by zsmi in "How imaginary numbers were invented [video]"]]></title><description><![CDATA[
<p>This is why it's fun to know the history of math.<p>The complex plane was introduced by Caper Wessel in a paper that was published in 1799 so it would've existed before vector notation.<p>My guess is by the time vectors got popular the complex notation, and theorems that people had proved which used complex notation, had already stuck.  But I'm only a hack math historian so I can definitely be wrong here.<p>I think it's important to keep in mind that math and science, much like the code base that I am trying my hardest to avoid, is evolved.</p>
]]></description><pubDate>Fri, 12 Nov 2021 18:59:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=29203190</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29203190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29203190</guid></item><item><title><![CDATA[New comment by zsmi in "How imaginary numbers were invented [video]"]]></title><description><![CDATA[
<p>I really enjoy looking into the history of mathematics and physics.  I think it gives one a much better appreciation of why things are defined the way they are, and also the limitations of those definitions.<p>There is a really great book on the history of imaginary numbers.  The history mostly focuses on how i was used to help solve algebra problems, so definitely one should be comfortable with high school algebra to get something from the text, but I don't think one needs much more math than that for the first half of the book.  The second half gets more into how various use cases developed, in those chapters basic college level calculus would be a major plus.  I read it more than 10 years ago though so no promises. :)<p>An Imaginary Tale: The Story of √-1
Paul J. Nahin<p><a href="https://press.princeton.edu/books/paperback/9780691169248/an-imaginary-tale" rel="nofollow">https://press.princeton.edu/books/paperback/9780691169248/an...</a></p>
]]></description><pubDate>Fri, 12 Nov 2021 18:44:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=29203012</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29203012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29203012</guid></item><item><title><![CDATA[New comment by zsmi in "I'm “still afraid to use spaces in file names” years old"]]></title><description><![CDATA[
<p>Another interpretation is:<p>On the first, you think you know what it does, but you're not sure.  So maybe it gets looked up.<p>On the second, you know you don't know what it does.  You so know to look it up.<p>Personally, I'll take the second.  Assumptions during debugging are dangerous things.</p>
]]></description><pubDate>Thu, 11 Nov 2021 18:34:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=29191310</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29191310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29191310</guid></item><item><title><![CDATA[New comment by zsmi in "Faced with soaring Ds and Fs, schools are ditching the old way of grading"]]></title><description><![CDATA[
<p>>> homework
> This is one issue that I'm passionate about. Research increasingly implies that homework is probably harmful in elementary; of dubious value in early middle school; and only valuable in high school and beyond.<p>Isn't the article about removing homework in high school?<p>Mr. Moreno, the Alhambra High School English teacher, specifically said he no longer gives homework.  Doesn't this mean the research indicates he is removing something valuable?<p>It might all be semantics though.<p>I assume the "opportunities to improve essays and classwork" is done outside of normal class hours.  Perhaps, the work is done at home.   And that they addressed your point A by allowing students to resubmit work, and your point B by removing deadlines.  I can definitely see how it could be an improvement.</p>
]]></description><pubDate>Thu, 11 Nov 2021 05:42:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=29184804</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29184804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29184804</guid></item><item><title><![CDATA[New comment by zsmi in "Faced with soaring Ds and Fs, schools are ditching the old way of grading"]]></title><description><![CDATA[
<p>For many of us in manufacturing the deadlines are very real.  I actually like them.  I do my best work under deadline as it forces me to focus.</p>
]]></description><pubDate>Thu, 11 Nov 2021 04:53:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=29184535</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29184535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29184535</guid></item><item><title><![CDATA[New comment by zsmi in "How to make a CPU – a simple picture-based explanation"]]></title><description><![CDATA[
<p>This is a very active area of research.   It's quite technical though so it takes a good amount of study to get into it.<p><a href="https://en.wikipedia.org/wiki/Silicon_photonics" rel="nofollow">https://en.wikipedia.org/wiki/Silicon_photonics</a>
<a href="https://en.wikipedia.org/wiki/Integrated_quantum_photonics" rel="nofollow">https://en.wikipedia.org/wiki/Integrated_quantum_photonics</a></p>
]]></description><pubDate>Thu, 11 Nov 2021 01:10:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=29183244</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29183244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29183244</guid></item><item><title><![CDATA[New comment by zsmi in "How to make a CPU – a simple picture-based explanation"]]></title><description><![CDATA[
<p>Also, if you want to be a "chip designer" then you can work for a fabless company too.  They're basically everywhere.</p>
]]></description><pubDate>Thu, 11 Nov 2021 01:00:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=29183165</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29183165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29183165</guid></item><item><title><![CDATA[New comment by zsmi in "How to make a CPU – a simple picture-based explanation"]]></title><description><![CDATA[
<p>Baker
<a href="http://cmosedu.com" rel="nofollow">http://cmosedu.com</a><p>And Weste
<a href="http://pages.hmc.edu/harris/cmosvlsi/4e/index.html" rel="nofollow">http://pages.hmc.edu/harris/cmosvlsi/4e/index.html</a><p>are both very good.  Weste is used in more Universities but it also has a digital slant to it.</p>
]]></description><pubDate>Thu, 11 Nov 2021 00:53:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=29183106</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29183106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29183106</guid></item><item><title><![CDATA[New comment by zsmi in "How to make a CPU – a simple picture-based explanation"]]></title><description><![CDATA[
<p>I think it probably depends on what "produced" means here.<p>If it means designs inside an EDA environment, design get submitted and shows up realized, then that is possible now.  And it's not all that expensive.  eFabless chip ignite is quoting ~$10K for 100 QFNs in 130nm.  That's getting into beater car territory. <a href="https://efabless.com/chipignite/2110C" rel="nofollow">https://efabless.com/chipignite/2110C</a><p>If it means actually fabricate then I think there is no way because a DIY won't have the scale to compete on price and they won't be able to bring any custom processing step to justify being at boutique scale.   Think about PCBs.  We used to make them ourselves with chemical etch.  Now I don't even use breadboards because a custom bare fab is $5 and the components cost more than that. I also get a much better electrical result, and it doesn't fall apart if I look at it funny.<p>The main problem with ASICs is the amount of skill/time that it takes to do it right.  Floor planning, track planning, closing timing, etc. etc. on an ASIC is much harder than an FPGA.  You don't even have to do half those things on an FPGA.<p>With an FPGA one can almost get compile and go if you're willing to be loose on area and performance.   ASIC CAD tooling is no where near that at the moment.  Closed or open source.</p>
]]></description><pubDate>Wed, 10 Nov 2021 23:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=29182550</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29182550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29182550</guid></item><item><title><![CDATA[New comment by zsmi in "USC pushed a $115k online degree – graduates got low salaries, huge debts"]]></title><description><![CDATA[
<p>Wow.  I thought everyone knew they drive trains.</p>
]]></description><pubDate>Tue, 09 Nov 2021 21:46:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=29167929</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29167929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29167929</guid></item><item><title><![CDATA[New comment by zsmi in "Intel Hardware allows activation of test or debug logic at runtime"]]></title><description><![CDATA[
<p>The CVE is reserved at this time so it's hard to be sure. 
<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-0146" rel="nofollow">http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-0146</a><p>They're not impenetrable per se, but iPhone is pretty secure, even with physical access.</p>
]]></description><pubDate>Tue, 09 Nov 2021 21:37:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=29167820</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29167820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29167820</guid></item><item><title><![CDATA[New comment by zsmi in "Remote work will break the US monopoly on global talent"]]></title><description><![CDATA[
<p>Was it in California and what year was it?  It's well known in the valley recruiters from various companies put the kibosh on many offers to prevent talent from moving around.  There were some big lawsuits on it.</p>
]]></description><pubDate>Tue, 09 Nov 2021 21:29:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=29167724</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29167724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29167724</guid></item><item><title><![CDATA[New comment by zsmi in "How I found a bug in Intel Skylake processors (2017)"]]></title><description><![CDATA[
<p>In theory DDR5/LPDDR5 added a controller command for RowHammer mitigation but I haven't had time to research it yet.<p>See:
<a href="https://arxiv.org/pdf/2108.06703.pdf" rel="nofollow">https://arxiv.org/pdf/2108.06703.pdf</a></p>
]]></description><pubDate>Mon, 08 Nov 2021 21:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=29154275</link><dc:creator>zsmi</dc:creator><comments>https://news.ycombinator.com/item?id=29154275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29154275</guid></item></channel></rss>