<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: hopeless</title><link>https://news.ycombinator.com/user?id=hopeless</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 22:21:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hopeless" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hopeless in "Be Careful with GIDs in Rails"]]></title><description><![CDATA[
<p>A bit of a bizarre post since to_sgid has existed forever to generate signed global ids. Global IDs are probably one the most powerful and underrated features of Rails but regular global ids are only supposed to be used internally (e.g. job params) and never sent to the client.<p>If there’s a gotcha it’s that _signed_ global ids are only signed, not encrypted, and very few people seem to know about the optimised method (globalid::Locator.locate_many) for loading a batch of global ids</p>
]]></description><pubDate>Tue, 16 Dec 2025 13:17:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46288135</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=46288135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46288135</guid></item><item><title><![CDATA[New comment by hopeless in "Measuring the impact of AI on experienced open-source developer productivity"]]></title><description><![CDATA[
<p>What if agentic coding results in _less_ dopamine than manual coding? Because honestly I think that's more likely and jives with my experience.<p>There's no flow state to be achieved with AI tools (at the moment)</p>
]]></description><pubDate>Fri, 11 Jul 2025 14:36:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44532628</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=44532628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44532628</guid></item><item><title><![CDATA[New comment by hopeless in "Ask HN: If Stripe turned Evil, how much damage could they do?"]]></title><description><![CDATA[
<p>I think a better way question is how much damage they might inadvertently do without being evil</p>
]]></description><pubDate>Sat, 31 Aug 2024 19:30:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41411266</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=41411266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41411266</guid></item><item><title><![CDATA[New comment by hopeless in "Show HN: 10x cheaper GitHub Actions on your AWS account"]]></title><description><![CDATA[
<p>ah, I think it was prior to the caching actions so I'll see if I can try again today. Thanks</p>
]]></description><pubDate>Wed, 31 Jul 2024 16:47:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=41120831</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=41120831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41120831</guid></item><item><title><![CDATA[New comment by hopeless in "Show HN: 10x cheaper GitHub Actions on your AWS account"]]></title><description><![CDATA[
<p>I'd love to see some more detailed write-up on how to switch to Warpbuild for different tech stacks. I tried a few months ago when the instructions were basically just to change the runs-on type but IIRC it failed with an error around setting up ruby (and caching it?) and there were no clear instructions on how to proceed.</p>
]]></description><pubDate>Wed, 31 Jul 2024 15:54:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=41120300</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=41120300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41120300</guid></item><item><title><![CDATA[New comment by hopeless in "AI Agents That Matter"]]></title><description><![CDATA[
<p>I worked on agent-based systems >20 years ago, including large research projects and standardisation/interoperability work.<p>Ultimately, that effort failed but I don’t see any awareness of that considerable volume of work reflected in today’s use of the word “agent”. If nothing else, there was a lot of work on the use-cases and human factors.<p>It’s just a bit disheartening to know that so much work, by hundreds of researchers (at least), over 10+ years, has just slipped into irrelevance</p>
]]></description><pubDate>Wed, 03 Jul 2024 19:04:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=40869041</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=40869041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40869041</guid></item><item><title><![CDATA[New comment by hopeless in "Ask HN: Is Heroku's DNS Down?"]]></title><description><![CDATA[
<p>yes (at least, that's my theory and experience too)</p>
]]></description><pubDate>Wed, 08 Nov 2023 15:51:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=38192106</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=38192106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38192106</guid></item><item><title><![CDATA[New comment by hopeless in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p><a href="https://jamie.ideasasylum.com" rel="nofollow noreferrer">https://jamie.ideasasylum.com</a><p>Been blogging since ~2000 but archived most the old stuff. Just rebuilt it on Bridgetown, Tailwind, and Cloudflare Pages because I had some free time.<p>Best recent blog post is about my re-discovery of hobbies during sabbatical: <a href="https://jamie.ideasasylum.com/2023/07/02/hobbies" rel="nofollow noreferrer">https://jamie.ideasasylum.com/2023/07/02/hobbies</a></p>
]]></description><pubDate>Tue, 04 Jul 2023 23:27:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=36593791</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=36593791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36593791</guid></item><item><title><![CDATA[New comment by hopeless in "Show HN: Mkcert – Valid HTTPS certificates for localhost"]]></title><description><![CDATA[
<p>I've been using <a href="https://www.tinycert.org/" rel="nofollow">https://www.tinycert.org/</a> for years which basically lets you create your own certificate authority and issue certs (which obviously aren't trusted by everyone but can be trusted by you/your team). It's ideal for generating SSL certs for ephemeral apps e.g. review apps on Heroku since it can all be done using an API</p>
]]></description><pubDate>Mon, 07 Jan 2019 12:20:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=18844601</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=18844601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18844601</guid></item><item><title><![CDATA[New comment by hopeless in "EU to recommend that member states abolish daylight saving time"]]></title><description><![CDATA[
<p>yeah, I've had Americans say 6AM EST during the summer when it's EDT</p>
]]></description><pubDate>Fri, 31 Aug 2018 15:32:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=17886360</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=17886360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17886360</guid></item><item><title><![CDATA[New comment by hopeless in "Marketing Firm Exactis Leaked a Personal Info Database with 340M Records"]]></title><description><![CDATA[
<p>A lot of people complained that GDPR was too onerous on small firms and that they should be exempt. According to LinkedIn <a href="https://ie.linkedin.com/company/exactis-llc" rel="nofollow">https://ie.linkedin.com/company/exactis-llc</a> Exactis has just 10 employees (obviously some error possible. Call it 15-20?)<p>Now do you think small firms can’t hold large quantities of damaging data?</p>
]]></description><pubDate>Fri, 29 Jun 2018 09:53:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=17423517</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=17423517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17423517</guid></item><item><title><![CDATA[New comment by hopeless in "Ireland's National Monuments Service Wreck Viewer"]]></title><description><![CDATA[
<p>This would make a great AR app: standing at the clifftops, looking out at the empty seas, only to reveal the wrecks and stories lying underneath</p>
]]></description><pubDate>Mon, 18 Jun 2018 15:02:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=17338733</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=17338733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17338733</guid></item><item><title><![CDATA[New comment by hopeless in "Ireland's National Monuments Service Wreck Viewer"]]></title><description><![CDATA[
<p>Probably the most famous wartime loss was the Lusitania off the Old Head of Kinsale. Its fame is partly that it was a Cunard ship like the Titanic, and partly because of the controversy around her cargo. Although it was a passenger liner, it was sunk by a German U-Boat because it was thought to be smuggling arms from the then-neutral US to England.<p><a href="https://en.wikipedia.org/wiki/RMS_Lusitania" rel="nofollow">https://en.wikipedia.org/wiki/RMS_Lusitania</a></p>
]]></description><pubDate>Mon, 18 Jun 2018 15:01:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=17338726</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=17338726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17338726</guid></item><item><title><![CDATA[New comment by hopeless in "Drowning Doesn’t Look Like Drowning (2010)"]]></title><description><![CDATA[
<p>Practice spotting someone drowning from real videos of public swimming pools: <a href="http://spotthedrowningchild.com/" rel="nofollow">http://spotthedrowningchild.com/</a><p>It's good but not perfect since the lifeguard thankfully rescues them before they drown but it's still a good exercise. I can do this exercise fairly reliably but I'm not perfect either.<p>A few years ago I saved a man from drowning _but_ I very very nearly didn't: <a href="https://medium.com/@ideasasylum/i-saved-a-man-from-drowning-today-1994833cff4" rel="nofollow">https://medium.com/@ideasasylum/i-saved-a-man-from-drowning-...</a></p>
]]></description><pubDate>Mon, 28 May 2018 19:54:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=17174462</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=17174462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17174462</guid></item><item><title><![CDATA[New comment by hopeless in "GDPR made searchable by Algolia"]]></title><description><![CDATA[
<p>Particularly when the wrong flag is used. In this case, Gaelige is given the Scottish flag when it's actually the official language of Ireland in the EU. Scots and Irish Gaelige are not the same language. And Scotland is not an EU member (it's membership, sadly, is by virtue of the UK's membership)</p>
]]></description><pubDate>Thu, 03 May 2018 16:33:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=16987446</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=16987446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16987446</guid></item><item><title><![CDATA[New comment by hopeless in "Publishers Haven't Realized How Big a Deal GDPR Is"]]></title><description><![CDATA[
<p>If you outside the EU, it really isn’t about “anyone coming after you”. Even within the EU the enforcement actions currently err of the side of a stern warning rather than fine (except in the most deliberate cases). Though that may change.<p>Either way, you shouldn’t be doing it out of fear. You should be complying for practical business reason<p>1. This is how you should be treating personal data.
2. In exchange for complying with GDPR, you get access to a market of >700m people. If you’re a service provider, it’s illegal for any EU business to be your customer without GDPR compliance.</p>
]]></description><pubDate>Sun, 08 Apr 2018 18:41:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=16787560</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=16787560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16787560</guid></item><item><title><![CDATA[New comment by hopeless in "Honesty is the new game changer"]]></title><description><![CDATA[
<p>Love the domain name!<p>And some of the screenshots reveal an approach to hiring which is sorely lacking. At this stage, every single LinkedIn email and cold outreach email from a recruiter gets marked as spam.<p>Not a single one seems to understand that hiring should be treating people as… well, people with lives and desires. Not just a resource to plug into a hole; not a fool to be tricked into changing jobs so the recruiter can hit their targets.<p>Any innovation in this space is welcome and I hope there are enough "decent" companies to make it a successful business.<p>fwiw, part of the advantage of going freelance was side-stepping all the bullshit hiring assumptions.</p>
]]></description><pubDate>Thu, 01 Mar 2018 13:51:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=16491937</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=16491937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16491937</guid></item><item><title><![CDATA[New comment by hopeless in "The screen that set off the ballistic missile alert on Saturday"]]></title><description><![CDATA[
<p>yep, you're not the first to recommend it. I was hoping there were a few others in the same vein</p>
]]></description><pubDate>Tue, 16 Jan 2018 16:53:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=16159614</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=16159614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16159614</guid></item><item><title><![CDATA[New comment by hopeless in "The screen that set off the ballistic missile alert on Saturday"]]></title><description><![CDATA[
<p>oops, yeah, Crew Resource Management is what I meant — things like making sure a junior officer can question a senior officer when she sees a problem.<p>Crew Relationship Management is probably something else ;-)</p>
]]></description><pubDate>Tue, 16 Jan 2018 16:51:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=16159602</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=16159602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16159602</guid></item><item><title><![CDATA[New comment by hopeless in "The screen that set off the ballistic missile alert on Saturday"]]></title><description><![CDATA[
<p>There's a lot we can learn from aviation: accident retrospectives, checklists, master caution alarms, crew relationship management, human factors research, etc.<p>However, my knowledge of these things is a bit piecemeal and anecdotal. Does anyone know a good book on these things?</p>
]]></description><pubDate>Tue, 16 Jan 2018 16:10:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=16159182</link><dc:creator>hopeless</dc:creator><comments>https://news.ycombinator.com/item?id=16159182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16159182</guid></item></channel></rss>