<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: sammorrowdrums</title><link>https://news.ycombinator.com/user?id=sammorrowdrums</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 02:43:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sammorrowdrums" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sammorrowdrums in "GitHub CLI now collects pseudoanonymous telemetry"]]></title><description><![CDATA[
<p>I think the seeing the underutilized commands and flags (with real data not just a hunch) would have helped identify where users were not understanding why they should use it, and could have helped refine the interface and docs to make it gradually more usable.<p>I mean no solution is perfect, and some underused things are just only sometimes extremely useful, but data used smartly is not a waste of time.</p>
]]></description><pubDate>Wed, 22 Apr 2026 14:26:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47864136</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=47864136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47864136</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Deloitte to refund the Australian government after using AI in $440k report"]]></title><description><![CDATA[
<p>Relatedly, I think that success in post-AI business will be about doing more with the same or more people, not the same with less. Like you say, the AI part reduces the value and increases the availability of anything automated, so competing by trying to fire the most people to do keep doing the same job is simply not the game of anyone wanting their business to survive.<p>You have to provide scale and quality that was out of reach before and is now table stakes (whenever now is for a given industry).</p>
]]></description><pubDate>Tue, 07 Oct 2025 12:23:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45502242</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=45502242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45502242</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "A qualitative analysis of pig-butchering scams"]]></title><description><![CDATA[
<p>Our clandestine services will spend years getting people into the right places. I mean at at certain point the difference between the two blurs, and the social engineering entirely overlaps.</p>
]]></description><pubDate>Mon, 15 Sep 2025 12:08:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45248702</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=45248702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45248702</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "ReMarkable Paper Pro Move"]]></title><description><![CDATA[
<p>I took the plunge, I loved my RM2 but about a year ago I fell down stairs and landed on it.<p>I’ve ordered refurbed Paper Pro and Move.<p>Things that excited me about the device:<p>- with significant AI use I feel I need this more than ever. Drafting, thinking, note taking, annotating etc.
- it looks wonderful for todos, shopping lists etc.
- width designed to work with Paper Pro (and the landscape mode experience seems solid from reviews), so I will try the dual device setup
- I didn’t <i>always</i> have RM2 with me, and I’m hoping this will now change to genuinely always.
- I learned to love the constraints and for example I’ve discovered a love of Brandon Sanderson, Liu Cixin, Cory Doctorow, and countless other authors precisely because I went all in on DRM free ebooks, I want to expand that to graphic novels also hence the paper pro.
- I do get random inspiration and obsidian has been my powerhouse for oh the go notes but I’m hoping scrybble.ink will now let me bring remarkable documents into obsidian.
- very un-invasive to take notes in conversations etc.<p>Sure it’s a complete indulgence, but it helps me to enjoy note taking, being my library with me etc. and I find constraints foster my creativity and exploration and I lean into them.</p>
]]></description><pubDate>Thu, 04 Sep 2025 09:13:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45125221</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=45125221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45125221</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "My Lethal Trifecta talk at the Bay Area AI Security Meetup"]]></title><description><![CDATA[
<p>I’m one of main devs of GitHub MCP (opinions my own) and I’ve really enjoyed your talks on the subject.  I hope we can chat in-person some time.<p>I am personally very happy for our GH MCP Server to be your example. The conversations you are inspiring are extremely important. Given the GH MCP server can trivially be locked down to mitigate the risks of the lethal trifecta I also hope people realise that and don’t think they cannot use it safely.<p>“Unless you can prove otherwise” is definitely the load bearing phrase above.<p>I will say The Lethal Trifecta is a very catchy name, but it also directly overlaps with the trifecta of utility and you can’t simply exclude any of the three without negatively impacting utility like all security/privacy trade-offs. Awareness of the risks is incredibly important, but not everyone should/would choose complete caution. An example being working on a private codebase, and wanting GH MCP to search for an issue from a lib you use that has a bug. You risk prompt injection by doing so, but your agent cannot easily complete your tasks otherwise (without manual intervention). It’s not clear to me that all users should choose to make the manual step to avoid the potential risk. I expect the specific user context matters a lot here.<p>User comfort level must depend on the level of autonomy/oversight of the agentic tool in question as well as personal risk profile etc.<p>Here are two contrasting uses of GH MCP with wildly different risk profiles:<p>- GitHub Coding Agent has high autonomy (although good oversight) and it natively uses the GH MCP in read only mode, with an individual repo scoped token and additional mitigations. The risks are too high otherwise, and finding out after the fact is too risky, so it is extremely locked down by default.<p>In contrast, by if you install the GH MCP into copilot agent mode in VS Code with default settings, you are technically vulnerable to lethal trifecta as you mention but the user can scrutinise effectively in real time, with user in the loop on every write action by default etc.<p>I know I personally feel comfortable using a less restrictive token in the VS Code context and simply inspecting tool call payloads etc. and maintaining the human in the loop setting.<p>Users running full yolo mode/fully autonomous contexts should definitely heed your words and lock it down.<p>As it happens I am also working (at a variety of levels in the agent/MCP stack) on some mitigations for data privacy, token scanning etc. because we clearly all need  to do better while at the same time trying to preserve more utility than complete avoidance of the lethal trifecta can achieve.<p>Anyway, as I said above I found your talks super interesting and insightful and I am still reflecting on what this means for MCP.<p>Thank you!</p>
]]></description><pubDate>Sat, 09 Aug 2025 21:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44850382</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=44850382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44850382</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "We all took the DVD boom era for granted"]]></title><description><![CDATA[
<p>Mobile voice call compression sucks so much that about a decade ago, in order to play a live drum audition remotely, I once had to find a space with a landline and printer that would also let me play loudly drums to do it.<p>As a student I had none of those things.<p>In the end I concocted a successful scheme where I would buy a series of phone extension cables, convince my university bar to allow me use their landline for a while, book a drum practice room and wire the cables in a long chain carefully to it, using duct tape to keep the cables safe and above door frames etc.<p>Then I had to join the call, and when it was sight reading time run to the library to print out the sheet music, run back down and play it down the phone.<p>It was intense, but I got the gig and flew off and sailed around the Baltic gigging for a few months in the orchestra/show band which was awesome.<p>I really wish that a mobile phone would have worked, it would have saved me a huge amount of stress.</p>
]]></description><pubDate>Wed, 11 Dec 2024 18:31:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42391061</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=42391061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42391061</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Yes, social media is a cause of the epidemic of teenage mental illness"]]></title><description><![CDATA[
<p>Making publication easy on social media has certainly had an impact on public speech, but private platforms do not offer free speech by design.<p>Naomi Klein went into this in No Logo with shopping malls replacing public spaces where you also don’t have a right to free speech and can be evicted arbitrarily at the owners discretion.<p>You’ll find virtually all of social media platforms have moderation, usage policies and user banning practices that go well beyond allowing the fully legally protected free speech you are afforded in a public space (in many countries).</p>
]]></description><pubDate>Wed, 10 Apr 2024 07:42:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=39988046</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=39988046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39988046</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Hidden GitHub commits and how to reveal them"]]></title><description><![CDATA[
<p>I haven’t reached out for internally (and I’m not on a related team), the following is my own understanding.<p>The blog post was most likely this one: <a href="https://github.blog/2022-09-13-scaling-gits-garbage-collection/#" rel="nofollow">https://github.blog/2022-09-13-scaling-gits-garbage-collecti...</a><p>And I think it answers the product vision for it well (why it’s automatic):<p>> We have used this idea at GitHub with great success, and now treat garbage collection as a hands-off process from start to finish.<p>GitHub also provides these docs for what to do if there is sensitive data in your repo, which is quite involved and (given the huge amount of knowledge internally of both GitHub internals and git internals), I would trust their advice:<p><a href="https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository" rel="nofollow">https://docs.github.com/en/authentication/keeping-your-accou...</a><p>You can also contact support or create/join a community discussion: <a href="https://github.com/orgs/community/discussions">https://github.com/orgs/community/discussions</a><p>If you feel strongly that a feature you need is missing, by adding your voice, you increase visibility of the request. I think GitHub does offer solutions to this problem though, including eventual GC automatically.</p>
]]></description><pubDate>Sat, 24 Feb 2024 05:04:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39489268</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=39489268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39489268</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Hidden GitHub commits and how to reveal them"]]></title><description><![CDATA[
<p>Full disclosure, I work for GitHub, but push protection from Secret Scanning is awesome for this because your nearly leaked secret doesn’t make it to the remote, and it gives you instructions on how to fix your local repo!</p>
]]></description><pubDate>Fri, 23 Feb 2024 19:43:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=39485191</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=39485191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39485191</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Apple has not fixed the macOS audio left/right balance bug for nearly 10 years"]]></title><description><![CDATA[
<p>Yep, I’ve very much discovered and confirmed this behaviour independently, I was so shocked to learn that it was a known issue.<p>I know it’s silly but it helped me with imposter syndrome to see such a major OS that prides itself on seamless “it just works” experiences tolerate bugs like this.<p>That and the fact if you airplay a movie to Apple TV it thinks you want it to cast over the top of it with random advert videos in your web browser, so you can’t watch and browse.<p>We’re all human I guess ;)</p>
]]></description><pubDate>Wed, 14 Feb 2024 08:21:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=39367697</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=39367697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39367697</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Reorient GitHub pull requests around changesets"]]></title><description><![CDATA[
<p>In the worst case you can copy paste a patch into a new local file in the repo and then apply it with git from there. I’ve had somebody slack me patches before and it is not a big lift.</p>
]]></description><pubDate>Sun, 01 Oct 2023 07:48:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37723717</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=37723717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37723717</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Why does the USA use 110V and UK use 230-240V? (2014)"]]></title><description><![CDATA[
<p>Good induction cookers and electric car chargers, heat pumps and things really do often require the high voltage for best function so this high voltage three-phase is also becoming standard for the energy transition.<p>I had to upgrade my electricity meter and switch box (even though as mentioned three-phase to the house is already standard) recently in order to accommodate planned environmental upgrades.</p>
]]></description><pubDate>Tue, 29 Aug 2023 21:29:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=37314395</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=37314395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37314395</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Common mistakes in salary negotiation"]]></title><description><![CDATA[
<p>Perhaps you’re correct, but I’m not saying don’t take an offer from the company. More an advice to accept a little risk that the exploding offer won’t explode and carry on with your job hunt. My advice above was to keep as many cards in play as you can, and recognise where you have leverage (which includes sunk cost of qualifying you as a candidate to hiring company), and try to maximise that leverage as it normally gives you a better return than any in-role pay rise and promotion prospects once you start new role.<p>Recognising you don’t have much leverage and have no option but to be exploited is a sad reality to have to accept, but of course if your job prospects are not great then that can be the case, and then maybe at least you can wait until the last day before you accept an exploding offer, where you have more knowledge of how the rest of your interview pipeline is progressing.</p>
]]></description><pubDate>Tue, 29 Aug 2023 09:10:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=37305092</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=37305092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37305092</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Common mistakes in salary negotiation"]]></title><description><![CDATA[
<p>> In my last job hunt no company turned down this request and two adjusted their processes to accommodate it.<p>It’s not that companies don’t want to hire fast (or don’t need to), I’ve worked at startups (in UK too), big tech and worked on hiring.<p>But if the rush is in their side and they want you, that’s different to an exploding offer in many ways, in that they aren’t trying to pressure you to move fast to improve their negotiating position and worsen yours, they’re the ones on the weaker position, and to get you to move fast for them, that gives you leverage.<p>You decide if you care about the offer and the company/role etc. and then ask them for a deal that’ll make you cancel your other interviews now in that case.</p>
]]></description><pubDate>Fri, 25 Aug 2023 09:49:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=37259855</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=37259855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37259855</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Common mistakes in salary negotiation"]]></title><description><![CDATA[
<p>Never accept an exploding offer. If they won’t give you more time, then let them see you’re prepared to let it lapse. It’s a ploy to create urgency when there is none, as is never in your interest as a candidate. I’d be very surprised if a single offer actually expired, it’s expensive to lose qualified candidates for the hiring company.</p>
]]></description><pubDate>Thu, 24 Aug 2023 06:34:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37245716</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=37245716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37245716</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Caught by MuseScore's Dark Patterns (2021)"]]></title><description><![CDATA[
<p>By access I mean you can view them in the MuseScore app so you can learn them and play them, but printing and downloading as a PDF etc. are not permitted.<p>I wanted to print one such score a few weeks back and was very frustrated to discover I couldn’t.</p>
]]></description><pubDate>Wed, 16 Aug 2023 06:12:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=37143416</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=37143416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37143416</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Caught by MuseScore's Dark Patterns (2021)"]]></title><description><![CDATA[
<p>That’s not a glitch. You cannot download all PRO scores. With PRO you can:<p>- download regular scores
- access PRO scores but only download ones that are not “official HQ” with copyright restrictions.<p>> The new category of scores called official HQ scores is not allowed to be downloaded or printed according to the copyright owners' requirements. However, these scores can be viewed, played, and used in Practise mode.<p><a href="https://help.musescore.com/hc/en-us/articles/209542669-Download" rel="nofollow noreferrer">https://help.musescore.com/hc/en-us/articles/209542669-Downl...</a><p>This bit me recently as I was confounded trying to download a PRO score myself.</p>
]]></description><pubDate>Tue, 15 Aug 2023 00:16:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=37128516</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=37128516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37128516</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "ChimeraOS: Instantly turn any PC into a gaming console"]]></title><description><![CDATA[
<p>ChimeraOS was previously called GamerOS and when SteamOS stagnated it was basically an attempt at a new Linux big picture SteamOS with evergreen distro but with versioned upgrades (it was SteamOS but better at the time). It also uses Arch kernel but with a sort of immutable update approach that I’m certain was the inspiration for the current SteamOS.<p>Very cool project, could do with screenshots and things, and the rename made it more cryptic but it is genuinely excellent and earlier in the project it was a clear lifeline for abandoned (by valve not releasing new versions) SteamOS devices.</p>
]]></description><pubDate>Tue, 08 Aug 2023 19:40:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37054430</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=37054430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37054430</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "Pixar, Adobe, Apple, Autodesk, and Nvidia form alliance for OpenUSD"]]></title><description><![CDATA[
<p>The have Aero and Substance 3D Apps <a href="https://www.adobe.com/products/aero.html" rel="nofollow noreferrer">https://www.adobe.com/products/aero.html</a><p><a href="https://www.adobe.com/creativecloud/3d-ar.html" rel="nofollow noreferrer">https://www.adobe.com/creativecloud/3d-ar.html</a></p>
]]></description><pubDate>Tue, 01 Aug 2023 21:00:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=36962814</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=36962814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36962814</guid></item><item><title><![CDATA[New comment by sammorrowdrums in "1Password 8 has been formatting dates incorrectly for over a year"]]></title><description><![CDATA[
<p>I agree, I was replying to the prior comment. Non-locale respecting dates are always problematic for users.</p>
]]></description><pubDate>Wed, 12 Jul 2023 21:45:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=36702119</link><dc:creator>sammorrowdrums</dc:creator><comments>https://news.ycombinator.com/item?id=36702119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36702119</guid></item></channel></rss>