<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: DrScientist</title><link>https://news.ycombinator.com/user?id=DrScientist</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 15:03:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=DrScientist" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by DrScientist in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>Perhaps - but not necessarily in an optimal way - cf climate change.</p>
]]></description><pubDate>Fri, 10 Apr 2026 14:43:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718922</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47718922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718922</guid></item><item><title><![CDATA[New comment by DrScientist in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>Clearly LLMs are tools which can be used for good or ill. The supplier of raw chemicals to the paint factory isn't really responsible for the river pollution.<p>However you are right to point out there is a problem. Typically societies ( via governments ) try and fix by appropriately pricing the behaviours via regulation/laws ( fines or prison for the people doing it ).<p>However making regulation/laws is hard. What's your proposal to fix the problem you've identified?</p>
]]></description><pubDate>Fri, 10 Apr 2026 12:57:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47717437</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47717437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47717437</guid></item><item><title><![CDATA[New comment by DrScientist in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>> VC by default are founder friendly in my experience.<p>Founders are only one stakeholder. There are employees ( I think they fall into that category ), customers, suppliers, and the wider society.<p>It all comes back to why does the company exist - and for which stakeholders. I think that's the point the original author is making.<p>I don't buy the argument that making money in the end is a perfect surrogate for overall good - it's not - it's an imperfect surrogate - and to pretend it is a perfect surrogate is just an excuse to behave like an arsehole.<p>To make that concrete, let's say you are a chemical company making paints - really important job, paints are needed the cheaper you can make them, the more people can have them etc,  but if you knowingly pollute a local river just because you can get away with it and increase your profits - saying that increased profits justifies polluting the river based on the assumption that river pollution is correctly priced ( free ) is an obvious convenient excuse to be a selfish arsehole.</p>
]]></description><pubDate>Fri, 10 Apr 2026 09:48:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47715697</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47715697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47715697</guid></item><item><title><![CDATA[New comment by DrScientist in "Zooming UIs in 2026: Prezi, impress.js, and why I built something different"]]></title><description><![CDATA[
<p>Has anybody built a UI around the opposite? Shrinking?<p>ie rather that zooming in on the content of interest, shrinking the content not of interest?<p>Long time ago I used to use <a href="https://www.windowmaker.org/" rel="nofollow">https://www.windowmaker.org/</a> as my X11 window manager and one of the features I really liked was the ability to shrink a window to an icon and place that icon on the desktop for future retrieval ( a bit like having the whole desktop like the MacOS dock ).<p>I find such an interface easier to navigate than one where you zoom in and out - where the it's too easy to lose overall context, and where navigation is a bit too linear/hierarchical.</p>
]]></description><pubDate>Tue, 07 Apr 2026 09:45:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47672750</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47672750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47672750</guid></item><item><title><![CDATA[New comment by DrScientist in "Ollama is now powered by MLX on Apple Silicon in preview"]]></title><description><![CDATA[
<p>Apple via customers paying for the whole solution ( eg a laptop that can run decent local models )?<p>I think Apple had something in the region of 143 billion in revenue in the last quarter.<p>Not saying it will happen - just that there are a variety of business models out there and in the end it all depends on where consumers put their money.</p>
]]></description><pubDate>Tue, 31 Mar 2026 10:42:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585353</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47585353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585353</guid></item><item><title><![CDATA[New comment by DrScientist in "Rob Pike's 5 Rules of Programming"]]></title><description><![CDATA[
<p>Sure context is important - and the important context you appear to have missed is the 5 rules aren't about building websites. It's about solving the kind of problems which are easy to state but hard to do (well) .<p>eg sort a list.</p>
]]></description><pubDate>Wed, 18 Mar 2026 12:15:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47424745</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47424745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47424745</guid></item><item><title><![CDATA[New comment by DrScientist in "Why AI systems don't learn – On autonomous learning from cognitive science"]]></title><description><![CDATA[
<p>Sure direct and representative democracy are different,  but this is a bit of a tangent.<p>What I was trying to say above is that having an unregulated space doesn't mean it's therefore naturally representative of the underlying population.<p>The key differentiator between a democracy and other systems is the idea that you have one person one vote, and power isn't distributed on the basis of money or some other feature.<p>All I'm saying is, in a totally unregulated online space you'll get dominance by fanatics with money  ( if it's important ) .<p>ie unregulated != democratic.<p>And it's a mistake to think the opposite.</p>
]]></description><pubDate>Wed, 18 Mar 2026 12:06:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47424656</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47424656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47424656</guid></item><item><title><![CDATA[New comment by DrScientist in "Rob Pike's 5 Rules of Programming"]]></title><description><![CDATA[
<p>Obviously they are linked - the question is where do you <i>start</i> your thinking.<p>Do you start with the logical task first and structure the data second, or do you actually think about the data structures first?<p>Let's say I have a optimisation problem - I have a simple scoring function - and I just want to find the solution with the best score. Starting with the logic.<p>for all solutions, score, keep if max.<p>Simple eh? Problem is it's a combinatorial solution space. The key to solving this before the entropic death of the universe is to think about the <i>structure</i> of the solution space.</p>
]]></description><pubDate>Wed, 18 Mar 2026 11:35:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47424369</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47424369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47424369</guid></item><item><title><![CDATA[New comment by DrScientist in "Rob Pike's 5 Rules of Programming"]]></title><description><![CDATA[
<p>I think for people starting out - rule 5 isn't perhaps that obvious.<p>> Rule 5. Data dominates. If you've chosen the right data structures and organized things well, the algorithms will almost always be self-evident. Data structures, not algorithms, are central to programming.<p>If want to solve a problem - it's natural to think about logic flow and the code that implements that first and the data structures are an after thought, whereas Rule 5 is spot on.<p>Conputers are machines that transform an input to an output.</p>
]]></description><pubDate>Wed, 18 Mar 2026 11:04:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47424097</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47424097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47424097</guid></item><item><title><![CDATA[New comment by DrScientist in "Why AI systems don't learn – On autonomous learning from cognitive science"]]></title><description><![CDATA[
<p>> c) goes against the concept of true democracy (which I like<p>You mean one person, one vote. Or in the case of Twitter/X - one person one voice/account.<p>Don't spaces like these become dominated by fanatics or money, or fanatics with money? All trying to manufacture consent?<p>Unregulated != democratic<p>Just like unregulated != free market [1]<p>Sure it's difficult to get the balance right - but a balance is required.<p>[1] As the first step of anybody competing in an unregulated market is to fix the market so they don't have to compete - create a cartel, monopoly, confusopoly ( deny information required for the market to work ) etc etc.</p>
]]></description><pubDate>Wed, 18 Mar 2026 10:54:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47424010</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47424010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47424010</guid></item><item><title><![CDATA[New comment by DrScientist in "Universal vaccine against respiratory infections and allergens"]]></title><description><![CDATA[
<p>> Evolution can't look into the future.<p>Sure. But yesterdays mistakes can be punished today. ie all evolution happens in retrospect - a mutation haopens - the world tells you after the fact whether that was good or bad. Evolution is hindsight in action. In hindsight - taking antibiotics everyday might have been a bad idea.<p>> Eh, the main downside in the short run is that you are killing your gut fauna.<p>Sure - thus increasing your chances for being colonised by an unfriendly and antibiotic resistent bug - which may result in your death - which in hindsight was obviously a bad idea....</p>
]]></description><pubDate>Tue, 17 Mar 2026 11:07:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47411057</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47411057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47411057</guid></item><item><title><![CDATA[New comment by DrScientist in "Britain is ejecting hereditary nobles from Parliament after 700 years"]]></title><description><![CDATA[
<p>In part because the composition of the commons changes over time - so if the term timescales are different then they won't necessarily agree at any point in time - but I do agree it would potentially become too politicised if you had that kind of vote.<p>Ultimately in the UK system, the commons has the final say ( ignoring the monarch in the room here ), so most of the time what the Lords do isn't typically a big public issue - it's quiet revision, have you thought of this?, type stuff. Not that common to have a big conflict - though it does happen.</p>
]]></description><pubDate>Fri, 13 Mar 2026 15:00:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47365395</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47365395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47365395</guid></item><item><title><![CDATA[New comment by DrScientist in "Britain is ejecting hereditary nobles from Parliament after 700 years"]]></title><description><![CDATA[
<p>> That should be an instant disqualifier for a lifelong peerage.<p>Again the current process does have an element of that - MI5 et al have a look at the list and say 'reputational risk'. "That's a very brave choice minster.."<p>However, as with Mandelsons appointment to the Lords and US ambassador, it's clearly being ignored - but then who better than the PM of the day to have the final say - the problem is somebody has to - and if you take it away from the PM - then it potentially becomes undemocratic.<p>Perhaps one improvement would be the removal of the tradition of exiting PM's creating a nomination list - when they no longer care about what the public think - a bit like Joe Biden outrageously pardoning his son.</p>
]]></description><pubDate>Thu, 12 Mar 2026 14:52:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47351451</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47351451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47351451</guid></item><item><title><![CDATA[New comment by DrScientist in "I was interviewed by an AI bot for a job"]]></title><description><![CDATA[
<p>That works better but is expensive - quite often you have to show the public route has failed before you can justify active recruitment.<p>Also large companies intrinsically know that in the end active recruitment is a bit of a zero sum game - you poach your competitors staff they poach yours - so there is a hesitancy in getting involved in that game.<p>I have seen people who are actively recruited ( hey we think your great please apply ), who are then forced to do these kind of HR screenings ( because that's the process ). This clearly doesn't make any sense and sends entirely the wrong signal.</p>
]]></description><pubDate>Thu, 12 Mar 2026 14:18:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47350871</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47350871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47350871</guid></item><item><title><![CDATA[New comment by DrScientist in "Britain is ejecting hereditary nobles from Parliament after 700 years"]]></title><description><![CDATA[
<p>> Imo they should be proposed and voted on by the house. That should at least offer some prevention of peerages as favours, as they quite clearly have been used.<p>You'd get party political trading - we will vote for your pick if you vote for our pick - but perhaps it will help at the margins - the obviously embarrassing would be harder to squeeze through.<p>The problem is the current process relied a bit too much on people being trustworthy - as you say that's kinda fallen away recently - and obviously the election of Trump show how dangerous it is for a process to rely on people being decent and not abuse the trust. Which is a shame as trusting people gives people the leeway to do the right thing.<p>In terms of JRM or Patel - while they are not my cup of tea, I think there is value in senior politicians becoming members of the Lords almost by default ( like senior judges or religious leaders ) - as to some extent it does reflect what people have voted for in the past and they have valuable experience. However perhaps it's too early in their cases.<p>An age limit has been talked about - but normally in terms of upper age - I wonder if it wouldn't be better as an age threshold - you have to have retired and be no longer 'on the make'. Sure that means no young people in the second chamber - but ultimately being representative is the commons role, the second chamber is for experienced people to tell the commons not to be hasty and do more work.</p>
]]></description><pubDate>Thu, 12 Mar 2026 14:14:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47350805</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47350805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47350805</guid></item><item><title><![CDATA[New comment by DrScientist in "Britain is ejecting hereditary nobles from Parliament after 700 years"]]></title><description><![CDATA[
<p>The idea of a second chamber is not controversial. The argument is how you populate it.<p>Elected - you have the problem of two chambers claiming legitimacy and potential deadlock, and also the problem of potentially having the same short term view as the other elected chamber.<p>Appointed - who gets to appoint, on what criteria, who are they beholden to ( ideally unsackable once appointed - I want them to feel free to say what they really think  ).<p>Inherited - Very unlikely to represent the population. No quality filter. Potentially a culture of service built up - and free to say what they think.<p>Random.   - More likely to represent the population. No quality filter.<p>You can obviously have a mix of all or any of the above.<p>In my view, the ideal second chamber would be full of people of experience, who are beholden to nobody (unsackable), that represented a broad range of views, with a culture of service.<p>I'm against a fully elected second house - as that's not really adding anything different to the first house. Appointed has worked quite well in the past, but it has become more and more abused recently as the elected politicians have two much control.<p>It's tricky - perhaps some sort of mix.</p>
]]></description><pubDate>Thu, 12 Mar 2026 12:35:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47349721</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47349721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47349721</guid></item><item><title><![CDATA[New comment by DrScientist in "I was interviewed by an AI bot for a job"]]></title><description><![CDATA[
<p>It's not necessarily a reflection on the team you are going to be in.<p>Large companies have the problem that they get 100's if not 1000's of applicants for a role, and so HR screen them before they even get to the hiring manager.<p>And whether HR screen via keyword search, AI CV reading, online tests, phone screens or AI interviews - it's always massively imperfect - as the HR recruiter doesn't have the expertise of the hiring manager.</p>
]]></description><pubDate>Thu, 12 Mar 2026 11:01:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47349008</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47349008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47349008</guid></item><item><title><![CDATA[New comment by DrScientist in "Universal vaccine against respiratory infections and allergens"]]></title><description><![CDATA[
<p>Sure - though the tuned behaviour around turning the innate immune system up and down is probably dominated by the more recent part of that long history.</p>
]]></description><pubDate>Thu, 12 Mar 2026 10:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348880</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47348880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348880</guid></item><item><title><![CDATA[New comment by DrScientist in "Universal vaccine against respiratory infections and allergens"]]></title><description><![CDATA[
<p>I think it's a mistake ( common ) to view any organism at a point in time as perfectly adapted.<p>It's like saying cars pistons are designed to wear out - because they do and as the car is perfectly designed ( the mistake ) then it must be for a reason.<p>Also take menopause - it happens a female has all the oocytes ( eggs ) they will ever have already at birth. Menopause happens when they run out.<p>What you are arguing is that the number at birth is optimised with a very indirect feedback loop - as oppose to a very direct one of how much resources do you put aside for eggs in terms of maximising number of direct children versus resources used. Occams razor suggests the latter is going to be stronger.<p>If what you say is true - think about it - old people wouldn't gradually crumble due to wear and tear, they would have evolved some much more efficient death switch. ie Women don't suddenly die post menopause.</p>
]]></description><pubDate>Thu, 12 Mar 2026 10:40:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348850</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47348850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348850</guid></item><item><title><![CDATA[New comment by DrScientist in "Universal vaccine against respiratory infections and allergens"]]></title><description><![CDATA[
<p>Are you sure that availability of resources was a limiting factor during a large part of human evolution?<p>ie what has driven human population growth - a fundamental change in availability of natural resources or a fundamental change in how humans exploited them?<p>I'd argue it's the latter, and that's driven by accumulated knowledge - and before writing - the key repository of that was - old people.</p>
]]></description><pubDate>Wed, 11 Mar 2026 10:48:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47333937</link><dc:creator>DrScientist</dc:creator><comments>https://news.ycombinator.com/item?id=47333937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47333937</guid></item></channel></rss>