<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: lcnielsen</title><link>https://news.ycombinator.com/user?id=lcnielsen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 05:28:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lcnielsen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lcnielsen in "Uber's $1,500/month AI limit is a useful signal for AI tool pricing"]]></title><description><![CDATA[
<p>> AI accelerators used in DC are not really "graphic cards" any more, you ain't running gaming on it<p>I think the lighter 40 series cards like L40 still have OK graphics features. But otherwise yeah, after the Ampere generation graphics features went down the drain. The A100 and A40 cards can do graphics well but it already makes no sense in terms of power-to-performance ratio.</p>
]]></description><pubDate>Thu, 04 Jun 2026 09:51:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48396336</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=48396336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48396336</guid></item><item><title><![CDATA[New comment by lcnielsen in "Copilot to load inside File Explorer on Windows 11"]]></title><description><![CDATA[
<p>This is a feature I've been waiting for for a long time - finally, something that makes File Explorer _slower_.</p>
]]></description><pubDate>Fri, 09 Jan 2026 20:43:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46559067</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=46559067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46559067</guid></item><item><title><![CDATA[New comment by lcnielsen in "Nvidia Acquires Schedmd"]]></title><description><![CDATA[
<p>Except literally everyone who needs a functioning queue system.</p>
]]></description><pubDate>Tue, 16 Dec 2025 06:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46285326</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=46285326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46285326</guid></item><item><title><![CDATA[New comment by lcnielsen in "Nvidia Acquires Schedmd"]]></title><description><![CDATA[
<p>I'm not going to say Slurm is great (its API:s are awfully inconsistent and there's a lot of code churn between versions leading to subtle behaviour changes in prod), but it's an invaluable and reliable tool. As someone who manages Slurm clusters in academic HPC as a major part of my job, I'm not at all happy to see this and quite worried that the development and maintenance of Slurm will be broken by the inevitable market volatility.</p>
]]></description><pubDate>Mon, 15 Dec 2025 18:49:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46278621</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=46278621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46278621</guid></item><item><title><![CDATA[New comment by lcnielsen in "How does gradient descent work?"]]></title><description><![CDATA[
<p>There's a ton but it's pretty scattered. Yurii Nesterov's a big name, for example.</p>
]]></description><pubDate>Wed, 08 Oct 2025 19:20:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45519625</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=45519625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45519625</guid></item><item><title><![CDATA[New comment by lcnielsen in "How does gradient descent work?"]]></title><description><![CDATA[
<p>Yeah, I did a lot of traditional optimization problems during my Ph. D., this type of expression pops up all the time with higher-order gradient-based methods. You rescale or otherwise adjust the gradient based on some system-characteristic eigenvalues to promote convergence without overshooting too much.</p>
]]></description><pubDate>Tue, 07 Oct 2025 18:56:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45507244</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=45507244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45507244</guid></item><item><title><![CDATA[New comment by lcnielsen in "Microsoft Office is using an artificially complex XML schema as a lock-in tool"]]></title><description><![CDATA[
<p>> No one is locked into Offive because of file formats<p>A lot of people are locked in because those import/export features are typically imperfect (or perhaps the documents themselves are) and will badly and often "invisibly" (to the non-Office user) break something.</p>
]]></description><pubDate>Sat, 19 Jul 2025 11:05:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44614437</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=44614437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44614437</guid></item><item><title><![CDATA[New comment by lcnielsen in "Microsoft Office is using an artificially complex XML schema as a lock-in tool"]]></title><description><![CDATA[
<p>> Looking at Latex, I don't think hand tuning some parameters until you get right look in every single case is much better user experience...<p>Having written many papers, reports and my entire Ph. D. thesis in Latex, and also moved between LaTeX classes/templates when changing journals... I'm inclined to agree to an extent. I think every layout system has a final hand-tweaking component (like inline HTML in markdown for example), but LaTeX has a very steep learning curve once you go beyond the basic series of plots and paragraphs. There are so many tricks and hacks for padding and shifting and adjusting your layout, and some of them are "right" and others are "wrong" for really quite esoteric reasons (like which abstraction layer they work at, or some priority logic).<p>Of course in the end it's extremely powerful and still my favourite markup language when I need something more powerful than markdown (although reStructuredText is not so bad either). But it's really for professionals with the time to learn a layout system.<p>Then again there are other advantages to writing out the layout, when it comes to archiving and accessibility, due to the structured information contained in the markup beyond what is rendered. arXiv makes a point about this and forces you to submit LaTeX without rendering the PDF, so that they can really preserve it.</p>
]]></description><pubDate>Sat, 19 Jul 2025 10:40:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44614307</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=44614307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44614307</guid></item><item><title><![CDATA[New comment by lcnielsen in "Meta says it won’t sign Europe AI agreement, calling it an overreach"]]></title><description><![CDATA[
<p>Plus with any kind of effort put into a standard browser setting you could easily have some granularity, like: accept anonymous ephemeral data collected to improve website, but not stuff shared with third parties, or anything collected for the purpose of tailoring content or recommendations for you.</p>
]]></description><pubDate>Sat, 19 Jul 2025 10:29:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44614240</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=44614240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44614240</guid></item><item><title><![CDATA[New comment by lcnielsen in "Meta says it won't sign Europe AI agreement"]]></title><description><![CDATA[
<p>Because they track usage stats for site development purposes, and there was no convergence on an agreed upon standard interface for browsers since nobody would respect it. Their banners are at least simple yes/no ones without dark patterns.<p>But yes, perhaps they should have worked with e.g. Mozilla to develop some kind of standard browser interface for this.</p>
]]></description><pubDate>Sat, 19 Jul 2025 10:24:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44614216</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=44614216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44614216</guid></item><item><title><![CDATA[New comment by lcnielsen in "Meta says it won’t sign Europe AI agreement, calling it an overreach"]]></title><description><![CDATA[
<p>Yeah, but the only reason for this time wasteage is because website operators refuse to accept what would become the fallback default of "minimal", for which they would not need to seek explicit consent. It's a kind of arbitrage, like those scammy website that send you into redirect loops with enticing headlines.<p>The law is written to encourage such defaults if anything, it just wasn't profitable enough I guess.</p>
]]></description><pubDate>Sat, 19 Jul 2025 09:13:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44613848</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=44613848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44613848</guid></item><item><title><![CDATA[New comment by lcnielsen in "Meta says it won't sign Europe AI agreement"]]></title><description><![CDATA[
<p>I don't think the cookie law is that impractical? It's easy to comply with by just not storing non-essential user information. It would have been completely nondisruptive if platforms agreed to respect users' defaults via browser settings, and then converged on a common config interface.<p>It was made impractical by ad platforms and others who decided to use dark patterns, FUD and malicious compliance to deceive users into agreeing to be tracked.</p>
]]></description><pubDate>Sat, 19 Jul 2025 08:36:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44613667</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=44613667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44613667</guid></item><item><title><![CDATA[New comment by lcnielsen in "Apple's MLX adding CUDA support"]]></title><description><![CDATA[
<p>The kind of CUDA you or I would write is not very hardware specific (a few constants here and there) but the kind of CUDA behind cuBLAS with a million magic flags, inline PTX ("GPU assembly") and exploitation of driver/firmware hacks is. It's like the difference between numerics code in C and and numerics code in C with tons of in-line assembly code for each one of a number of specific processors.<p>You can see similar things if you buy datacenter-grade CPUs from AMD or Intel and compare their per-model optimized BLAS builds and compilers to using OpenBLAS or swapping them around. The difference is not world ending but you can see maybe 50% in some cases.</p>
]]></description><pubDate>Tue, 15 Jul 2025 05:48:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44568191</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=44568191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44568191</guid></item><item><title><![CDATA[New comment by lcnielsen in "Apple's MLX adding CUDA support"]]></title><description><![CDATA[
<p>> funny how efficient markets work.<p>Can one really speak of efficient markets when there are multiple near molopolies at various steps in the production chain with massive integration, and infinity amounts of state spending in the process?</p>
]]></description><pubDate>Tue, 15 Jul 2025 05:42:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44568168</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=44568168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44568168</guid></item><item><title><![CDATA[New comment by lcnielsen in "Long live Xorg, I mean Xlibre"]]></title><description><![CDATA[
<p>The problem with those are the iffy headless support. For Gnome it kind of works as long as you don't run into keyring issues (you will, the credentials management for gnome-remote-desktop is terrible compared to eg xrdp), don't need more than 1 desktop per user (you might need to support this for eg HPC, though there are workarounds), and you don't try to do hardware acceleration, headless, Wayland and Xwayland at the same time (which is a Mutter capabilities bug I have raised with them).<p>For KDE headless Wayland just doesn't work. Unfortunately they are only considering a narrow range of usecases, this has kind of always been the case since the whole "1 graphical session per user" thing, which doesn't map to a lot of use cases (though you can work around it it's very unintuitive).<p>I hope the XFCE devs can come up with something and that we can get good RDP support for that at least.</p>
]]></description><pubDate>Wed, 18 Jun 2025 07:57:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44307623</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=44307623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44307623</guid></item><item><title><![CDATA[New comment by lcnielsen in "Rewriting Unix Philosophy for the Post-AI Era"]]></title><description><![CDATA[
<p>This is literally the best thing about Unix tools. You can write a compact little Awk script and pipe that with a few coreutils to parse mountains of text into sensible data. I use this kind of thing every day.</p>
]]></description><pubDate>Wed, 11 Jun 2025 18:43:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44250534</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=44250534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44250534</guid></item><item><title><![CDATA[New comment by lcnielsen in "Bilinear down/upsampling, aligning pixel grids, and that infamous GPU half pixel (2021)"]]></title><description><![CDATA[
<p>I spent a substantial part of my Ph.D. dealing with this stuff, existing frameworks and algorithms were not suitable for our exact use-case and implementation. I had more bugs/artefacts than I'd like to admit due to some off-by-less-than-0.5 in some particular direction in some particular frame...</p>
]]></description><pubDate>Mon, 27 Jan 2025 19:49:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42844899</link><dc:creator>lcnielsen</dc:creator><comments>https://news.ycombinator.com/item?id=42844899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42844899</guid></item></channel></rss>