<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: mvanveen</title><link>https://news.ycombinator.com/user?id=mvanveen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 22 Sep 2026 00:59:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mvanveen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mvanveen in "The Advisory Group on Mathematics and Artificial Intelligence"]]></title><description><![CDATA[
<p>Is the advisory group abelian?  I'll see myself out...</p>
]]></description><pubDate>Mon, 21 Sep 2026 20:11:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49792721</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=49792721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49792721</guid></item><item><title><![CDATA[New comment by mvanveen in "Lines of code. 1,596 BTC gone"]]></title><description><![CDATA[
<p>I have no data to back up this claim but one hypothesis I have is it's gotten particularly acutely bad esp with newer gen models because of increased training on <i>reasoning</i> and chain-of-thought.<p>To borrow a programming lang analogy the failure mode I see a lot is it invents its own jargon that is effectively like a compiler intermediate representation of the high level natural language you actually want a human to look at and then inserts it directly into what the human has to read.<p>It needs to stop doing that but it doesn't seem to do a good job at differentiating from what is or isn't chain of thought slop.  I'm sure the jargon is useful during its reasoning but it's very unhelpful and not very nice to deliver it to a human.</p>
]]></description><pubDate>Mon, 10 Aug 2026 23:42:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49251392</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=49251392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49251392</guid></item><item><title><![CDATA[New comment by mvanveen in "Lines of code. 1,596 BTC gone"]]></title><description><![CDATA[
<p>that's an interesting idea thx</p>
]]></description><pubDate>Mon, 10 Aug 2026 23:39:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49251370</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=49251370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49251370</guid></item><item><title><![CDATA[New comment by mvanveen in "Lines of code. 1,596 BTC gone"]]></title><description><![CDATA[
<p>yeah, no, I've tried a number of variants like that.  for ex even if I tell it to not rely on its chain of thought created jargon it'll just usually continue to hallucinate adding in the jargon unless I line item them painfully and eventually get something a human can understand.<p>prompting it to be concise ("250 words or less") seems to help somewhat but theres only so much you can do esp in cases where the details matter and don't compress well</p>
]]></description><pubDate>Mon, 10 Aug 2026 23:39:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49251366</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=49251366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49251366</guid></item><item><title><![CDATA[New comment by mvanveen in "Lines of code. 1,596 BTC gone"]]></title><description><![CDATA[
<p>Maybe it’s just me but (and I ask this as something of an ML practitioner myself) can anyone at Anthropic or Open AI or any of the frontier labs work on summarizing content into a format where a human won’t immediately vomit?<p>There’s this sort of local optima all these models pick which is instantly recognizable and hardly digestible for human consumption.  Perhaps too much internal RL against benchmarks during chain of thought?  The older non reasoning models had they’re own problems but at this point I can’t get an LLM to summarize data for humans, which is troubling.<p>As much as I’d like to read this piece it follows suit and I don’t have the patience to try and extract anything valuable from it.</p>
]]></description><pubDate>Fri, 07 Aug 2026 04:22:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49205875</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=49205875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49205875</guid></item><item><title><![CDATA[New comment by mvanveen in "NetBSD 11.0"]]></title><description><![CDATA[
<p>One of NetBSD’s strengths and emphases is portability.  They have a motto- “of course it runs NetBSD.”  IIRC NetBSD was ported to Apple Silicon slightly before Asahi Linux succeeded.<p>Another cool corollary to this ethos is the portability of their portage, pkgsrc.  I’ve personally used it as the basis of my user space packaging system on a Linux From Scratch distribution I made during the pandemic and the results were awesome.  I could be wrong but it is the only package ecosystem I’m aware of that currently supports MacOS, Linux and the BSDS.<p>As far as the health of the ecosystem pkgsrc uses a rolling quarterly release process, has built in mechanisms for identifying vulnerable packages and a dedicated (volunteer?) security team and packages are about as up-to-date in many cases as, say, arch or gentoo.<p>Additionally pkgsrc can run rootless and my understanding is it finds itself used in a lot of high performance scientific computation settings as a result.</p>
]]></description><pubDate>Sat, 01 Aug 2026 22:39:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49139227</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=49139227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49139227</guid></item><item><title><![CDATA[New comment by mvanveen in "Changing how we develop Ladybird"]]></title><description><![CDATA[
<p>I think from what I can understand about Serenity OS and Ladybird from afar and the kind of Cathedral culture that Andreas Kling values and feels Apple benefits from I'm not wholly surprised that the development of Ladybird took this course.<p>What I am curious about as someone who has been kind of cheering off on the sidelines is if there's any way that folks could get involved still in the future or if this is in practice permanently a closed project?<p>BSDs are more cathedral style and getting maintainer status is usually pretty onerous from what I understand but there are at least routes to it available to people willing to make an appropriate level of investment.<p>I'm not at a point in my life where I can meaningfully provide that kind of time and energy into serenity or ladybird but if my circumstances changed it's the kind of open source project that I would love to dedicate my time and energy towards in the future and I'm sure I'm not alone in feeling that way.</p>
]]></description><pubDate>Fri, 05 Jun 2026 19:21:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48416981</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=48416981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48416981</guid></item><item><title><![CDATA[New comment by mvanveen in "Core Devices keeps stealing our work"]]></title><description><![CDATA[
<p>The Silfi 52 chip is news to me- thanks for pointing it out (also didn't know it's what is powering the new Core Devices products- pretty cool).<p>I've built custom firmware for a DIY OLED ESP-32 watch that is made by a few vendors before.  In some ways we're emerging into that reality now but I'd admit that what Core Devices is trying to do and the general level of polish of the Pebble ecosystem is a lot further than something like what I'm describing.</p>
]]></description><pubDate>Wed, 19 Nov 2025 02:20:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45975125</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=45975125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45975125</guid></item><item><title><![CDATA[New comment by mvanveen in "Core Devices keeps stealing our work"]]></title><description><![CDATA[
<p>Has the Rebble community ever explored their own open source HW for the rebble ecosystem?  I know there’s a ton of work involved to get something high quality/consumer grade and there’s obviously cost implications correlated to order volume and we were all hoping Core Devices would offer the goods but maybe we can lean into a community driven model for the hardware as well?</p>
]]></description><pubDate>Tue, 18 Nov 2025 05:09:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45961606</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=45961606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45961606</guid></item><item><title><![CDATA[New comment by mvanveen in "Use the Saw, Fear the Saw"]]></title><description><![CDATA[
<p>Ironically, I don't think glibly remarking that you "still have all your limbs" and some handmade furniture at the end properly demonstrates someone "fear[ing] the saw," and it demonstrates some of the hubris we're seeing in current tech culture.<p>One of my high school teachers impressed the same caution upon my cohort but was missing the end of a finger.</p>
]]></description><pubDate>Wed, 29 Oct 2025 21:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45753530</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=45753530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45753530</guid></item><item><title><![CDATA[New comment by mvanveen in "Sorry, macOS Tahoe Beta 2 Still Does the Finder Icon Dirty"]]></title><description><![CDATA[
<p>I have Susan Kare's original finder iconography tattooed on my body.  I don't have much opine on the new design language but I do think the new finder icons displayed in the post are an abomination.</p>
]]></description><pubDate>Wed, 25 Jun 2025 03:35:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44373429</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=44373429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44373429</guid></item><item><title><![CDATA[New comment by mvanveen in "Ask HN: How do I give back to people helped me when I was young and had nothing?"]]></title><description><![CDATA[
<p>I had the pleasure of meeting Dan in person a few times up here in the Bay Area. He was incredibly approachable and always generous with his time. If he sensed your curiosity, he’d give you his full, undivided attention.<p>Just weeks before he passed, we were trading long Twitter DMs late into the evening—deep, technical conversations spanning topics that were hard to get good information on elsewhere.<p>After his passing, as I began sharing these stories, I found that so many others had experienced the exact same generosity from him. He had a remarkable way of making people feel seen and supported.</p>
]]></description><pubDate>Fri, 13 Jun 2025 17:04:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44270259</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=44270259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44270259</guid></item><item><title><![CDATA[New comment by mvanveen in "Our Journey Through Linux/Unix Landscapes"]]></title><description><![CDATA[
<p>I thought it was funny they spent so much time bashing choice of distro and highlighting various performance considerations only to pick Alpine?<p>Alpine linux uses musl as its libc, which contrary to the articles' claims (unless I'm missing new information?) can have severe performance implications in many production settings.<p>update: I found this April 2025 blog post where someone performed some benchmarks and found that musl runtime performance is still pretty far behind glibc: <a href="https://edu.chainguard.dev/chainguard/chainguard-images/about/images-compiled-programs/glibc-vs-musl/" rel="nofollow">https://edu.chainguard.dev/chainguard/chainguard-images/abou...</a></p>
]]></description><pubDate>Tue, 20 May 2025 22:51:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44046723</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=44046723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44046723</guid></item><item><title><![CDATA[New comment by mvanveen in "Stack Overflow is almost dead"]]></title><description><![CDATA[
<p>I think this is true if there aren't new questions to be asked.  But technologies shift and evolve all of the time.<p>One of my top StackOverflow questions for years was around the viability of ECMAscript 6.  It's now essentially irrelevant because it's found wide adoption in browsers etc. but at the time a lot of people appreciated the question because they wanted to adopt the technology but weren't sure what its maturity was.<p>It's also true that some technology stacks mature to a point where there isn't much more to be asked but I think there will continue to be a place for forums of discussion where you can ask and get answers around newer, bleeding edge technologies, use cases etc.</p>
]]></description><pubDate>Fri, 16 May 2025 06:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44002507</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=44002507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44002507</guid></item><item><title><![CDATA[New comment by mvanveen in "Ask HN: Programmers who don't use autocomplete/LSP, how do you do it?"]]></title><description><![CDATA[
<p>> What do you do if you need to look up the definition/implementation of some function which is in some other file?<p>At some point, for me, ‘find <dir> -name “*.ext” | xargs grep <pattern>’ took over for recursive grep, because the required tools are available on most Unix systems.</p>
]]></description><pubDate>Tue, 24 Dec 2024 03:39:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42499560</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=42499560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42499560</guid></item><item><title><![CDATA[New comment by mvanveen in "Ask HN: Junior dev and I don't want to compete in this job market. Any advice?"]]></title><description><![CDATA[
<p>> If that doesn't work, look into pivoting to tech recruiting. Hopefully I wouldn't need to go back to school for this.<p>The market for tech recruiting has been hit as hard and in some ways harder than the market for tech workers.  Most folks are finding or placing jobs through in-network referrals and recruiters are finding much lower demand for their services after a long period of having it good.<p>I know some actually good recruiters and really feel for those folks right now, as well as early career folks like yourself.  It took me 8+ months to find a job myself in 2023.<p>Wishing you the best of luck in your search!  Sincerely rooting for you and hope your luck will turn around.</p>
]]></description><pubDate>Thu, 01 Aug 2024 04:01:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=41126038</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=41126038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41126038</guid></item><item><title><![CDATA[New comment by mvanveen in "Explainability is not a game"]]></title><description><![CDATA[
<p>In this case let's assume that the weights and biases of, say, a neural network are fixed and the model is already trained.<p>One way of thinking about explainability is that it deals with determining for some input data how much each feature is contributing to the final outcome (e.g. variable 1 and 2 contributed x% and y% to the final inferred value).<p>You're correct to suggest that when you backpropogate residual error there are also non-linear interactions between features and that will affect how much each variable is contributing to the updated weight value (in fact that's kind of the point of a deep network ;).</p>
]]></description><pubDate>Tue, 02 Jul 2024 22:37:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40861115</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=40861115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40861115</guid></item><item><title><![CDATA[New comment by mvanveen in "Explainability is not a game"]]></title><description><![CDATA[
<p>I am a co-author of a patent for model explainability for credit risk underwriting applications using Shapley values.<p>In fairness I haven't given this article a thorough read but my initial impression is that I'm finding myself frustrated by the FUD this article is attempting to spread.  As my boss would often remark to remind us all: <i>model explainability is an under-constrained optimization problem.</i>  By definition there isn't a unique explanation decomposition unless you further constrain the problem.<p>Therefore, I personally find that hand-wringing around there not being 100% agreement around different explanations for a model inference, while definitely thought provoking and worth considering, should at least account for this reality.  For some reason a lot of folks in the ML community seem to have come the opinion that because the problem is under-constrained that means that explanations shouldn't be calculated or have no utility.<p>Would you prefer a model that examines which features are driving the model to deny a disproportionate number of folks of a particular race or ethnicity or not, all things being equal?  My point is even if there are limitations to explainability I think there are a lot of very real, critical scenarios where applying SHAP can be of actual, real world utility.<p>Furthermore, it's not clear that LIME or other explainability methods will provide better or more robust explanations than Shapley values. As someone that has looked at this pretty extensively in credit underwriting I'd personally feel most comfortable computing SHAP values while acknowledging some of the limitations and risks this article calls out.<p>Axioms such as completeness are also pretty reasonable and I think there is a fair amount of real world utility to explainability algorithms that derive from such an axiomatic basis.</p>
]]></description><pubDate>Tue, 02 Jul 2024 22:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40860984</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=40860984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40860984</guid></item><item><title><![CDATA[New comment by mvanveen in "Notebooks Are McDonalds of Code"]]></title><description><![CDATA[
<p>I will bet you that said citation (the important one you’re holding out for) will have an accompanying Jupyter notebook when it’s ready</p>
]]></description><pubDate>Fri, 14 Jun 2024 05:13:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40677676</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=40677676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40677676</guid></item><item><title><![CDATA[New comment by mvanveen in "Notebooks Are McDonalds of Code"]]></title><description><![CDATA[
<p>>Same with notebooks, you can write NASA-production-grade software in a notebook, but most likely you won't.<p>One of my family members literally maintains a software platform for test bedding production NASA spacecraft at JPL and it is all on top of Jupyter notebooks.<p>People are literally on course to build AGI and there’s a good chance that large portions of that work will be done within Jupyter notebooks.<p>To suggest real work doesn’t get done in notebooks is simply asinine.<p>As I have embedded further into data science and machine learning teams within my career I have come to learn that a lot of the things software engineers care about around maintainability, reusability etc. are often completely antithetical to data science productivity.  In many cases practitioners would consider some of the listed cons of notebooks as features rather than bugs.<p>There is obviously a time and a place for pulling out those practices in such settings but blindly applying software engineering standards to this kind of work is both all too common and often rather counter productive.<p>If notebook style dev doesn’t jive with you personally I get that, and god speed.  I’ve worked on CV/ML teams with a lot of CS degree grads and they don’t always want Jupyter notebooks.  However, I’ve noticed a tendency for folks to extrapolate that to blanket statements about notebooks in general.  As someone who has inherited and had to clean up many jumbled/bad notebooks I’m empathetic but I would challenge folks to lean into considering more about the circumstances the previous notebook author was working in and what kinds of productivity outcomes they were responsible and prioritizing rather than casting judgement on said author or their tools of choice.</p>
]]></description><pubDate>Fri, 14 Jun 2024 03:36:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40677299</link><dc:creator>mvanveen</dc:creator><comments>https://news.ycombinator.com/item?id=40677299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40677299</guid></item></channel></rss>