<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: mattlondon</title><link>https://news.ycombinator.com/user?id=mattlondon</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 22:24:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mattlondon" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mattlondon in "Battle for Wesnoth: open-source, turn-based strategy game"]]></title><description><![CDATA[
<p>Blocked by Anubis?  Just says "invalid response" with no explanation or instructions for how to fix it. Chrome on Android - not exactly niche.<p>Thanks for that.</p>
]]></description><pubDate>Mon, 06 Apr 2026 18:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47665192</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47665192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47665192</guid></item><item><title><![CDATA[New comment by mattlondon in "What if the browser built the UI for you?"]]></title><description><![CDATA[
<p>I totally agree that there is an often loud minority calling for this sort of thing: "I am an expert.  I don't need styling or white space.  I want every last square centimeter of space filled with 8pt font. I demand information density!" (aside: these are also the same people who say that JS-based UIs are slow and server-side HTML is faster, despite the fact that backend latency is 99.999% of the problem but that is another discussion...)<p>And yet, in my lived-experience at an unnamed Big Co when we did <i>lots</i> of UXR work in the on-call, monitoring, and incident management software/tooling, when it came to people being the primary on-caller handling a page for an incident when the company is losing millions for every minute of downtime that the 8pt font information dense UI they <i>said</i> they wanted actually led to increased stress, more mistakes, longer time-to-mitigation etc. Turns out that a carefully and deliberately designed UX and information architecture and - gasp - <i>white space</i> (that was all carefully and minutely tuned to specific CUJs over many rounds of research and prototyping) is <i>really important</i>.<p>Even if you have all the information available, just throwing stuff at the screen doesn't always help IME. Less is often more.</p>
]]></description><pubDate>Sun, 05 Apr 2026 07:26:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47647024</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47647024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47647024</guid></item><item><title><![CDATA[New comment by mattlondon in "I used AI. It worked. I hated it"]]></title><description><![CDATA[
<p>I was just talking to some friends in medicine the other day. They are getting more and more AI stuff and they <i>love it</i>.<p>Just basic stuff like smart dictation that listens to the conversation the practitioner is having and auto creates the medical notes, letters,  prescriptions etc saving them time and effort to type that all up themselves etc. They were saying that obviously they have to check everything but it was (and I quote) "scarily perfectly accurate". Freeing up a bunch of their time to actually be with the patient and not have to spend time typing etc.</p>
]]></description><pubDate>Sun, 05 Apr 2026 06:35:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646716</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47646716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646716</guid></item><item><title><![CDATA[New comment by mattlondon in "What if the browser built the UI for you?"]]></title><description><![CDATA[
<p>With respect I feel like the author is missing a whole bunch here about the <i>point</i> of a website.<p>It's not just content/info/data, it's <i>a performance</i> (in the creative sense).<p>Brands spend <i>a lot</i> of time honing their appearance - not just fonts and colours but the whole composition and visual pacing - their entire "say something without saying anything at all" aspect etc. Just walk through any place with physical shops and really look at how the stores have worked on their appearance and how they present themselves to customers.  They're not just selling a product, they're selling a lifestyle/feeling/etc/etc. They're not just going to give that creative control away to some LLM.<p>Another way to think of it is instead of people watching a movie or play when they go to the cinema or theater, they're just given the script to read. Same information but the entire artistry of both the performers and the directors is totally absent, leaving it up to each reader to imagine the delivery of lines or the scene's setting etc.<p>I think on HN and in tech in general people seem to forget that "the first bite is with the eye", and that is why "normal people" never liked or used RSS. The desire to leave our mark and to create (and view!) visually appealing things seems to be pretty innate in humans - we've been doing it since cave paintings.  I struggle to think of a world where we just hand that over to AIs and humans have zero creative control.</p>
]]></description><pubDate>Sun, 05 Apr 2026 05:38:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646425</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47646425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646425</guid></item><item><title><![CDATA[New comment by mattlondon in "Gone (Almost) Phishin'"]]></title><description><![CDATA[
<p>No mention of password managers yet? One of the major benefits is the password manager can do a quick, simple, completely deterministic check on the domain before providing the password. That would have stopped this dead in its tracks without relying on the human just happening to notice.<p>I personally use bitwarden on my chrome profile across Windows Mac Linux and android and think it's great. Highly recommended.<p>Of course I tell this to family and friends and no one does it so I dunno...</p>
]]></description><pubDate>Thu, 02 Apr 2026 19:30:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47619069</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47619069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47619069</guid></item><item><title><![CDATA[New comment by mattlondon in "The “small web” is bigger than you might think"]]></title><description><![CDATA[
<p>You need to go more tin-foil-hat<p>Its not just JavaScript, it's cookies, it's "auto loading" resources (e.g. 1x1 pixels with per-request unique URLs), it's third-party http requests to other domains (which might art cookies too).<p>I think the XKCD comic about encryption-vs-wrench has never been more apt for Gemini the protocol...</p>
]]></description><pubDate>Mon, 16 Mar 2026 23:18:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47406394</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47406394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47406394</guid></item><item><title><![CDATA[New comment by mattlondon in "The “small web” is bigger than you might think"]]></title><description><![CDATA[
<p>Why would you only include blogs in your small web index? That must be a minute fraction of what is out there?<p>I can't think of a single blog that I read these days (small or not), yet there are loads of small "old school" sites out there that are still going strong.</p>
]]></description><pubDate>Mon, 16 Mar 2026 23:12:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47406344</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47406344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47406344</guid></item><item><title><![CDATA[New comment by mattlondon in "The “small web” is bigger than you might think"]]></title><description><![CDATA[
<p>This whole post is about Gemini the protocol, a new protocol for a small group of nerds' fetish for retro tech (it's basically modern gopher).</p>
]]></description><pubDate>Mon, 16 Mar 2026 23:08:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47406304</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47406304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47406304</guid></item><item><title><![CDATA[New comment by mattlondon in "The “small web” is bigger than you might think"]]></title><description><![CDATA[
<p>I think a "markdown-web" that uses some of the Gemini approaches for privacy and auth/identity etc would be pretty nice.<p>Of course, as others have said, we could just use HTML without JavaScript or cookies and we'd be a lot of the way there with 95% less effort but hey in the future we'll probably just query an AI rather than load a web page ourselves.</p>
]]></description><pubDate>Mon, 16 Mar 2026 23:02:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47406238</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47406238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47406238</guid></item><item><title><![CDATA[New comment by mattlondon in "The “small web” is bigger than you might think"]]></title><description><![CDATA[
<p>Not quite. I think Gemini has deliberately gone for a "text only" philosophy, which I think is very constraining.<p>The early web had a lot going on and allowed for a <i>lot</i> of creative experimentation which really caught the eye and the imagination.<p>Gemini seems designed to <i>only</i> allow long-form text content.  You can't even have a table let alone inline images which makes it very limited for even dry scientific research papers, which I think would otherwise be an excellent use-case for Gemini. But it seems that this sort of thing is a deliberate design/philosophical decision by the authors which is a shame. They <i>could</i> have supported full markdown, but they chose not to (ostensibly to ease client implementation but there are a squillion markdown libraries so that assertion doesn't hold water for me)<p>It's their protocol so they can do what they want with it, but it's why I think Gemini as a protocol is a dead-end unless all you want to do is write essays (with no images or tables or inline links or table-of-contents or MathML or SVG diagrams or anything else you can think of in markdown). Its a shame as I think the client-cert stuff for Auth is interesting.</p>
]]></description><pubDate>Mon, 16 Mar 2026 18:45:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47403039</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47403039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47403039</guid></item><item><title><![CDATA[New comment by mattlondon in "UBI as a productivity dividend"]]></title><description><![CDATA[
<p>A think a more workable and politically palatable version of UBI would be some form of universal utility allowance.<p>E.g. the first x kWh electric you use, or the first X litres of water, or the first x GB of data you use is entirely free, for everyone (where X is some reasonable number that someone could just conceivably survive on). Then as you use more and more the prices start to gradually increase across a series of bands  so that the heaviest users are subsidising those using the least.<p>It would promote efficiency,  would be progressive, and would allow people to live without quite so much "bill fear" for essential utilities.<p>Plus it is not literally putting money in people's hands which is often unpopular with some demographic groups. People would still need to work but there would be some element of safety net.</p>
]]></description><pubDate>Sat, 14 Mar 2026 20:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47380708</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47380708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47380708</guid></item><item><title><![CDATA[New comment by mattlondon in "Levels of Agentic Engineering"]]></title><description><![CDATA[
<p>Yep I was also surprised to see MCP & Skills as not only a distinct "level", but so high up.<p>In my mind, MCP & Skills is inseparable part of chat interfaces for LLMs, not a distinct level.</p>
]]></description><pubDate>Wed, 11 Mar 2026 13:03:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47335033</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47335033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47335033</guid></item><item><title><![CDATA[New comment by mattlondon in "Levels of Agentic Engineering"]]></title><description><![CDATA[
<p>>  prioritization and decision frameworks start to matter more.<p>This is the thing though, prioritization doesn't matter in the same way it used to.<p>We only needed to prioritize before because engineering was relatively slow and precious resource, so we had to pick and chose what to work on first because it took time.<p>But now we effectively have a limitless supply of SWEs, so why not do everything on the backlog?<p>I think the question now is more about sequencing than prioritization. What do we need to do first, before we can do these other things?<p>But yes generally requirements are still very important. Which features do we need etc.</p>
]]></description><pubDate>Wed, 11 Mar 2026 13:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47335008</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47335008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47335008</guid></item><item><title><![CDATA[New comment by mattlondon in "The changing goalposts of AGI and timelines"]]></title><description><![CDATA[
<p>How much of our brain's innate wiring is "pre-training"? We're born pre-wired to breath, to swallow, to blink, sleep, cry etc.  Fine tuned over many many many epochs and baked into our model weights/DNA.<p>Is a newborn baby without learnt-knowledge not an intelligent being to you?<p>Or is an empty vessel such as a newborn baby intelligent merely because it has the <i>ability</i> to learn?<p>It gets pretty philosophical pretty quick. This is why I don't think there'll be a "moment" when AGI happens - there is so many ways to interpret what constitutes intelligence.<p>But yeah I agree that until models can learn in real time then I think we're probably not there yet. As I said - 5 years give or take I reckon.</p>
]]></description><pubDate>Sun, 08 Mar 2026 20:25:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47301044</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47301044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47301044</guid></item><item><title><![CDATA[New comment by mattlondon in "The changing goalposts of AGI and timelines"]]></title><description><![CDATA[
<p>I don't think humans learn any differently than post it notes TBH  We call them text books though!</p>
]]></description><pubDate>Sun, 08 Mar 2026 18:39:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47299809</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47299809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47299809</guid></item><item><title><![CDATA[New comment by mattlondon in "The changing goalposts of AGI and timelines"]]></title><description><![CDATA[
<p>I disagree. There is some argument to be had that they're already generally intelligent. They're already certainly <i>better</i> than me in basically anything I can ask them to do.<p>So that leads to the question of what qualifies as intelligent? And do we need sentience for intelligence? What about self-agency/-actuation? Is that <i>needed</i> for "generally intelligent"?<p>I don't know.<p>But I <i>feel</i> like we're not there yet, even for non-sentient intelligence. I personally think we need an "unlimited" context (as good as human memory context windows anyway, which some argue we've already surpassed) and genuine self-learning before we get close. I don't think we need it to be an infallible genius (i.e
 ASI) to qualify as generally intelligent ... or to put it another way "about as smart and reliable as the average human adult" which frankly is quite a low bar!<p>One thing for sure though, I think this will creep up on us and one day it will suddenly become apparent that it's already there and we just didn't appreciate/notice/comprehend. There won't be a big fireworks display the moment it happens, more of a creeping realisation I think.<p>I give it 5 years +/-2.</p>
]]></description><pubDate>Sun, 08 Mar 2026 18:29:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47299701</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47299701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47299701</guid></item><item><title><![CDATA[New comment by mattlondon in "How to talk to anyone and why you should"]]></title><description><![CDATA[
<p>And that's precisely the point: you can't fathom what someone has been through.<p>Don't assume people want to talk. Respect boundaries, leave people alone.</p>
]]></description><pubDate>Sun, 01 Mar 2026 23:05:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211723</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47211723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211723</guid></item><item><title><![CDATA[New comment by mattlondon in "How to talk to anyone and why you should"]]></title><description><![CDATA[
<p>Because it is this "talk to <i>anyone</i>" thing, like if they say no you just need to keep trying because really deep down they just don't know how <i>nice</i> you're being by giving <i>them</i> a chance to talk to <i>you</i>.<p>It's supreme arrogance. Read the body language and just leave people alone.<p>If someone is up for talking they'll show the obvious signs - facing you, eye contact, smiling, that sort of waiting-for-something look/expression. I've had e-fucking-nough of people thinking they can "fix" me when I am trying to get some time to myself waiting for a train or whatever after a stressful day at work or being woken up endlessly by kids/neighbours/whatever.<p>Otherwise it should be "talk to anyone <i>who is obviously open to and willing to have a conversation with you</i>", at which point it's a total tautology anyway and you don't need a guide, it's just natural chat that you don't need to force on someone to make it happen.</p>
]]></description><pubDate>Sun, 01 Mar 2026 22:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211226</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47211226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211226</guid></item><item><title><![CDATA[New comment by mattlondon in "How to talk to anyone and why you should"]]></title><description><![CDATA[
<p>+1 In any major city it's probably 90% chance they're either a crook trying to scam you out of something or mentally not quite right. The remaining 10% will be tourists or people from outside of the major city.</p>
]]></description><pubDate>Sun, 01 Mar 2026 21:45:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211009</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47211009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211009</guid></item><item><title><![CDATA[New comment by mattlondon in "How to talk to anyone and why you should"]]></title><description><![CDATA[
<p>I hate these sort of things. Like everyone is just sitting there hoping, <i>hoping</i> for someone to strike up a conversation with them. Oh <i>thank god</i> someone has started a conversation with me! /sarcasm<p>Respect people's boundaries please. Don't force yourself on people unless they're obviously willing participants.<p>People put extroversion/introversion as like this binary, permanent thing that cannot be changed. In reality I think it is a spectrum that changes throughout the day and the situation. Someone might be introverted at 8am on their commute, but a wild extrovert at 9pm in the bar. Don't assume, don't try to "help" people you know nothing about.</p>
]]></description><pubDate>Sun, 01 Mar 2026 21:35:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47210916</link><dc:creator>mattlondon</dc:creator><comments>https://news.ycombinator.com/item?id=47210916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47210916</guid></item></channel></rss>