<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: wbillingsley</title><link>https://news.ycombinator.com/user?id=wbillingsley</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 01 May 2026 00:05:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wbillingsley" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wbillingsley in "The future of large files in Git is Git"]]></title><description><![CDATA[
<p>Yes</p>
]]></description><pubDate>Sat, 16 Aug 2025 07:43:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44921163</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=44921163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44921163</guid></item><item><title><![CDATA[New comment by wbillingsley in "The future of large files in Git is Git"]]></title><description><![CDATA[
<p>What I used to recommend to my sofware engineering classes is that instead of putting large files (media etc) into Git, put them into the artifact repository (Artifactory or something like it). That lets you for instance publish it as a snapshot dependency that the build system will automatically fetch for you, but control how much history of it you keep and only require your colleagues to fetch the latest version. Even better, a simple clean of their build system cache will free up the space used by old versions on their machines.</p>
]]></description><pubDate>Sat, 16 Aug 2025 02:37:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44919639</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=44919639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44919639</guid></item><item><title><![CDATA[New comment by wbillingsley in "Solving LinkedIn Queens Using Haskell"]]></title><description><![CDATA[
<p>I set this as part of a Scala programming assignment for my second year undergraduate class at UNE (Australia) last term. However, during the working a square is not Queen | Eliminated but Set[Queen | NotQueen]<p>Largely so from a programming perspective it becomes a simplified version of Einstein's Riddle that I showed the class, doing in a similar way.<p><a href="https://theintelligentbook.com/willscala/#/decks/einsteinProblem/0" rel="nofollow">https://theintelligentbook.com/willscala/#/decks/einsteinPro...</a><p>Where at each step, you're just eliminating one or more possibilities from a cell that starts out containing all of them.<p>Queens has fewer rules to code, making it more amenable for students.</p>
]]></description><pubDate>Tue, 24 Jun 2025 12:31:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44365465</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=44365465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44365465</guid></item><item><title><![CDATA[New comment by wbillingsley in "Why wordfreq will not be updated"]]></title><description><![CDATA[
<p>I wonder whether future generations will be ingrained with a Truman Show fear that maybe only the few thousand people they meet are real and everything else is generated background noise.</p>
]]></description><pubDate>Thu, 19 Sep 2024 10:25:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41590369</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=41590369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41590369</guid></item><item><title><![CDATA[New comment by wbillingsley in "The Later Years of Douglas Adams"]]></title><description><![CDATA[
<p>I've never really understood the problems he had getting the Hitchhiker movie made - all the articles around before it came out talked about having to revise the script to make sense to an American audience (and the eventual movie ended up with a strangely different plot with a villain), but the original radio series is pretty much a road movie, which is almost an American trope.</p>
]]></description><pubDate>Sat, 20 Jul 2024 05:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41014299</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=41014299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41014299</guid></item><item><title><![CDATA[New comment by wbillingsley in "Training of Physical Neural Networks"]]></title><description><![CDATA[
<p>Sometimes. Foals are born (almost) able to walk. There are occasions where evolution baked the model into the genes.</p>
]]></description><pubDate>Thu, 11 Jul 2024 08:38:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40934719</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=40934719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40934719</guid></item><item><title><![CDATA[New comment by wbillingsley in "When teaching computer architecture, why are universities using obscure CPUs?"]]></title><description><![CDATA[
<p>We use ARM. Because then we can lean on some things (e.g. the ARMlite simulator) UK schools built for A-levels.</p>
]]></description><pubDate>Thu, 11 Apr 2024 03:00:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=39997995</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=39997995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39997995</guid></item><item><title><![CDATA[New comment by wbillingsley in "Oh My Git: An open source game about learning Git"]]></title><description><![CDATA[
<p>That's a similar approach to the one I use for teaching git. First the sim, then the CLI.<p><a href="https://theintelligentbook.com/supercollaborative/#/challenges/gitLocalTutorial/0/0" rel="nofollow">https://theintelligentbook.com/supercollaborative/#/challeng...</a><p>(Albeit I made mine simulate how things like VS Code look while you're doing it a bit more)</p>
]]></description><pubDate>Thu, 11 Apr 2024 02:56:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=39997976</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=39997976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39997976</guid></item><item><title><![CDATA[New comment by wbillingsley in "Stuff that is backwards in Australia"]]></title><description><![CDATA[
<p>The more obvious one is that Orion's standing on his head.</p>
]]></description><pubDate>Mon, 01 Apr 2024 07:11:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39891575</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=39891575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39891575</guid></item><item><title><![CDATA[New comment by wbillingsley in "Stuff that is backwards in Australia"]]></title><description><![CDATA[
<p>We do sometimes have an informal "Christmas in July". Which is a little odd, since 6 months on from Christmas would be June.</p>
]]></description><pubDate>Mon, 01 Apr 2024 07:10:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=39891563</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=39891563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39891563</guid></item><item><title><![CDATA[New comment by wbillingsley in "InVision design collaboration services shutdown"]]></title><description><![CDATA[
<p>Sorry to see them go. I used them with students and they were always very helpful.</p>
]]></description><pubDate>Fri, 05 Jan 2024 03:41:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=38875450</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=38875450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38875450</guid></item><item><title><![CDATA[New comment by wbillingsley in "Can a pill prevent deaths from venomous snakebites?"]]></title><description><![CDATA[
<p>It depends. e.g. In Australia, the snake most people worry about (the eastern brown - world's second most venomous and common in cities) is native, so yes it's important to an ecosystem in the broader sense. But its numbers around cities have gone up because of mice, most of which are introduced, so it's a non-native part of the ecosystem that's pushing the numbers up. Doing something to bring the numbers back down around urban centres wouldn't seem like such a bad idea. Brown snakes aren't a threatened or endangered species and though cities are large human centres, they're not a large portion of the Australian geography. (And are largely artificially maintained ecosystems anyway - those houses and roads didn't appear naturally.) There are probably other ways for dealing with mice than having the world's second deadliest snake hanging around town.</p>
]]></description><pubDate>Wed, 03 Jan 2024 01:23:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=38849541</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=38849541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38849541</guid></item><item><title><![CDATA[New comment by wbillingsley in "Cognitive ability and miscalibrated financial expectations"]]></title><description><![CDATA[
<p>The elephant in the room in this study is how the UK economy has performed over the study period.<p>From a quick read, they are essentially asking people to predict whether they'll be better/worse off next year, and then correlating that with whether they were right in the next year's financial data.<p>Their study period looks like it's the period immediately post-GFC (2009 to 2021). As I understand it, the economy has performed better for those in professional roles, who are likely to score well on the tests of cognitive ability, than it has for lower-skilled jobs. And of course in the middle of that period, there's the Brexit vote that was pretty uneven in terms of who thought the economy (and their circumstances) would go well or badly.<p>It's an interesting data set, but I don't think I'd be game to make the same "causative" conclusions that they do ("Our findings suggest that these supposed consequences of optimism bias, may be a side product of the true driver, low cognitive ability").</p>
]]></description><pubDate>Wed, 06 Dec 2023 01:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38539526</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=38539526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38539526</guid></item><item><title><![CDATA[New comment by wbillingsley in "I disagree with Geoff Hinton regarding "glorified autocomplete""]]></title><description><![CDATA[
<p>LLMs are very good at uncovering the mathematical relationships between words, many layers deep. Calling that understanding is a claim about what understanding is. But because we know how the LLMs we're talking about at the moment are trained, it seems to have more problems:<p>LLMs do not directly model the world; they train on and model what people write about the world. It is an AI model of a computed gestalt human model of the world, rather than a model of the world directly. If you ask it a question, it tells you what it models someone else (a gestalt of human writing) is most likely say. That in turn is strengthened if user interaction accepts it and corrected only if someone tells it something different.<p>If we were to define that as what "understanding" is, we would equivalently be saying that a human bullshit artist would have expert understanding if only they produced more believable bullshit. (They also just "try to sound like an expert".)<p>Likewise, I'm not convinced that we can measure its understanding just by identifying inaccuracies or measuring the difference between its answers and expert answers -
There would be no difference between bluffing your way through the interview (relying on your interviewer's limitations in how they interrogate you) and acing the interview.<p>There seems to be a fundamental difference in levels of indirection. Where we "map the territory", LLMs "map the maps of the territory".<p>It can be an arbitrarily good approximation, and practically very useful, but it's a strong ontological step to say one thing "is" another just because it can be used like it.</p>
]]></description><pubDate>Sun, 19 Nov 2023 02:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=38328097</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=38328097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38328097</guid></item><item><title><![CDATA[New comment by wbillingsley in "Show HN: Lander, a lunar lander style web game"]]></title><description><![CDATA[
<p>Give this one a go, you know you want to...<p><a href="https://theintelligentbook.com/thinkingaboutprogramming/#/decks/state/9/fullscreen" rel="nofollow">https://theintelligentbook.com/thinkingaboutprogramming/#/de...</a><p>(programmable lander)</p>
]]></description><pubDate>Mon, 06 Mar 2023 03:53:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=35037347</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=35037347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35037347</guid></item><item><title><![CDATA[New comment by wbillingsley in "Ask HN: Why isn't JSON-RPC more widely adopted?"]]></title><description><![CDATA[
<p>> What's the big advantage of encoding whole requests into JSON blobs<p>If you're doing URL routing, you're at the mercy of your web framework<p>If you've got a data structure coming in, you're probably turning it into types in the programming language you used fast, and you're more quickly into the land of plain old programming, rather than routing configuration in a web framework.</p>
]]></description><pubDate>Tue, 03 Jan 2023 09:20:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=34229520</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=34229520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34229520</guid></item><item><title><![CDATA[New comment by wbillingsley in "Why hasn’t technology disrupted higher education already?"]]></title><description><![CDATA[
<p>If I recall, the overhead of running a university (the fraction taken by the central institution to run campus and facilities, versus the amount coming into the schools to pay academics) is around two thirds of the student revenue in Australia.<p>Although that sounds large, it's not in corporate terms. Charging the customer 2.3 to 3 times an employee's salary seems about standard. And universities are notorious for casual using work to an underpaid "precariate".<p>That suggests there isn't a whole lot of margin for technology to capture in the first place.<p>After which, you find that degree-awarding is a regulated activity in most countries, offered by public institutions subsidised by government loan and contribution schemes.<p>Tech has had a massive influence on higher education in the last ten years, but it seems to go via universities buying more systems and services rather than "University of the Unregulated Start Up" suddenly sweeping the public-controlled market for education.</p>
]]></description><pubDate>Tue, 13 Dec 2022 01:32:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=33963415</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=33963415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33963415</guid></item><item><title><![CDATA[New comment by wbillingsley in "Fred Brooks has died"]]></title><description><![CDATA[
<p>Hugely sorry to hear this. I met him when he was visiting Cambridge while I was a PhD student and he's a wonderful person as well as a computing luminary.</p>
]]></description><pubDate>Fri, 18 Nov 2022 07:35:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=33651526</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=33651526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33651526</guid></item><item><title><![CDATA[New comment by wbillingsley in "Peto’s Paradox"]]></title><description><![CDATA[
<p>I've always been curious that old dogs often get cancer, despite "old" for a dog only being the early teens as well as dogs being smaller.</p>
]]></description><pubDate>Tue, 08 Nov 2022 05:35:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=33516204</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=33516204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33516204</guid></item><item><title><![CDATA[New comment by wbillingsley in "Most US professors are trained at same few elite universities"]]></title><description><![CDATA[
<p>It would be very difficult to dispel the notion of prestige, because most output measures are highly influenced by input measures. Prestige inevitably flows into the measures.<p>E.g. an academic at a prestigious university has a healthy supply of able PhD students, post-docs, a "research environment" that will make applying for grants that bit easier, etc. Their publication and citation numbers will quickly diverge from their identical twin who has is less well resourced. Likewise, the PhD students at a prestigious university are more likely to be attached to well-funded grants, collaborators who have well-tuned paper mills, etc.<p>Academia is quite a social game. Network effects (which are one part of prestige) are a strong influence.</p>
]]></description><pubDate>Fri, 23 Sep 2022 00:32:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=32946466</link><dc:creator>wbillingsley</dc:creator><comments>https://news.ycombinator.com/item?id=32946466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32946466</guid></item></channel></rss>