<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: daviddoran</title><link>https://news.ycombinator.com/user?id=daviddoran</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 20 Oct 2026 00:14:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=daviddoran" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by daviddoran in "We’re releasing Jev 1.14.0 along with experimental features for dreamers"]]></title><description><![CDATA[
<p><a href="https://shapeshiftui.vercel.app/" rel="nofollow">https://shapeshiftui.vercel.app/</a> sounds similar.</p>
]]></description><pubDate>Wed, 14 Oct 2026 22:14:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=50096194</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=50096194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50096194</guid></item><item><title><![CDATA[New comment by daviddoran in "JEP 401: Value Objects (Preview) merged to OpenJDK master"]]></title><description><![CDATA[
<p>I used to love Java mostly for its batteries-included well designed standard library. Despite the verbosity of the language itself. But over time the language has really evolved a lot and gotten a lot more pleasing to the eye (in my opinion).</p>
]]></description><pubDate>Fri, 31 Jul 2026 10:37:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49121415</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=49121415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49121415</guid></item><item><title><![CDATA[New comment by daviddoran in "100M-Row Challenge with PHP"]]></title><description><![CDATA[
<p>PHP has always escaped forward slashes to help prevent malicious JSON from injecting tags into JavaScript I believe. Because it was common for PHP users to json_encode some data and then to write it out into the HTML in a script tag. A malicious actor could include a closing script tag, and then could inject their own HTML tags and scripts etc.</p>
]]></description><pubDate>Wed, 25 Feb 2026 15:49:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47153147</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=47153147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47153147</guid></item><item><title><![CDATA[New comment by daviddoran in "The Sagrada Família takes its final shape"]]></title><description><![CDATA[
<p>Same — it’s absolutely other-worldly. Like being in an alien spaceship. Truly breathtaking. One of my favourite places in the world.</p>
]]></description><pubDate>Fri, 19 Sep 2025 00:11:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45296539</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=45296539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45296539</guid></item><item><title><![CDATA[New comment by daviddoran in "Ask HN: How do I give back to people helped me when I was young and had nothing?"]]></title><description><![CDATA[
<p>I agree with a lot of the comments that (1) giving heartfelt thanks (which you can do more than once over the years) and (2) being there to help them if they ever need it and (3) paying it forward is the best you can do.<p>You could throw money at it or try to make big gestures but to the people that helped you just knowing how much it meant to you is the best reward.</p>
]]></description><pubDate>Fri, 13 Jun 2025 14:37:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44268932</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=44268932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44268932</guid></item><item><title><![CDATA[New comment by daviddoran in "Ask HN: Platform for 11 year old to create video games?"]]></title><description><![CDATA[
<p>Like other commenters I used Game Maker 20 or so years ago and not only made games but also programmed little utilities to solve problems at my Dad’s work. It was a phenomenal blank canvas for creating games and programs and learning to program (because there’s both Scratch-style drag and drop programming, and a programming language).</p>
]]></description><pubDate>Wed, 25 Sep 2024 08:57:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=41645305</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=41645305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41645305</guid></item><item><title><![CDATA[New comment by daviddoran in "'Kafkaesque': bank blocks cash transfer, saying it could be an AI scam"]]></title><description><![CDATA[
<p>A family member works in banking phone support and the scams people get caught by are unbelievable. Every week people are convinced by scammers to give their bank cards to a taxi that arrives at their house (supposedly sent by the bank), they transfer 1,000s of euro to foreign bank accounts (supposedly at the request of the bank to safeguard the funds), they lie to the bank (somehow convinced by the scammers), etc.</p>
]]></description><pubDate>Sat, 17 Aug 2024 11:38:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41273742</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=41273742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41273742</guid></item><item><title><![CDATA[New comment by daviddoran in "Turing Complete is a game about computer science"]]></title><description><![CDATA[
<p>Bought and played this as a "non-Computer-Science" developer and really enjoyed it and learned from it. It helped with understanding intuitively some concepts that I hadn't deeply understood.<p>I found it a little buggy or unpolished in places (like the scrolling/zooming behavior or how hint videos are only sometimes available) but that's a pretty minor complaint.</p>
]]></description><pubDate>Tue, 09 Jan 2024 16:25:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=38927947</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=38927947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38927947</guid></item><item><title><![CDATA[New comment by daviddoran in "Clang now makes binaries an original Pi B+ can't run"]]></title><description><![CDATA[
<p>No. Half way through the article she specifically starts doing everything on the B+ (the old RPI with the issue).</p>
]]></description><pubDate>Sun, 03 Dec 2023 08:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=38505693</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=38505693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38505693</guid></item><item><title><![CDATA[New comment by daviddoran in "GameMaker to be free for non-commercial purposes and have one-time fee license"]]></title><description><![CDATA[
<p>Same! I created numerous games with early GameMaker as a pre-teen. I even managed to use it for making various useful little programs, like an interactive calculator to show my Dad’s company that the bandwidth required for multiple security cameras would eat up all the bandwidth available on the relatively slow internet connections. It definitely had an enormous positive effect on my career in software.</p>
]]></description><pubDate>Tue, 21 Nov 2023 19:53:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=38369124</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=38369124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38369124</guid></item><item><title><![CDATA[New comment by daviddoran in "How to boss without being bossy"]]></title><description><![CDATA[
<p>Box’s “influence over authority” is a good read: <a href="https://boz.com/articles/influence-over-authority" rel="nofollow noreferrer">https://boz.com/articles/influence-over-authority</a></p>
]]></description><pubDate>Sat, 11 Nov 2023 07:58:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=38228406</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=38228406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38228406</guid></item><item><title><![CDATA[New comment by daviddoran in "Aircraft seat crushed mobile phone battery, caused a fire on passenger plane"]]></title><description><![CDATA[
<p>Yes, business and first class commonly have power-operated seat adjustments (recline, lay flat, extend foot rest).</p>
]]></description><pubDate>Sat, 04 Nov 2023 11:12:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=38139949</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=38139949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38139949</guid></item><item><title><![CDATA[New comment by daviddoran in "Ask HN: Is it normal to be ghosted for senior position job interviews?"]]></title><description><![CDATA[
<p>Interviewers not showing up seems really weird and surprising. At that point the hard work of scheduling etc. is done.</p>
]]></description><pubDate>Wed, 16 Mar 2022 13:34:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=30698597</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=30698597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30698597</guid></item><item><title><![CDATA[New comment by daviddoran in "Did I just lose half a million dollars?"]]></title><description><![CDATA[
<p>Even then, whenever you’re dealing with large amounts there’s risk. E.g., early on in Bitcoin’s development a user lost a lot of Bitcoin by making a small test transfer, not realising that the change (their remaining balance) was sent to a new address in their wallet. But they were running a bootable Linux Distro from a CD and didn’t save the wallet back to a USB or other permanent storage. So they’ll never have access to those keys.</p>
]]></description><pubDate>Sun, 30 Jan 2022 10:31:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=30135642</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=30135642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30135642</guid></item><item><title><![CDATA[New comment by daviddoran in "Tuple: Pair Programming Tool for macOS"]]></title><description><![CDATA[
<p>Tuple’s audio quality really is good enough to feel noticeably different to Zoom or other VC. Much more like your pairing partner is in the room talking into your ear.</p>
]]></description><pubDate>Tue, 21 Dec 2021 22:27:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=29642877</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=29642877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29642877</guid></item><item><title><![CDATA[New comment by daviddoran in "Bad times in corporate wireless networks"]]></title><description><![CDATA[
<p>We use the described setup at our company and the VPN software (Viscosity) auto connects so seamlessly that you never really need to do anything manually. Works really well.</p>
]]></description><pubDate>Sun, 03 May 2020 00:46:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=23056034</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=23056034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23056034</guid></item><item><title><![CDATA[New comment by daviddoran in "BitBar: put the output from any script/program in your Mac OS X Menu Bar"]]></title><description><![CDATA[
<p>Very clever approach, I like the simple text-based format.</p>
]]></description><pubDate>Tue, 05 Jan 2016 14:49:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=10843445</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=10843445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10843445</guid></item><item><title><![CDATA[New comment by daviddoran in "Show HN: Get pinged when standards hit 90% browser support"]]></title><description><![CDATA[
<p>This is typically so you can't simply subscribe someone else using their email. The 'victim' would only get a single email and they'd have to subscribe to keep receiving them. It also avoids typos etc.</p>
]]></description><pubDate>Tue, 07 Apr 2015 10:45:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=9333003</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=9333003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9333003</guid></item><item><title><![CDATA[New comment by daviddoran in "MacBook Pro Repair Extension Program for Video Issues"]]></title><description><![CDATA[
<p>I'm delighted they're finally doing this. I've a 2011 Macbook Pro sitting on a shelf for the last year because the graphics went haywire and eventually it wouldn't start at all.</p>
]]></description><pubDate>Fri, 20 Feb 2015 09:57:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=9079739</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=9079739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9079739</guid></item><item><title><![CDATA[New comment by daviddoran in "Show HN: GoPee – Simple, Self-Hosted Web Proxy in Go"]]></title><description><![CDATA[
<p>I think a slightly more practical approach would be to make an easily self-hosted web proxy with an accompanying Google Chrome (or other) extension that can rewrite all network requests.</p>
]]></description><pubDate>Thu, 01 Jan 2015 21:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=8824447</link><dc:creator>daviddoran</dc:creator><comments>https://news.ycombinator.com/item?id=8824447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8824447</guid></item></channel></rss>