<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: brainwipe</title><link>https://news.ycombinator.com/user?id=brainwipe</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 12:28:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=brainwipe" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by brainwipe in "Relax NG is a schema language for XML (2014)"]]></title><description><![CDATA[
<p>XML was much better than what was there before - which was a different standard for every endpoint and often no structure at all.<p>XML allowed you to use tools to build automatically. We have other better tools now but back then it was like magic. Download an XSD (the more common option to Relax NG but not superior IMO), point a pre-built tool for it and it'd build strongly typed model classes and validation checkers. Then, when you called the service, chances are it would work first time. It could also be used to write the specification too. That was unheard of before. Often the spec you'd get for  service was different to what the endpoint served because keeping documentation up to date was not a priority.<p>XML then got a little overplayed. For example, XSL transforms allowed you to turn one XML into another and because XHTML existed you have people building entire front ends in it (not recommended). You ended up in a weird hinterland where XML wasn't just for representing structured data but it had built in functionality too. It was not the right tool for that job!<p>I've not needed it in a long time as I prefer lighter weight formats and I don't miss it.<p>Just my take, others will have their own!</p>
]]></description><pubDate>Thu, 05 Mar 2026 08:02:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47258911</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=47258911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47258911</guid></item><item><title><![CDATA[New comment by brainwipe in "Ask HN: Is there anyone here who still uses slide rules?"]]></title><description><![CDATA[
<p>I own my grandfather's slide rule, he was a master toolmaker for Rolls Royce (aerospace engines) in North London during WW2.</p>
]]></description><pubDate>Tue, 03 Feb 2026 15:05:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46871850</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=46871850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46871850</guid></item><item><title><![CDATA[New comment by brainwipe in "What if A.I. doesn't get better than this?"]]></title><description><![CDATA[
<p>The title is irritating, conflating AI with LLMs. LLMs are a subset of AI. I expect future systems will be mobs of expert AI agents rather than relying on LLMs to do everything. An LLM will likely be in the mix for at least the natural language processing but I wouldn't bet the farm on them alone.</p>
]]></description><pubDate>Wed, 13 Aug 2025 14:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44888725</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=44888725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44888725</guid></item><item><title><![CDATA[New comment by brainwipe in "Ask HN: What are you working on? (May 2025)"]]></title><description><![CDATA[
<p>Two things!
- Videogame, you live inside a mechanical ladybird called a Clomper, which you control by making pipes to power machines with steam. <a href="https://store.steampowered.com/app/2349380/Clomper/" rel="nofollow">https://store.steampowered.com/app/2349380/Clomper/</a><p>- Building plastic self organising maps (Lang 2002) using Python CUDA build to parallelise the more expensive bits. Also fancy building the directed graph half in Unity 3D.<p>- Also doing some data engineering pre-training and AIIA at work but no deets, sadly.</p>
]]></description><pubDate>Mon, 26 May 2025 15:40:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44098475</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=44098475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44098475</guid></item><item><title><![CDATA[New comment by brainwipe in "AI killed the tech interview. Now what?"]]></title><description><![CDATA[
<p>I was asked by an SME to code on a whiteboard for an interview (in 2005? I think?). I asked if I could have a computer, they said no. I asked if I would be using a whiteboard during my day-to-day. They said no. I asked why they used whiteboards, they said they were mimicking Google's best practice. That discussion went on for a good few minutes and by the end of it I was teetering on leaving because the fit wasn't good.<p>I agreed to do it as long as they understood that I felt it was a terrible way of assessing someone's ability to code. I was allowed to use any programming language because they knew them all (allegedly).<p>The solution was a pretty obvious bit-shift. So I wrote memory registers up on the board and did it in Motorola 68000 Assembler (because I had been doing a lot of it around that time), halfway through they stopped me and I said I'd be happy to do it again if they gave me a computer.<p>The offered me the job. I went elsewhere.</p>
]]></description><pubDate>Thu, 20 Feb 2025 10:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43113056</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=43113056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43113056</guid></item><item><title><![CDATA[New comment by brainwipe in "AI killed the tech interview. Now what?"]]></title><description><![CDATA[
<p>I've accidentally been using an AI-proof hiring technique for about 20 years: ask a junior developer to bring code with them and ask them to explain it verbally. You can then talk about what they would change, how they would change it, what they would do differently, if they've used patterns (on purpose or by accident) what the benefits/drawbacks are etc. If they're a senior dev, we give them - on the day - a small but humorously-nasty chunk of code and ask them to reason through it live.<p>Works really well and it mimics the what we find is the most important bit about coding.<p>I don't mind if they use AI to shortcut the boring stuff in the day-to-day, as long as they can think critically about the result.</p>
]]></description><pubDate>Thu, 20 Feb 2025 10:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43113025</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=43113025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43113025</guid></item><item><title><![CDATA[New comment by brainwipe in "Blue Origin New Glenn Mission NG-1 – Live"]]></title><description><![CDATA[
<p>It's scrubbed for today: Blue Origin on Twitter: <a href="https://x.com/blueorigin/status/1878715911563313651" rel="nofollow">https://x.com/blueorigin/status/1878715911563313651</a></p>
]]></description><pubDate>Mon, 13 Jan 2025 08:10:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42681206</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=42681206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42681206</guid></item><item><title><![CDATA[New comment by brainwipe in "Time-Series Anomaly Detection: A Decade Review"]]></title><description><![CDATA[
<p>Wonderful! My PhD was in stream anomaly detection using dynamic neural networks in 2003. Can't wait to go deep through this paper and find out what the latest thinking is. Thanks, OP.</p>
]]></description><pubDate>Mon, 06 Jan 2025 14:40:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42610910</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=42610910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42610910</guid></item><item><title><![CDATA[New comment by brainwipe in "Ask HN: Where to Work After 40?"]]></title><description><![CDATA[
<p>This has been my life for the last 10 years and I know who my children really are. They're evil and I love it.</p>
]]></description><pubDate>Thu, 02 Jan 2025 16:04:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42575585</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=42575585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42575585</guid></item><item><title><![CDATA[New comment by brainwipe in "Deprecating outdated issues on the GitHub public roadmap"]]></title><description><![CDATA[
<p>The only one that directly annoys me is not being able to have threaded comments at the PR level. <a href="https://github.com/github/roadmap/issues/552">https://github.com/github/roadmap/issues/552</a> You can do it with "quoting", which is fine if there are two of you but turns into a mess if there's more than that.<p>They've said that they're watching the discussions for feedback, so I hope they listen and implement that one.<p>Happy that they are being transparent (rather than letting the issues rot), annoyed that they appear to be prioritising marginally useful AI stuff for basic UX.</p>
]]></description><pubDate>Mon, 25 Nov 2024 10:33:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42235000</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=42235000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42235000</guid></item><item><title><![CDATA[New comment by brainwipe in "The EdTech Revolution Has Failed"]]></title><description><![CDATA[
<p>Then I would ask anyone to keep building on knowledge rather than training for an arbitrary benchmark. Filling your short-term memory with knowledge to be then dumped straight after will get you a good exam mark but doesn't mean you have anything close to a solid grasp. Most schools (in the UK in particular) optimise for grade outcome because that's how they are judged, that's not the same thing as being good at a task.</p>
]]></description><pubDate>Tue, 12 Nov 2024 16:42:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=42117096</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=42117096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42117096</guid></item><item><title><![CDATA[New comment by brainwipe in "The EdTech Revolution Has Failed"]]></title><description><![CDATA[
<p>Exams are a poor measure of proficiency. Proficiency is gained by doing and stretching a skill over time. You can measure that in small increments than a periodic exam. At the end of a period, a student would have a body of work to demonstrate proficiency rather than relying on a single day.<p>When I taught at university there was a disparity between exam grades and the physical body of work they had submitted over the years. You'd see the grade and be shocked the did so badly. The grade reflected proficiency in examinations, not in the subject.</p>
]]></description><pubDate>Tue, 12 Nov 2024 16:41:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42117077</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=42117077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42117077</guid></item><item><title><![CDATA[New comment by brainwipe in "The EdTech Revolution Has Failed"]]></title><description><![CDATA[
<p>IMO education is still built around Victorian structures and needs to be reworked from examinations downwards. Examinations are an exercise in being good at examinations, not proficiency in the subject. Once you strip that away the you wind back all the structures that feed it. You can see this working at schools designed for the neuro diverse. Those students simply can't sit and listen to a teacher all day, so each student learns in their own way and are better of for it.<p>Arguing about the effectiveness of edtech is like complaining there wasn't a viola on the Titanic's band.</p>
]]></description><pubDate>Tue, 12 Nov 2024 15:54:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42116539</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=42116539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42116539</guid></item><item><title><![CDATA[New comment by brainwipe in "Is there now a generation of users who never worked with files?"]]></title><description><![CDATA[
<p>Not the case universally. My son's school in south-central UK does everything via Google Docs or apps specially built for distance learning. If it weren't for Minecraft mods, he'd have no concept of the file system.</p>
]]></description><pubDate>Fri, 01 Nov 2024 11:42:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42015965</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=42015965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42015965</guid></item><item><title><![CDATA[New comment by brainwipe in "Going Buildless"]]></title><description><![CDATA[
<p>Articles like this remind me how little the browser environment has moved on in recent times. Now all the work is done by the frameworks.</p>
]]></description><pubDate>Sun, 08 Sep 2024 16:49:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=41481420</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=41481420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41481420</guid></item><item><title><![CDATA[New comment by brainwipe in "Launch HN: Undermind (YC S24) – AI agent for discovering scientific papers"]]></title><description><![CDATA[
<p>Independent researcher without academic address; can't get in. Best of luck.</p>
]]></description><pubDate>Thu, 25 Jul 2024 17:35:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=41071231</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=41071231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41071231</guid></item><item><title><![CDATA[New comment by brainwipe in "EU: Users who refuse scanning to be prevented from sharing photos and links"]]></title><description><![CDATA[
<p>I give it 6 months before someone goes to trial for sharing AI-generated CP and is acquitted.</p>
]]></description><pubDate>Mon, 03 Jun 2024 09:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40560830</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=40560830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40560830</guid></item><item><title><![CDATA[New comment by brainwipe in "ESET antivirus breaks Node.js without warning"]]></title><description><![CDATA[
<p>ESET started scanning SSL certificate chains for nodejs, which is a good feature. If you're using node without a full chain then it will block the requests. Unfortunately, they did so without warning, which broke our GitHub Actions Runner and our dev machines.<p>ESET deployed the change silently, breaking nodejs implementations and leaving people scrabbling around trying to add node to the SSL scan exception list.<p>Is it reasonable to expect some warning before a change like this?<p>I might be forced to choose a replacement. What's your goto brand of antivirus/botnet detection for server and workstation with centralised cloud management?</p>
]]></description><pubDate>Fri, 19 Apr 2024 15:57:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=40088421</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=40088421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40088421</guid></item><item><title><![CDATA[ESET antivirus breaks Node.js without warning]]></title><description><![CDATA[
<p>Article URL: <a href="https://forum.eset.com/topic/40702-eset-ssl-protection-produces-an-invalid-certificate-chain-for-nodejs-apps/">https://forum.eset.com/topic/40702-eset-ssl-protection-produces-an-invalid-certificate-chain-for-nodejs-apps/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40088420">https://news.ycombinator.com/item?id=40088420</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 19 Apr 2024 15:57:26 +0000</pubDate><link>https://forum.eset.com/topic/40702-eset-ssl-protection-produces-an-invalid-certificate-chain-for-nodejs-apps/</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=40088420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40088420</guid></item><item><title><![CDATA[New comment by brainwipe in "Stable Diffusion 3"]]></title><description><![CDATA[
<p>All of the above! Additionally... I think AI companies are trying to steer the conversation about safety so that when regulations do come in (and they will) that the legal culpability is with the user of the model, not the trainer of it. The business model doesn't work if you're liable for harm caused by your training process - especially if the harm is already covered by existing laws.<p>One example of that would be if your model was being used to spot criminals in video footage and it turns out that the bias of the model picks one socioeconomic group over another. Most western nations have laws protecting the public against that kind of abuse (albeit they're not applied fairly) and the fines are pretty steep.</p>
]]></description><pubDate>Thu, 22 Feb 2024 14:07:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=39467241</link><dc:creator>brainwipe</dc:creator><comments>https://news.ycombinator.com/item?id=39467241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39467241</guid></item></channel></rss>