<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: docfort</title><link>https://news.ycombinator.com/user?id=docfort</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 18:22:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=docfort" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by docfort in "My iPhone 16 Pro Max produces garbage output when running MLX LLMs"]]></title><description><![CDATA[
<p>Interesting post, but the last bit of logic pointing to the Neural Engine for MLX doesn’t hold up. MLX supports running on CPU, Apple GPU via Metal, and NVIDIA GPU via CUDA: <a href="https://github.com/ml-explore/mlx/tree/main/mlx/backend" rel="nofollow">https://github.com/ml-explore/mlx/tree/main/mlx/backend</a></p>
]]></description><pubDate>Mon, 02 Feb 2026 06:28:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46853071</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=46853071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46853071</guid></item><item><title><![CDATA[New comment by docfort in "Why does collapsing a bubble with a sound wave produce light?"]]></title><description><![CDATA[
<p>This was a passion of mine decades ago, but Putterman's lab jump-started interest after the cold fusion debacles. Some fun videos and pictures on the lab website. <a href="https://acoustics-research.physics.ucla.edu/sonoluminescence/" rel="nofollow">https://acoustics-research.physics.ucla.edu/sonoluminescence...</a></p>
]]></description><pubDate>Fri, 24 Oct 2025 15:52:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45695870</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=45695870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45695870</guid></item><item><title><![CDATA[New comment by docfort in "Smartphone Cameras Go Hyperspectral"]]></title><description><![CDATA[
<p>More specific info on the reference card is available in the paper's supplemental information. <a href="https://ieeexplore.ieee.org/ielx8/83/10795784/11125864/supp1-3597038.pdf?arnumber=11125864" rel="nofollow">https://ieeexplore.ieee.org/ielx8/83/10795784/11125864/supp1...</a>. Basically, they used special paper with a pro-Canon inkjet, along with a special ICC color profile.</p>
]]></description><pubDate>Wed, 24 Sep 2025 23:00:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45366940</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=45366940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45366940</guid></item><item><title><![CDATA[New comment by docfort in "Paracetamol disrupts early embryogenesis by cell cycle inhibition"]]></title><description><![CDATA[
<p>The article says that implantation fails in humans 10-40% of the time. Your point is still valid, but the scale in reality is very significant.</p>
]]></description><pubDate>Sun, 24 Aug 2025 20:02:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45007276</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=45007276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45007276</guid></item><item><title><![CDATA[New comment by docfort in "DeepSeek-v3.1"]]></title><description><![CDATA[
<p><a href="https://docs.astral.sh/uv/guides/package/#publishing-your-package" rel="nofollow">https://docs.astral.sh/uv/guides/package/#publishing-your-pa...</a></p>
]]></description><pubDate>Fri, 22 Aug 2025 15:33:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44985855</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=44985855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44985855</guid></item><item><title><![CDATA[New comment by docfort in "Why the Chip Industry Is Struggling to Attract the Next Generation"]]></title><description><![CDATA[
<p>Verification is indeed the majority of the time spent. Unlike programming, Verilog and VHDL and higher level things like Chisel aren’t executed serially by the hardware they describe like a von Neumann machine. Hello World for a chip isn’t designing the circuit, or simulating the circuit, or synthesizing the circuit to some set of physical primitives. No, it’s proving that the circuit will behave correctly under a bunch of different conditions. The less commoditized the product, the more important it is to know the real PDK, the real standard cell performance, what to really trust from the foundry, etc. Most of the algorithms to assist in this process are proprietary and locked behind NDAs. The open source tools are decades behind the commercial ones in both speed and correctness, despite heavy investment from companies like Google.<p>And so my point: the place where people best know how to make chips competitively in a cutthroat industry is NOT in schools, but in private companies that have signed all the NDAs. The information is literally locked away, unable to diffuse into the open where universities efficiently operate. Professors cannot teach what they don’t know or cannot legally share.<p>Chip design is a journeyman industry. Building fault-tolerant, fast, power-efficient, correct, debuggable, and manufacturable designs is table stakes. Because if not, there are already a ton of chip varieties available. Don’t reinvent the wheel because the intersection of logic, supply chain logistics, circuit design, large scale multi objective optimization, chemistry, physics, materials science, and mathematical verification is unforgiving.</p>
]]></description><pubDate>Wed, 23 Apr 2025 10:09:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=43770377</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=43770377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43770377</guid></item><item><title><![CDATA[New comment by docfort in "Deep Learning Is Not So Mysterious or Different"]]></title><description><![CDATA[
<p>There is some recent work [0] that explores this idea, scaling up n-gram models substantially while using word2vec vectors to understand similarity. Used to compute something the authors call the Creativity Index [1].<p>[0]: <a href="https://infini-gram.io" rel="nofollow">https://infini-gram.io</a>
[1]: <a href="https://arxiv.org/abs/2410.04265v1" rel="nofollow">https://arxiv.org/abs/2410.04265v1</a></p>
]]></description><pubDate>Mon, 17 Mar 2025 18:51:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43391638</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=43391638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43391638</guid></item><item><title><![CDATA[New comment by docfort in "An analysis of DeepSeek's R1-Zero and R1"]]></title><description><![CDATA[
<p>Terry Tao has referred to this classification system as foxes vs hedgehogs. <a href="https://en.m.wikipedia.org/wiki/The_Hedgehog_and_the_Fox" rel="nofollow">https://en.m.wikipedia.org/wiki/The_Hedgehog_and_the_Fox</a></p>
]]></description><pubDate>Thu, 30 Jan 2025 12:20:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42877087</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=42877087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42877087</guid></item><item><title><![CDATA[New comment by docfort in "Do Files want to be Actors?"]]></title><description><![CDATA[
<p>I take your example on multitasking operating systems as not being limited to only helping make friendly asynchronous I/O, but I do think a deeper consideration of Multics is coincidently appropriate.<p>The telephone and electrical power networks were vast in scope (and still are), enabling interstate communication and power utilities. Echoes of the transportation utilities enabled through railroads. Multics was architected partially with the commercial goal of scaling up with users, a computing utility. But in a time with especially expensive memory, a large always resident kernel was a lot of overhead. The hardware needed a lot of memory and would be contending with some communication network whose latency could not be specified at the OS design time. Ergo, asynchronous I/O was key.<p>Put differently, Multics bet that computing hardware would continue to be expensive enough to be centralized, thereby requiring a CPU to contend with time-sharing across various communication channels. The CPU would be used for compute and scheduling.<p>Unix relaxed the hardware requirements significantly at the cost of programmer complexity. This coincided roughly with lower hardware costs, favoring compute (in broad strokes) over scheduling duties. The OS should get out of the way as much as possible.<p>After a bunch of failed grand hardware experiments in the 1980s, the ascendant Intel rose with a dominant but relatively straightforward CPU design. Designs like the Connection Machine were distilled into Out of Order Execution, a runtime system that could extract parallelism while contending with variable latency induced by the memory subsystem and variable instruction ordering. Limited asynchronous execution mostly hidden away from the programmer until more recently with HeartBleed.<p>Modern SoCs encompass many small cores, each running a process or maybe an RTOS, along with multiple CPU cores, many GPU cores, SIMD engines, signal processing engines, NPU cores, storage engines, etc. A special compute engine for all seasons, ready to be configured and scheduled by the CPU OS, but whose asynchronous nature (a scheduling construct!) no longer hidden from the programmer.<p>I think the article reflects how even on a single computer, the duty of the CPU (and therefore OS) has tilted in some cases towards scheduling over compute for the CPU. And of course, this is without considering yet cloud providers, the spiritual realization of a centralized computing utility.</p>
]]></description><pubDate>Sat, 04 Jan 2025 17:28:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42596155</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=42596155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42596155</guid></item><item><title><![CDATA[New comment by docfort in "A numerical evaluation of the Finite Monkeys Theorem"]]></title><description><![CDATA[
<p>It's too bad that they took the physicality of the monkeys into account, but assumed the key probabilities were IID. It would have been nice to see the effect of keyboard layout on the overall probabilities. Key mashing would clearly make nearby keys much more likely to be pressed in a sequence, implying that there might be an optimal keyboard layout for each phrase. And that’s before considering soft keyboards with autocomplete.</p>
]]></description><pubDate>Thu, 31 Oct 2024 15:40:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42007978</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=42007978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42007978</guid></item><item><title><![CDATA[New comment by docfort in "The phone ban has had a big impact on school work"]]></title><description><![CDATA[
<p>Thanks for the reality check. I was worried about how I could be conflating my own personal view as a parent with the popular narrative of "kids these days and their Instagram/TikTok." Probably says a lot more about me, but I vastly prefer the reading experience of a thick book on a phone than as a physical copy. And I have since I was a teenager (and it was just PDAs and clever TI-89 hackery).</p>
]]></description><pubDate>Sat, 12 Oct 2024 16:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41820541</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=41820541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41820541</guid></item><item><title><![CDATA[New comment by docfort in "The phone ban has had a big impact on school work"]]></title><description><![CDATA[
<p>I don't dispute the facts in the article, but this question kept popping up in my mind: how do they define reading time? I mean, in a too-pedantic sense, smartphone screen time is roughly divided into reading, viewing (photos/videos), and gaming. Given that they are not allowed to take the phones, it seems unlikely that the school knows a student's primary usage mode. For example, a student could be reading a bunch of fiction on their phone, thereby reducing their time in the school's library.<p>In other words, how holistic is the metric "reading time?"</p>
]]></description><pubDate>Sat, 12 Oct 2024 16:21:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=41820238</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=41820238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41820238</guid></item><item><title><![CDATA[New comment by docfort in "The costs of the i386 to x86-64 upgrade"]]></title><description><![CDATA[
<p>A nice complement to this post is Mike Culbert’s article about how Apple chose to use 32-bit ARM6 instead of a 16-bit processor for reasons entirely unrelated to maximum memory size. <a href="http://waltersmith.us/newton/COMPCON-HW.pdf" rel="nofollow">http://waltersmith.us/newton/COMPCON-HW.pdf</a></p>
]]></description><pubDate>Tue, 08 Oct 2024 05:50:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41774176</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=41774176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41774176</guid></item><item><title><![CDATA[New comment by docfort in "Is my vision that bad? No, it's just a bug in Apple's Calculator"]]></title><description><![CDATA[
<p>I take your overall point, but for this specific complaint, there’s a shortcut: long press on the “+” button to take you directly to the photo pocket in Messages.</p>
]]></description><pubDate>Sat, 31 Aug 2024 21:49:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=41412282</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=41412282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41412282</guid></item><item><title><![CDATA[New comment by docfort in "Computers Reduce Efficiency: Case Studies of the Solow Paradox (2023)"]]></title><description><![CDATA[
<p>Complexity is the outcome of misunderstanding. The misunderstanding can come from lots of areas.<p>It could be from a requirements perspective: “I understand what I can build easily, but not what you want.”<p>It could be from an engineering perspective: “I understand what you want, but I don’t understand how to build that cohesively.”<p>It could be from a scientific perspective: “No one knows what tools we need to investigate this.”<p>I saw mentioned in other comments that CAD software doesn’t allow for sketching. As someone who was originally trained in drafting the old way, and who has used modern CAD systems to produce models for fantastically large physical simulations, I largely agree that sketching is lost. But the sketching that I can do on paper is just not at the same level of complexity as I can kinda do on my computer.<p>But the complexity of using the new tool obscures the fact that my model is much more complicated than I could otherwise manage using old tools. And that’s because I’m still learning. In fact, I have to “deploy” while I’m still in learning mode about a problem, unlike before, where I had to understand the problem in order to use the tools to draft the thing.<p>Being able to do something with a half-formed idea sounds like sketching, but when non-experts rely upon it, it’s pretty fragile. Because it wasn’t done.<p>Building a memex (something the author disparages multiple times) is super hard because we still don’t understand how to represent ideas separately from language, our original mental sketching tool. But people built Altavista and Google and LLMs anyway. And yeah, they’re super complex.<p>How does TCP/IP work over wireless connections? Poorly and with a lot of complexity. Why? Because the concept of a connection is ill-defined when communication relies on ephemeral signaling.<p>But despite the complexity, it is useful and fun to use only half-baked ideas. Just like it’s fun to use language to describe stuff I don’t understand, but merely experience. Graduation. Being a parent to a sick child. Losing a loved one.</p>
]]></description><pubDate>Sun, 05 May 2024 16:33:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40266097</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=40266097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40266097</guid></item><item><title><![CDATA[New comment by docfort in "Device stopped working because your medical prescription has expired"]]></title><description><![CDATA[
<p>The iTEAR 100 is not generally reimbursed by insurance. If you have an HSA or FSA, you might be able to get it through that. This whole medical device lifetime thing is because it’s regulated for its medical claims by FDA. Given some of the side effects noted here <a href="https://itear100.com/clinical-data.html" rel="nofollow">https://itear100.com/clinical-data.html</a>, and how it changes the kind of tears that the user produces, I think it’s reasonable on its face to require a medical professional to review whether it’s working and needs more time with you every month.</p>
]]></description><pubDate>Sat, 13 Apr 2024 21:33:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40026355</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=40026355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40026355</guid></item><item><title><![CDATA[New comment by docfort in "The Best Essay"]]></title><description><![CDATA[
<p>I’m still surprised that this essay didn’t explore the nature of the audience. I’m not disagreeing with your take about the dangers of straw men, but PG does seem very much in the vein of essays are for communicating interesting stuff, or fun stuff, or provocative stuff. To someone! And it seems like too long of an essay to discover by the end this serious omission. A timeless essay is one that retains meaning to a person, or maybe many people, over the course of time. PG spent a while trying to explore the message in this essay and no time on trying to understand the audience.</p>
]]></description><pubDate>Mon, 11 Mar 2024 01:42:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=39664091</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=39664091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39664091</guid></item><item><title><![CDATA[New comment by docfort in "Artist trained rats to take selfies to make a point about social media"]]></title><description><![CDATA[
<p>There is research on humans showing that we can perceive at 500 Hz. There are devices that try to simulate a color by modulating a single LED (no color filter) and they don’t work on humans until you go past around 1 kHz.<p><a href="https://www.nature.com/articles/srep07861" rel="nofollow">https://www.nature.com/articles/srep07861</a></p>
]]></description><pubDate>Fri, 26 Jan 2024 17:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=39145172</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=39145172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39145172</guid></item><item><title><![CDATA[New comment by docfort in "Researchers discover physical cause of long Covid tiredness"]]></title><description><![CDATA[
<p>I think that for people without enough paid sick leave (maybe especially in the US), being knocked out for 2-3 weeks with a virus that is more infectious than flu is an event causing long term damage to their life. Especially with the repeal of many COVID-safety protocols at companies because of social pressure.</p>
]]></description><pubDate>Thu, 04 Jan 2024 16:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=38869144</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=38869144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38869144</guid></item><item><title><![CDATA[New comment by docfort in "4B If Statements"]]></title><description><![CDATA[
<p>So I honestly thought that this was going to be another LLM article, but using the venerable ReLU activation function instead of the usual. A ReLU is exactly an if statement when rendered in a decision tree (if less than 0, emit 0; otherwise, emit the input). Given the relative popularity of the 4B parameter models (any transformer is dominated by the number of parameters in good old fully-connected feedforward layers), you can perhaps describe such models as 4B if statements. I was disappointed that the author didn’t go there as a means of parody.</p>
]]></description><pubDate>Thu, 28 Dec 2023 17:17:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=38795713</link><dc:creator>docfort</dc:creator><comments>https://news.ycombinator.com/item?id=38795713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38795713</guid></item></channel></rss>